Orders / API v1
List orders
GET
/api/partner/v1/ordersOrders belonging to the authenticated partner and key environment.
Authentication
Authorization: Bearer <PARTNER_API_KEY>
Query parameters
pageintegeroptionaldefault: 1 · min: 1
sizeintegeroptionaldefault: 20 · min: 1 · max: 100
searchstringoptionalmax length: 100
Response
Orders belonging to the authenticated partner and key environment.
Cache-Control no-store
dataobjectrequiredShow fields
itemsarrayrequiredShow fields
orderIdstringrequireduuid
partnerReferencestringrequiredstatusstringrequired"PROCESSING" · "COMPLETED" · "FAILED"
totalMinorintegerrequiredint64 · min: 1 · max: 9007199254740991
currencystringrequired"SAR"
skustringrequiredproductNameArstringrequiredproductNameEnstringrequiredchargedPriceMinorintegerrequiredint64 · min: 1 · max: 9007199254740991
chargedCurrencystringrequired"SAR"
faceValuestring | nullrequiredFrozen original provider denomination when supplied, not the charged SAR price. SKU-only OneCard orders may return null.
faceValueCurrencystring | nullrequiredPaired with faceValue; both fields are null when denomination metadata is unavailable.
min length: 3 · max length: 3
supportReferencestring | nullrequiredpollAfterSecondsinteger | nullrequiredAlways non-null while status is PROCESSING, including manual review.
min: 1
createdAtstringrequireddate-time
updatedAtstringrequireddate-time
completedAtstring | nullrequireddate-time
paginationobjectrequiredShow fields
pageintegerrequiredsizeintegerrequiredtotalintegerrequiredint64
totalPagesintegerrequired
requestIdstringrequirederrorobject | nullrequirednull
Need help with your integration?Talk to the GiftU team