Sync with Waxpeer session to auto-fill API key

Check the status of a Steam top-up by id or custom_id

GET/v1/steam-topup

Pass exactly one of id (the pay id returned on creation) or custom_id (your own id).

Parameters

NameLocationTypeDescription
api
required
querystring
id
optional
queryinteger

Pay id returned by POST /v1/steam-topup

custom_id
optional
querystring

Your custom_id passed on creation

Responses

200 Top-up state

Response
{
  "success": true,
  "msg": null,
  "topup": {
    "id": 812345,
    "custom_id": "order-123",
    "status": "completed",
    "amount": 5000,
    "give_amount": 4750,
    "steam_login": "gaben",
    "created": "2026-01-01T00:00:00.000Z",
    "updated": "2026-01-01T00:00:00.000Z"
  }
}