Get an order
GET
/v1/orders/{orderNumber}
const url = 'https://api.pekangame.space/api/reseller/v1/orders/example';const options = {method: 'GET', headers: {Authorization: 'Bearer <token>'}};
try { const response = await fetch(url, options); const data = await response.json(); console.log(data);} catch (error) { console.error(error);}curl --request GET \ --url https://api.pekangame.space/api/reseller/v1/orders/example \ --header 'Authorization: Bearer <token>'The current status of one of the caller’s own orders, including any later refund to your Purchase Balance. Poll this as the fallback to the delivery webhook; a failed delivery does not itself guarantee a refund.
Authorizations
Section titled “Authorizations”Parameters
Section titled “Parameters”Path Parameters
Section titled “Path Parameters”orderNumber
required
string
Responses
Section titled “Responses”The order.
Media typeapplication/json
object
order_number
required
string
product_code
required
string | null
player_id
required
string
server_id
required
string | null
price_sen
required
integer
payment_status
required
string
delivery_status
required
string
wallet_refunded
required
boolean
wallet_refund
required
object
amount_sen
required
integer
refunded_at
required
string
created_at
required
string | null
delivered_at
required
string | null
Example
{ "order_number": "PG-7QK2M9X4RJ", "product_code": "MLMY-86", "player_id": "123456789", "server_id": "2201", "price_sen": 6300, "payment_status": "paid", "delivery_status": "delivered", "wallet_refunded": false, "wallet_refund": null, "created_at": "2026-09-10T09:14:52+00:00", "delivered_at": "2026-09-10T09:15:07+00:00"}MISSING_API_KEY or INVALID_API_KEY.
Media typeapplication/json
object
error
required
string
message
required
string
Example
{ "error": "MISSING_API_KEY", "message": "An API key is required. Send it as a bearer token."}RESELLER_INACTIVE or IP_NOT_ALLOWED.
Media typeapplication/json
object
error
required
string
message
required
string
Example
{ "error": "RESELLER_INACTIVE", "message": "This reseller account is deactivated."}ORDER_NOT_FOUND — no order with that number belongs to the caller.
Media typeapplication/json
object
error
required
string
message
required
string
Example
{ "error": "ORDER_NOT_FOUND", "message": "No order was found for that order number."}RATE_LIMITED — retry after the Retry-After header.
Media typeapplication/json
object
error
required
string
message
required
string
Example
{ "error": "RATE_LIMITED", "message": "Too many requests. Retry after the period given in the Retry-After header."}