SettleMint
API reference

DALP API reference

Authenticate, generate a client, and integrate the DALP Platform API through guides, the CLI, the OpenAPI explorer, and the error catalog.

The Platform API lets integrations manage assets, participants, compliance, and settlement. Call it directly, use the TypeScript SDK, or run CLI commands. These pages cover authentication, retries, errors, and event handling. The API explorer supplies request and response schemas for each route.

The asset issuance routes in these guides create EVM composable tokens.

Public API paths

DALP serves the current REST API at /api/v2, with its OpenAPI contract at /api/v2/spec.json. Point new integrations at /api/v2; bare /api redirects there. Use /api/v1 and /api/v1/spec.json only for an existing v1 client. Browse the full contract and generate a client from the v2 API explorer, or the v1 API explorer for the legacy surface. The explorers read the contract; they do not send requests, so test a call against your own deployment with the CLI or your generated client.

Token, wallet, compliance, settlement, trading-venue, offering, observability, and administration endpoints are documented only in that generated contract now. No separate guide restates their request and response shapes, so the explorer is the source of truth for every field, header, and status code in those domains.

Guides

Authenticate with an API key, page through large result sets, handle idempotent retries for async settlement, receive webhooks, work with files and price feeds, and plan for deprecations under the versioning policy.

CLI

Install the dalp command-line client, sign in with a browser device code, and script the same public API from your terminal or an AI agent.

Errors

Map an API error code or a smart-contract revert to its cause, and read the retry and idempotency rules for handling failures safely.

API explorer

Browse request and response schemas in the OpenAPI contract for the current API version.

On this page