Skip to main content
Version: 1.0.0

Senticore Exchange API

This file is the canonical contract for Senticore's /api/v1 exchange API and /api/v2/public oracle views.

The canonical product families and versioned oracle endpoints below are active API contracts. Removed aliases are not mounted and are intentionally excluded from this specification.

Wire conventions: public JSON DTOs use documented camelCase; native signed engine payloads retain their canonical snake_case bytes and are a distinct schema. Price fields ending Micro/Micros use integer micro units (1 = 0.000001); quantities and balances are atomic units, frequently decimal strings to preserve full integer precision. Fields ending Ms and bare signed ts use Unix milliseconds unless the field explicitly describes a duration. Chart point time units follow their field documentation. Engine/wallet accounts are 20-byte 0x hex; trading account IDs and order IDs are distinct 32-byte 0x hex identities. New clients should use midYesMicro/midNoMicro; legacy aliases and routes remain available until a reviewed release no earlier than 2027-03-07.

Authentication​

Admin API credential. The admin API must also be enabled and the client source address authorized.

Security Scheme Type:

apiKey

Header parameter name:

X-Admin-Key