SETSimple Easy Transactions
SET DocsAPI reference and complianceUpdated 2026-11-09
Browse: SET API (Platforms)

SET API (Platforms) · Fee share

Set where SET pays your fee share

POST/v1/kickback_destination

Key scope: write

Where SET pays the platform: one of its own custodial wallets, any wallet, or a bank account in the platform's name. The platform's registered legal details are the Travel Rule beneficiary.

Headers

Idempotency-Key string
Optional. The same key and body run once; a replay answers with Idempotent-Replayed: true. Kept 24 hours.

Body

kind "bridge_wallet" | "wallet" | "bank"required
bridge_wallet with wallet (your own business's custodial wallet, POST /v1/wallets); wallet with chain and address; bank with currency and the fields of POST /v1/bank_accounts.

Errors

  • 400 body_invalid
  • 400 destination_invalid
  • 400 chain_invalid
  • 400 address_invalid
  • 404 wallet_unknown
  • 403 operator_cannot_set
  • 403 kickbacks_platform_only
  • 503 treasury_not_ready
  • 401 api_key_required
  • 401 api_key_invalid
  • 401 api_key_wrong_mode
  • 403 scope_missing
  • 429 rate_limited

All codes: Errors.