The order list
Last updated · Page 8 of 10
bash
curl -s "https://api-core.livingsocial.com/partner_storefront/bookings?status=REFUNDED&from=2026-10-15T00:00:00Z" \
-H "Authorization: Bearer $GROUPON_API_KEY"Every order placed from a cart your keys made since 15 October 2026, newest cart first:
json
{
"data": [
{
"bookingId": "5d0c2f3a-8b1e-4c7d-a9f0-1e2d3c4b5a69",
"status": "REFUNDED",
"cartCreatedAt": "2026-10-22T10:30:28Z",
"paidAt": "2026-10-22T10:31:02Z",
"refundedAt": "2026-10-22T11:40:00Z",
"value": { "amount": 1299, "currency": "USD", "currencyPrecision": 2 },
"statusReadAt": "2026-10-22T11:40:00Z"
}
],
"pagination": { "total": 1, "offset": 0, "limit": 25 }
}statusis the order's status as Groupon last answered it, atstatusReadAt. LivingSocial asks until the order is paid or its cart's day passes, then asks a paid order again for a refund for 30 days. Read the order itself for its live status.valueis the order's worth once paid: each line's price times its quantity, before tax and promo codes. It is null until the order is paid.- Narrow the list with
statusand withfromandto(when the cart was made). Page it withoffsetandlimit(at most 100). Sort it withsortBy(cartCreatedAt, the default, orpaidAt) andsortDirection(desc, the default, orasc). pagination.totalcounts what you asked for: withstatus=CONFIRMEDand a range, it is your confirmed sales in that range, with or without a CJ publisher ID. Ask again withstatus=REDEEMEDfor the sales whose codes were already used.
The list holds your storefront's orders only, never another storefront's.