Datman API
API Explorer
Every Datman API, with request and response examples you can run against the sandbox.
- 13 APIs
- 39 endpoints
- 6 sections
5 APIs · 16 endpoints
Onboard and verify
Sign merchants up, verify who they are and manage who can access their account.
Onboarding
Onboarding status and hosted onboarding links for your merchants.
Merchants
Create, update and reactivate merchants, and read their details and payment configuration.
KYC & Verification
Upload and list KYC documents and sync legal entities.
Resellers
Portfolio summary and onboarding status across your reseller’s merchants.
Users & Access
Merchant portal users and embedded-dashboard access tokens.
Guide
Onboarding and verification
Learn how to onboard your merchants and get them verified by Datman.
1 API · 1 endpoint
Take payments
Accept card payments in your own checkout or on a Datman-hosted payment page.
Hosted Payment
Send shoppers to Datman's hosted payment form with an encrypted payload; no API key in the request.
Guide
Online payments
Accept card payments for your merchants on their website and app.
1 API · 4 endpoints
Change payments
Capture, refund, reverse and adjust payments after the shopper has paid.
Payment modifications
Refund, capture, adjust the amount of, or reverse the authorisation of an existing payment.
Guide
Modify payments
Learn how to capture, adjust, reverse or refund a payment.
3 APIs · 9 endpoints
Move money
Split funds, transfer between balances and pay merchants out.
Split commission types
Manage the commission types you use to split a payment between merchants.
Transfers
Move funds between your merchants’ Datman accounts and between balance accounts, with a webhook when a transfer settles or fails.
Payouts
Merchant payouts, payout totals and payout schedules.
Guide
Move money
Split payments, move funds between merchants and pay out to bank accounts.
2 APIs · 8 endpoints
Report and reconcile
Look up transactions, balances and statements to reconcile every payout.
Transactions
List, search and look up the transactions of the merchants you manage.
Balances & Statements
Merchant balances and payment, refund and net totals.
Guide
Reporting
Datman's reporting APIs show you information about your merchants' transactions, balances and payouts.
1 API · 1 endpoint
Webhooks
Get notified the moment a payment, merchant, transfer or payout changes.
Payment webhooks
Notifications Datman sends to your webhook URL when a payment's status changes.
Guide
Webhooks
Learn which webhooks Datman sends for each event, and how to receive them.

