Wocart API
string · enumstringinteger · max: 200integer | null · min: 0boolean · requiredinteger · requiredinteger · requiredinteger · required
boolean · required
string · requiredstring · enum · requiredboolean · required
List abandoned orders
GET
https://api.wocart.store
/api/abandoned-orders
X-API-Key (header)
Paginated list of abandoned checkouts, newest first. Filter by recovery status or search by customer name / phone / session.
query Parameters
statusFilter by recovery status
Filter by recovery status
Enum values:
pending
abandoned
contacted
converted
searchlimitDefault: 50
offsetDefault: 0
List abandoned orders › Responses
200
Paginated abandoned orders
successAbandonedOrder[] · required
totalTotal matching records (for pagination)
limitoffsetAbandoned order statistics
GET
https://api.wocart.store
/api/abandoned-orders/stats
X-API-Key (header)
Summary metrics for the recovery workflow: counts of abandoned vs converted checkouts, the recovered percentage, and estimated lost revenue still on the table.
Abandoned order statistics › Responses
200
Recovery statistics
successAbandonedOrderStats · required
Update abandoned order status
PATCH
https://api.wocart.store
/api/abandoned-orders/{id}/status
X-API-Key (header)
Advances the recovery status of an abandoned checkout (pending → contacted → converted, or mark as abandoned).
path Parameters
idAbandoned order ID
Abandoned order ID
Update abandoned order status › Request Body
statusEnum values:
pending
abandoned
contacted
converted
Update abandoned order status › Responses
200
Status updated
success