DcWallet Developer Docs

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.

01

Authentication

Create a scoped API key, sign every server request, and keep sandbox and live credentials isolated.

02

Transfers

Submit single or batch transfers with idempotency, then query status until a terminal result.

03

Webhooks

Register endpoints, verify HMAC signatures, deduplicate events, and inspect delivery attempts.

04

Asset Accounts

Read customer-facing balances and transactions without internal Wallet identifiers.

05

Receiving & Receivables

Select a receiving account, then create contact-backed invoices and payment links.

06

Card Issuing

Create a contact, upload identity documents, select a product, and submit a card application.

07

API Console

Sign and send sandbox requests from the browser before integrating.

08

API Reference

Machine REST first, followed by User REST and the optional Treasury Agent API.

09

Treasury Agent

Discover approved capabilities, submit tasks, and reconcile signed task events.