SettleMint
Developer guidesAPI integration

API integration

Choose the right DALP API integration page for authentication, OpenAPI client generation, request headers, errors, webhooks, token workflows, durable workflow recovery, smart wallets, and XvP settlement flows.

DALP API integration docs are grouped by the job you are doing and by documentation type. Start with the how-to path for authentication and generated clients, use concept pages to understand integration boundaries, and keep reference pages nearby when you wire production flows.

Start here

TypeIf you need toReadOutcome
How-toCreate an API key and make the first authenticated callGetting startedConfigure API key authentication and a generated TypeScript client.
How-toChoose SDK generation and client conventionsSDK integrationGenerate and organise a typed client around the OpenAPI contract.
ReferenceGenerate clients or inspect endpoint contractsAPI referenceUse the OpenAPI explorer and specification contract.

Core integration model

TypeIf you need toReadOutcome
ReferenceConfigure shared headers for acting participants, execution wallets, idempotency, and transaction speedRequest headersSend headers only on routes that support them, with the right fallback behaviour.
ReferenceDiscover organisations, systems, networks, implementations, and contract factoriesSystem directory APIResolve the platform directory data needed before calling scoped API surfaces.
ConceptScope integrations across organisations and systemsOrganisation and system scopeKeep API keys, organisations, systems, and permission boundaries aligned.
ConceptReuse operational patterns across API integrationsOperational integration patternsPlan retries, idempotency, transaction tracking, and production handoffs.

Token and asset APIs

TypeIf you need toReadOutcome
ReferenceManage token lifecycle operationsToken lifecycleCreate assets, change supply, manage holders, documents, metadata, permits, and decimals.
ReferenceRegister deployed EVM tokensExternal tokensRegister and list already deployed EVM tokens inside DALP.
ReferenceAttach and retrieve token documentsToken documentsManage document links and metadata for asset records.
ReferenceWork with token holders and transfersToken holders and transfersInspect holder balances and transfer-related API surfaces.
ReferenceRead indexed token eventsToken eventsQuery token activity, wallet-scoped event history, facets, pagination, and dapp table behaviour.
ReferenceResolve asset pricing and statisticsToken price resolution, Token volume statistics, Yield coverage statistics, Portfolio statistics, and Asset decimalsRead pricing, volume, yield, portfolio, and decimal precision surfaces.
ReferenceIntegrate XvP settlement flowsXvP settlement flowsIntegrate hold, release, settlement, and cancellation workflows for XvP settlement.

Wallets/account abstraction

TypeIf you need toReadOutcome
ConceptDiscover smart accounts and approvalsSmart wallets, Smart wallet approvals, and Smart wallet thresholdsDiscover wallets, review approval requirements, and inspect threshold settings.
ReferenceRecover wallet identity linksIdentity recoveryInspect identity recovery surfaces for smart-account integrations.
ReferenceRead native account balancesAccount native balancesRead native asset balances for accounts.
ReferenceDiscover account abstraction network supportAccount abstraction transaction relayDiscover the active chain and ERC-4337 EntryPoint support.
ReferenceOperate sponsored gas settingsGas sponsorship paymastersInspect paymaster balances, deposits, sponsorship configuration, and signer keys.

Compliance APIs

TypeIf you need toReadOutcome
ReferenceReuse compliance templatesCompliance templatesApply reusable compliance rules to asset and transfer workflows.
ReferenceConfigure module-backed transfer controlsCompliance modulesConfigure compliance modules that enforce transfer controls.
ReferenceWork with address-book contactsAddress book contactsReview contact data that supports allowlist and counterparty workflows.
How-toUpload KYC documentsKYC document uploadsSend the document files required by KYC workflows.

Reporting, monitoring, and recovery

TypeIf you need toReadOutcome
ConceptMonitor API operationsAPI monitoringTrack health, latency, and operational signals around API integrations.
ReferenceMap reporting and audit evidence surfacesReporting and audit accessChoose holder, event, action, export, webhook, and transaction evidence for reporting.
ReferencePlan operator recovery for blocked durable workflow stateDurable Execution Engine recoveryCheck when recovery actions are appropriate before changing workflow state.
ReferenceCall Durable Execution Engine operator routesDurable Execution Engine operator APIInspect route bodies, success payloads, component statuses, and retry-blocked behaviour.

Webhooks/integrations

TypeIf you need toReadOutcome
ReferenceReceive platform eventsEvents catalogueConfigure webhook destinations, then use the event reference for lifecycle states and payload schemas.

Error/API reference

TypeIf you need toReadOutcome
How-toHandle API and OpenAPI errorsError handlingDistinguish request validation, platform errors, and error-code recovery paths.
ReferenceLook up API error identifiersAPI error referenceMatch returned API error identifiers to status, retry behaviour, and recovery.
ReferenceLook up smart contract error codesSmart contract error referenceDecode contract revert codes returned through API error responses.

Keep the navigation narrow

Use this index for routing. Endpoint reference pages, generated OpenAPI pages, and workflow guides remain the source for implementation details. For mutation pages, check error handling and idempotency first. Review operational notes before production automation.

On this page