API Reference

Complete REST API documentation with interactive Swagger UI, authentication guides, and endpoint references.

The Sankofa Engine exposes a REST API via the API Gateway service on port 8080. All endpoints use JSON request/response bodies and return RFC 7807 Problem Details for errors.

Explore the API:


Authentication

How to authenticate with the Sankofa Engine API using JWT tokens or ECDSA transaction signing.

API Explorer (Swagger UI)

Interactive API explorer powered by Swagger UI. Browse endpoints, view schemas, and see example requests.

Transactions

Submit, query, and track transactions.

Accounts

Query account state, balances, and owned NFTs.

Tokens & NFTs

Fungible token registration and NFT class/instance management.

Compliance & Attestations

Zero-knowledge proofs, compliance assertions, and asset attestations.