Developer portal
Build with the Goldküste API

API keys

Webhooks

Quick start

Create an escrow transaction from your own platform:

curl -X POST https://api.kudiescrow.com/v1/transactions \
  -H "Authorization: Bearer sk_live_..." \
  -H "Content-Type: application/json" \
  -d '{
    "title": "Order #4821",
    "amount": 4820,
    "currency": "EUR",
    "buyer_email": "buyer@example.com",
    "seller_email": "seller@example.com",
    "release_conditions": "On confirmed delivery"
  }'

Core endpoints

POST/v1/transactionsCreate an escrow transaction
POST/v1/transactions/:id/fundFund escrow for a transaction
POST/v1/transactions/:id/releaseRelease funds to seller
GET/v1/transactions/:idRetrieve transaction status
GET/v1/shipments/:id/trackingRetrieve live shipment position
POST/v1/disputesOpen a dispute on a transaction
DEL/v1/api-keys/:idRevoke an API key