curl --request GET \
--url https://api.paxoslabs.com/v2/amplify/withdrawalRequests \
--header 'x-api-key: <api-key>'{
"withdrawalRequests": [
{
"id": "wr_abc123def456",
"vaultAddress": "0x1234567890abcdef1234567890abcdef12345678",
"chainId": 1,
"wantAssetAddress": "0xabcdef1234567890abcdef1234567890abcdef12",
"status": "PENDING",
"createdAt": "2026-01-21T15:04:05Z",
"userAddress": "0x1234567890abcdef1234567890abcdef12345678",
"receiverAddress": "0x1234567890abcdef1234567890abcdef12345678",
"refundReceiverAddress": "0x1234567890abcdef1234567890abcdef12345678",
"orderAmount": "123.456789",
"orderIndex": "1",
"isSubmittedViaSignature": false,
"isForceProcessed": false,
"isMarkedForRefund": false,
"isMarkedForRefundByUser": true,
"didOrderFailTransfer": false,
"createdTxHash": "0xa53ff1a2a11d917cf68f70de5506b6f53febe76e68889d0cc3ed0d4bf90b3995",
"updatedTxHash": "0x1b6aa5f613c0ca65e2c2098062b82cfa8c34b7579bc7e55953b08065223a77f2"
}
],
"nextPageToken": "eyJvZmZzZXQiOjI1fQ==",
"tokenMetadata": {}
}Returns withdrawal requests filtered by status, chain, asset, participants, and queue-processing metadata. Defaults: pageSize=25 (max 100); omit pageToken for the first page.
curl --request GET \
--url https://api.paxoslabs.com/v2/amplify/withdrawalRequests \
--header 'x-api-key: <api-key>'{
"withdrawalRequests": [
{
"id": "wr_abc123def456",
"vaultAddress": "0x1234567890abcdef1234567890abcdef12345678",
"chainId": 1,
"wantAssetAddress": "0xabcdef1234567890abcdef1234567890abcdef12",
"status": "PENDING",
"createdAt": "2026-01-21T15:04:05Z",
"userAddress": "0x1234567890abcdef1234567890abcdef12345678",
"receiverAddress": "0x1234567890abcdef1234567890abcdef12345678",
"refundReceiverAddress": "0x1234567890abcdef1234567890abcdef12345678",
"orderAmount": "123.456789",
"orderIndex": "1",
"isSubmittedViaSignature": false,
"isForceProcessed": false,
"isMarkedForRefund": false,
"isMarkedForRefundByUser": true,
"didOrderFailTransfer": false,
"createdTxHash": "0xa53ff1a2a11d917cf68f70de5506b6f53febe76e68889d0cc3ed0d4bf90b3995",
"updatedTxHash": "0x1b6aa5f613c0ca65e2c2098062b82cfa8c34b7579bc7e55953b08065223a77f2"
}
],
"nextPageToken": "eyJvZmZzZXQiOjI1fQ==",
"tokenMetadata": {}
}API key in format: pxl_<public_id>_
Maximum items per page. Default: 25. Min: 1, max: 100.
1 <= x <= 10025
Opaque token for the next page. Omit for the first page.
"eyJvZmZzZXQiOjI1fQ=="
Filter string. Flags: status (PENDING|COMPLETE|PENDING_REFUND|REFUNDED), chainId, wantAssetAddress, vaultAddress, userAddress, receiverAddress, refundReceiverAddress, orderIndex, isSubmittedViaSignature, isForceProcessed, isMarkedForRefund, isMarkedForRefundByUser, didOrderFailTransfer. Optional.
"status=PENDING AND chainId=1 AND wantAssetAddress=0x1234567890abcdef1234567890abcdef12345678 AND vaultAddress=0x1234567890abcdef1234567890abcdef12345678 AND userAddress=0x1234567890abcdef1234567890abcdef12345678 AND isMarkedForRefund=false"
List of withdrawal requests
List of withdrawal requests
Show child attributes
Token for the next page. null when there are no more results. Always present.
"eyJvZmZzZXQiOjI1fQ=="
Token metadata keyed by 'chainId:address'.
Show child attributes