Developer guides API 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.
Type If you need to Read Outcome How-to Create an API key and make the first authenticated call Getting started Configure API key authentication and a generated TypeScript client. How-to Choose SDK generation and client conventions SDK integration Generate and organise a typed client around the OpenAPI contract. Reference Generate clients or inspect endpoint contracts API reference Use the OpenAPI explorer and specification contract.
Type If you need to Read Outcome Reference Configure shared headers for acting participants, execution wallets, idempotency, and transaction speed Request headers Send headers only on routes that support them, with the right fallback behaviour. Reference Discover organisations, systems, networks, implementations, and contract factories System directory API Resolve the platform directory data needed before calling scoped API surfaces. Concept Scope integrations across organisations and systems Organisation and system scope Keep API keys, organisations, systems, and permission boundaries aligned. Concept Reuse operational patterns across API integrations Operational integration patterns Plan retries, idempotency, transaction tracking, and production handoffs.
Type If you need to Read Outcome Reference Manage token lifecycle operations Token lifecycle Create assets, change supply, manage holders, documents, metadata, permits, and decimals. Reference Register deployed EVM tokens External tokens Register and list already deployed EVM tokens inside DALP. Reference Attach and retrieve token documents Token documents Manage document links and metadata for asset records. Reference Work with token holders and transfers Token holders and transfers Inspect holder balances and transfer-related API surfaces. Reference Read indexed token events Token events Query token activity, wallet-scoped event history, facets, pagination, and dapp table behaviour. Reference Resolve asset pricing and statistics Token price resolution , Token volume statistics , Yield coverage statistics , Portfolio statistics , and Asset decimals Read pricing, volume, yield, portfolio, and decimal precision surfaces. Reference Integrate XvP settlement flows XvP settlement flows Integrate hold, release, settlement, and cancellation workflows for XvP settlement.
Type If you need to Read Outcome Reference Reuse compliance templates Compliance templates Apply reusable compliance rules to asset and transfer workflows. Reference Configure module-backed transfer controls Compliance modules Configure compliance modules that enforce transfer controls. Reference Work with address-book contacts Address book contacts Review contact data that supports allowlist and counterparty workflows. How-to Upload KYC documents KYC document uploads Send the document files required by KYC workflows.
Type If you need to Read Outcome Concept Monitor API operations API monitoring Track health, latency, and operational signals around API integrations. Reference Map reporting and audit evidence surfaces Reporting and audit access Choose holder, event, action, export, webhook, and transaction evidence for reporting. Reference Plan operator recovery for blocked durable workflow state Durable Execution Engine recovery Check when recovery actions are appropriate before changing workflow state. Reference Call Durable Execution Engine operator routes Durable Execution Engine operator API Inspect route bodies, success payloads, component statuses, and retry-blocked behaviour.
Type If you need to Read Outcome Reference Receive platform events Events catalogue Configure webhook destinations, then use the event reference for lifecycle states and payload schemas.
Type If you need to Read Outcome How-to Handle API and OpenAPI errors Error handling Distinguish request validation, platform errors, and error-code recovery paths. Reference Look up API error identifiers API error reference Match returned API error identifiers to status, retry behaviour, and recovery. Reference Look up smart contract error codes Smart contract error reference Decode contract revert codes returned through API error responses.
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.