Saltearse al contenido

Overview

REST API for the Darwin Evolution traceability platform — Tracium surface.

Multi-party value chain traceability + compliance + Digital Product Passport. One platform, three products (Captia / Tracium / Fidenta); this spec covers the Tracium surface (REST traceability + webhooks).

Base URL

Production: https://api.darwinevolution.io Sandbox: https://sandbox.<region>.darwinevolution.io

Authentication

Most endpoints require either a Bearer JWT token (user-driven) or an API key (server-to-server). See Authentication for the flows.

Prepared transaction pattern

Write operations use a 2-step flow: POST /<resource>/prepare returns an unsigned transaction, the client signs locally, then the client submits directly to the chain RPC. Optionally, the client registers the txHash via POST /api/v1/tx/track so Tracium can monitor confirmation. The actor’s private key never touches the platform. See Tracium overview.

Security scheme type: http

Bearer format: JWT

Security scheme type: apiKey

Header parameter name: X-API-Key