Machine REST API
DcWallet Developer Docs
Start with the integration guide, then use the generated OpenAPI reference for exact endpoints, request schemas, response schemas, and online debugging.
Authentication
Create a scoped API key, sign every server request, and keep sandbox and live credentials isolated.
02Transfers
Submit single or batch transfers with idempotency, then query status until a terminal result.
03Webhooks
Register endpoints, verify HMAC signatures, deduplicate events, and inspect delivery attempts.
04Asset Accounts
Read customer-facing balances and transactions without internal Wallet identifiers.
05Receiving & Receivables
Select a receiving account, then create contact-backed invoices and payment links.
06Card Issuing
Create a contact, upload identity documents, select a product, and submit a card application.
07API Console
Sign and send sandbox requests from the browser before integrating.
08API Reference
Machine REST first, followed by User REST and the optional Treasury Agent API.
09Treasury Agent
Discover approved capabilities, submit tasks, and reconcile signed task events.