Skip to main content
POST
Withdraw Wallet Points

Authorizations

Authorization
string
header
required

Bearer authentication header of the form Bearer <token>, where <token> is your auth token.

Body

application/json
address
string
required

Ethereum wallet address to withdraw points from

Example:

"0x1234567890abcdef1234567890abcdef12345678"

pid
string
required

Campaign/Project ID to withdraw points from

Example:

"campaign_001"

id
string
required

Unique identifier for this withdrawal (prevents duplicate withdrawals)

Example:

"withdraw_payout_001"

xp
number
required

Amount of XP points to withdraw

Example:

100

strict
boolean
default:false

If true, verifies wallet has sufficient balance before allowing withdrawal

Example:

true

Response

XP points successfully withdrawn from wallet.

success
boolean
required
Example:

true