List EU Withdrawals
GraphQL counterpart of GET /api/admin/eu-withdrawals. Returns a cursor-paginated list of every right-of-withdrawal declaration — the same rows shown on the admin Sales → EU Withdrawal datagrid. Runs against the admin GraphQL endpoint POST /api/admin/graphql.
Operation
adminEuWithdrawals(first, after, order_increment_id, customer_email, status, channel_code, received_at_from, received_at_to, confirmation_sent_at_from, confirmation_sent_at_to, sort, order) — a cursor QueryCollection.
Arguments
| Argument | Type | Description |
|---|---|---|
first, after | Int / String | Cursor pagination. |
order_increment_id | String | Partial match on the order increment id. |
customer_email | String | Partial match on the customer email. |
status | String | received, refunded, or declined. |
channel_code | String | Filter by channel code. |
received_at_from / received_at_to | String | Received-date range. |
confirmation_sent_at_from / confirmation_sent_at_to | String | Confirmation-email-sent range. |
sort | String | id (default), received_at, status. |
order | String | asc, desc (default desc). |
Permission
sales.eu_withdrawals
Fields
Select _id for the numeric declaration id (id is the resource IRI). Every column of the declaration is populated on each row — the customer and order context, the evidence timeline (receivedAt, confirmationSentAt, finalConfirmationSentAt, confirmationError), and both outcome blocks (declined* and refunded*, whichever applies). To read one declaration on its own, fetch it by id with adminEuWithdrawal(id:).

