Senticore Exchange API
This file is the canonical contract for Senticore's exchange-grade /api/v1 API.
Only the canonical /api/v1/... product families below are active API contracts.
Removed aliases are not mounted and are intentionally excluded from this specification.
Authentication
- HTTP: Bearer Auth
- API Key: hmacV2
- API Key: orderEntryLaneKey
- API Key: withdrawProofKey
- API Key: requestIdHeader
Account-scoped bearer token for private reads. Guarded production does not accept a raw API-key-id plus secret as a bearer credential; machine agents use HMAC v2.
Security Scheme Type: | http |
|---|---|
HTTP Authorization Scheme: | bearer |
Bearer format: | spws1 private read-session token |
HMAC machine authentication using SC-Auth-Version: 2, SC-Key, SC-Nonce, SC-Timestamp, SC-Passphrase, and SC-Signature. Intended for institutional_agent credentials on BSL/FIX/FIXP and protected reads.
Security Scheme Type: | apiKey |
|---|---|
Header parameter name: | SC-Signature |
Provisioned dedicated low-latency order-entry lane key.
Security Scheme Type: | apiKey |
|---|---|
Header parameter name: | X-Senticore-Order-Entry-Key |
Restricted settlement-operator credential for proof export and recovery.
Security Scheme Type: | apiKey |
|---|---|
Header parameter name: | X-Withdraw-Proof-Key |
Security Scheme Type: | apiKey |
|---|---|
Header parameter name: | X-Request-Id |