Skip to main content

GET /holders/all

List every order the user has created, newest first.

No pagination. Filter by eStatus to narrow to pending / running / completed.

Use case

Recover a lost holdersId (e.g. to cancel a stuck pending order blocking the singleton slot), or render history.

Query

ParamRequiredDescription
eStatusnoFilter by raw status value (1, 2, 3, 4, …).

Response 200

{
"orders": [
{
"holdersId": "…",
"eStatus": "1",
"statusLabel": "PENDING_PAYMENT",
"nHoldersCount": 500,
"nRequiredSol": 1.5,
"sTokenAddress": "…",
"sPoolId": "…",
"ePoolChosen": "RAYDIUM",
"sTokenNameAndSymbol": "MyToken (MTK)",
"paymentAddress": "…",
"dCreatedAt": "2026-04-20T10:00:00.000Z"
}
]
}
FieldDescription
paymentAddressPopulated only on PENDING_PAYMENT entries. null otherwise.
statusLabelHuman-readable: PENDING_PAYMENT, RUNNING, CANCELLED, COMPLETED.

Example

curl "$BASE_URL/holders/all?eStatus=1" \
-H "Authorization: Bearer $ACCESS" \
-H "x-user-id: $USER_ID"