Assets Backend API Overview
Introduction
The Assets Backend API enables secure and programmable interaction with Defactor’s tokenization infrastructure. It provides endpoints for asset creation, identity and compliance integration, transaction management, analytics, and third-party system coordination.
This API layer is designed for developers and platform integrators looking to automate and manage tokenized real-world assets (RWAs) through backend services.
This section provides an overview of the API and links to specific endpoint categories.
Assets API
The Assets API exposes endpoints grouped by function, allowing seamless coordination between asset issuance, metadata storage, user communication, and operational analytics.
Available modules:
GraphQL API Endpoints
-
Authentication
Token-based access control and nonce generation. -
Asset Management
Asset creation, updates, and dynamic data management. -
File Management
IPFS integration for file upload and retrieval. -
Identity Management
Identity verification and token-based checks. -
Mixer Operations
Privacy-focused transaction operations and mixer functionality. -
Notifications
Webhook processing and notification management. -
Statistics
Analytics and operational metrics from the platform. -
Token Operations
Token approval, transfer, and management operations. -
Transactions
Transaction building, sending, and management.
RESTful API Endpoints
-
Authentication
RESTful authentication endpoints and token management. -
Asset Management
RESTful asset creation and management operations. -
Contact Management
Contact information and communication management. -
File Management
File upload, storage, and retrieval services. -
Identity Management
Identity verification and compliance checks. -
Metadata Management
Asset metadata creation and management. -
Mixer Operations
Privacy-focused transaction operations. -
Notifications
Email notifications and communication triggers. -
Statistics
Platform analytics and metrics via RESTful endpoints. -
Token Operations
Token management and operations. -
Transaction Building
Transaction construction and preparation. -
Transaction Operations
Transaction execution and management. -
User Management
User account creation and management.
Key Capabilities
- Automate the creation and management of tokenized assets
- Enforce compliance via structured KYC form workflows
- Store and retrieve metadata using decentralized IPFS integration
- Monitor platform-wide metrics and transaction histories
- Enable platform notifications via customizable email triggers
- Authenticate platform components and manage user roles securely
Get Started
Before integrating with any modules, it's essential to ensure your client is authenticated. This includes access to the /assets module, which requires a valid token.
- Authenticate your client using the Authentication endpoints
- Start integrating with relevant modules (e.g., IPFS, stats, transactions)
- Use
/formand/mailingto automate user onboarding and communication - Query
/statsand/transactionsfor operational insights and transparency