Skip to main content

HTTP API Overview

The Senticore HTTP API uses standard JSON over HTTPS.

Endpoint groups

GroupPurposeAuth
Public Market DataMarkets, order books, trades, candlesNone
Public ReferenceAsset list, fee schedule, statusNone
TradingPlace, amend, cancel, conditional and algo ordersSigned action
AccountsBalances, positions, fills, historySigned action or session token
FundingDeposits and withdrawalsSigned action
VaultsVault creation, deposits, withdrawalsSigned action
Protocol TransparencyWithdrawal proofs, commitments, solvency proofsNone
AnalyticsVolume, revenue, liquidity, user activityMixed
StatusHealth, readiness, build informationNone

Base URLs

EnvironmentBase URL
Closed betahttps://api.beta.sentico-labs.xyz
Public mainnethttps://api.sentico-labs.xyz

Authentication

Trading actions require EIP-712 signed payloads or delegated trading credentials. Public market data is unauthenticated. See Authentication.

Request and response conventions

See HTTP Conventions for request envelopes, error envelopes, idempotency, rate limits, pagination, and versioning.

API reference

The full endpoint reference is auto-generated from the canonical OpenAPI specification and kept in sync through CI.

Browse the HTTP API Reference