DualDocs
DualDocs
Examples
Developer Kit
Tutorials
Architecture
Console

Welcome
Overview
Authentication
Quick Start
Architecture

Overview
Event Ticketing
Wine Provenance
Real Estate

Organizations
Wallets
Templates
Objects
Actions
Faces

Architecture Decisions
Data Modelling
Code Samples
Sandbox & Environments
Production Readiness

Overview
Usage

API Keys

List API keys
Create a new API key
Delete an API key

Assets

Get assets
Upload an asset to the storage service
Get asset
Delete asset
Download asset

Event Bus

Retrieve the balance of an organization
Retrieve the balance history of an organization
Execute an action
List action logs
Get actions statistics
Get action execution statistics over time
Get action fees statistics over time
Get network fees information

Explorer

Get action execution statistics over time
Get action fees statistics over time
Get actions statistics
Retrieve a specific batch
Retrieve a specific checkpoint
Get network configuration
Get network fees information
Get network information
Get network staking information
Get network token market data
Get network token price history
Get Object by ID Public
Get object creation statistics over time
Get Object Metadata by ID Public
Get object statistics
Get staking operations statistics
Fetch Template Public
Get users registration statistics over time
Get users statistics
Get users statistics over time
List action logs
List batches
List checkpoints
List Objects Public
List all staking operations
List state changes
List Templates Public
Render Object View by ID Public

Faces

Retrieve a list of faces
Create a new face
Retrieve a specific face
Update face details
Delete a face
Preview a face

Notifications

Retrieve a list of message
Send a new message
Retrieve a list of templates
Create a new template
Retrieve a specific template
Update an existing template
Delete a template

Objects

List objects
Get object
List state changes
Get object statistics
Get object creation statistics over time
List Objects Public
Get Object by ID Public
Get Object Metadata by ID Public
Render Object View by ID Public

Organizations

List organizations
Create an organization
Switch organization
Register wallet for organization
Retrieve a specific organization
Update an existing organization
Delete an organization
Confirm an organization invite
List members
Create an member
Retrieve a specific member
Update an existing member
Delete an member
List roles
Create an role
Retrieve a default role
Retrieve a specific role
Update an existing role
Delete an role
Retrieve a specific member role

Payments

List all deposits

Public API

Get network information
Get network configuration
Get network staking information
List all staking operations
Get staking operations statistics
Get network token market data
Get network token price history

Statistics

List batches
Retrieve a specific batch
List checkpoints
Retrieve a specific checkpoint

Support

Request access to a feature or service
Retrieve a list of support messages
Send a support message
Retrieve a specific support message

Templates

Retrieve a list of templates
Create a new template
Retrieve a specific template
Update an existing template
Delete a template
List Templates Public
Fetch Template Public

Wallets

Login
Request OTP code
Verify wallet
Request password reset
Set new password
Request verification code
Refresh access token
Register a new wallet
Get current wallet
Update wallet
Delete current wallet
Get users statistics
Get users statistics over time
Get users registration statistics over time

Webhooks

Retrieve all webhooks
Create a new webhook
Retrieve a specific webhook
Update a webhook
Delete a webhook
Retrieve all webhooks events

Sequencer
ZK Rollup
Smart Contracts
Settlement
Proof Verification
Token Economics

Overview
TypeScript SDK
Python SDK
CLI Tool
Postman
OpenAPI Reference
Migration Guide
Error Reference
Rate Limits

Overview
MCP Server
MCP Setup Guide
Claude Plugins
Claude Code Plugins

All Tutorials
Create Your First Template
Mint & Transfer Objects
Build a Web Face
Setup Webhooks
Integrate Payments
Batch Actions
Roles & Permissions
Search & Filter Objects
Public API & Indexer
Building Demo Apps

AI Agent with MCP
Token Classification
Conversational Assistant
Webhook Automation
Semantic Search
Safety & Guardrails

Learn Dual

Support
Updates & Changelog
  1. Docs
  2. ›
  3. Api%2Freference

API Reference

Complete reference for all Dual Platform API endpoints organized by category.

Browse the API by category:

API Keys

Manage API keys for authentication

Event Bus

Execute actions and view logs

Explorer

Network stats, batches, and public data

Faces

Face configuration and previews

Indexer

Network info and staking operations

Notifications

Messages and notification templates

Objects

Create, read, and manage tokenized objects

Organizations

Workspaces, members, and roles

Payments

Deposits and payment configuration

Sequencer

Batches and checkpoints

Assets

Upload and manage assets

Support

Support messages and access requests

Templates

Define and manage object templates

Wallets

Authentication, registration, and identity

Webhooks

Configure webhook endpoints and events

PreviousUsageNextAPI Keys
Dual

Dual is a protocol for issuing, verifying, and orchestrating tokenized programmable assets across real-world ecosystems.

Network

ProtocolDual NetworkDUAL TokenGovernanceSoonStakingSoon

Developers

DocumentationExamplesConsole

Resources

EcosystemBlogDashboard

Company

FoundationTeamSoonContact

Dual © 2026 Dual Foundation