Diatatos API Reference 📟

Build powerful applications with our RESTful API. Full access to our Web3 platform and blockchain tools.

🔍 View Endpoints

API Overview

Our REST API allows developers to integrate blockchain solutions, identity systems, and smart contracts into their applications.

RESTful Endpoints

Standard HTTP methods with JSON format for seamless integration.

Authentication

OAuth 2.0 and API key integration for secure access control.

Real-time Support

24/7 developer support and live integration testing environment.

Key Endpoints

Identity Verification

Verify and manage digital identities across blockchain platforms

POST /api/v1/identity/verify
{
"did": "did:example:123456789abcdefgh",
"signature": "abc123xyz789",
"proof": "eyJhbGciOiJIUzI1NiIs..."
}

Smart Contracts

Deploy and execute self-executing contracts on multiple blockchain networks

GET /api/v1/contracts/{contractID}

Web3 Analytics

Get detailed insights about blockchain transactions and DApp performance

GET /api/v1/analytics/contract/0x1234...abcd
{
"txCount": 1452,
"gasUsed": 327890,
"lastExecution": "2025-09-20T14:32:00Z"
}

Authentication Process

OAuth 2.0 Flow

  1. Redirect user to /oauth/authorize with client ID and redirect URI
  2. Upon approval, user is redirected back with an authorization code
  3. Exchange code for access token at /oauth/token
  4. Use Bearer token in Authorization header for API calls

API Keys

For service-to-service authentication, generate API keys in your dashboard with different access levels:

  • Read-only - access public data
  • Write - create and modify resources
  • Admin - full access including user management