Skip to main content
GET
/
v1
/
partner
/
withdrawal
/
{id}
curl https://services-staging.getplu.com/api/v1/partner/withdrawal/65f0d9f4c8a3b21e9d4a6c01 \
  -H "Authorization: Bearer sk_staging_your_api_key"
{
  "status": "success",
  "message": "Withdrawal retrieved",
  "data": {
    "id": "65f0d9f4c8a3b21e9d4a6c01",
    "partnerId": "service-partner-PdhFKbfvYr",
    "amount": 100,
    "fee": 0.5,
    "netAmount": 99.5,
    "toAddress": "0xa40aCe28a2d66f81D396c7F0ACd46Ae2e4407089",
    "chain": "base",
    "token": "usdc",
    "status": "completed",
    "txHash": "0x44d5bb06c5029ddfa64dbbb5bc10f91461acb7b2a9ebf1753f41cb32529d646b",
    "createdAt": "2026-04-20T11:42:18.221Z",
    "approvedAt": "2026-04-20T11:55:02.014Z",
    "completedAt": "2026-04-20T11:55:09.477Z"
  }
}

Documentation Index

Fetch the complete documentation index at: https://docs.getplu.com/llms.txt

Use this file to discover all available pages before exploring further.

Authorization
string
required
Bearer token. Example: Bearer sk_staging_your_api_key
id
string
required
Withdrawal id returned from Create Withdrawal.
curl https://services-staging.getplu.com/api/v1/partner/withdrawal/65f0d9f4c8a3b21e9d4a6c01 \
  -H "Authorization: Bearer sk_staging_your_api_key"
{
  "status": "success",
  "message": "Withdrawal retrieved",
  "data": {
    "id": "65f0d9f4c8a3b21e9d4a6c01",
    "partnerId": "service-partner-PdhFKbfvYr",
    "amount": 100,
    "fee": 0.5,
    "netAmount": 99.5,
    "toAddress": "0xa40aCe28a2d66f81D396c7F0ACd46Ae2e4407089",
    "chain": "base",
    "token": "usdc",
    "status": "completed",
    "txHash": "0x44d5bb06c5029ddfa64dbbb5bc10f91461acb7b2a9ebf1753f41cb32529d646b",
    "createdAt": "2026-04-20T11:42:18.221Z",
    "approvedAt": "2026-04-20T11:55:02.014Z",
    "completedAt": "2026-04-20T11:55:09.477Z"
  }
}

Status values

StatusMeaning
pendingAwaiting admin review
approvedAdmin approved, on-chain send in progress
completedUSDC sent on-chain. txHash is populated
cancelledYou cancelled before admin acted. Wallet refunded
rejectedAdmin rejected. Wallet refunded. rejectReason may be present
failedOn-chain send failed after approval. Wallet refunded. failureReason is populated