How can we get a refund_status for a order via Keap API?

We are able to export orders from Infusionsoft into Bigquery, however we noticed that for refunded orders that order_status = PAID, instead we want to get the refund_status for an order. Anyone know which keap API endpoint provide us with refund_status for an order?


Good morning Rica,

While we do expect to provide that field when we implement the v2 version of the Ecommerce endpoints, currently the only way to retrieve that field (rather than the refund_amount) is via the XMLRPC API’s DataService.Query method.


  • Tom Scott
    Keap API Engineer

Thanks so much, it is great news that you are planning on adding that field. Is there an expected date for when v2 will be available? Thanks!