API Reference
289 REST endpoints across 39 categories. Pick a category below to drill into endpoint-level docs with live request examples, or jump straight to the full playground to see everything in one scrollable view.
https://api.artery.questflow.aiAuth: Bearer art_live_xxxVersioning: URL prefix /v1Platform
11 endpointsHealth, status, provider catalog and other meta endpoints — no auth required.
Liveness + readiness probes for load-balancer health checks.
- get
/health - get
/v1/metrics
Internal scrape targets (Prometheus, health-detail) — not for customers.
- get
/v1/internal/metrics - get
/v1/internal/collections/postman - get
/v1/internal/collections/curl
Registered upstream providers and their declared capabilities.
- get
/providers - get
/v1/providers/sources
Per-event aggregated metrics (volume, OI, edge) across providers.
- get
/v1/events/{id}/history - get
/v1/events/{id}/arbitrage-history
Cross-provider composite uptime, degraded-mode flags, and incident banners.
- get
/v1/status - get
/v1/status/components
Market data
81 endpointsNormalized REST + raw passthrough across Polymarket, Kalshi, and every Hyperliquid universe (perp, spot, HIP-1 deploys, builder dexes).
Polymarket CLOB / Gamma / Data / Bridge native passthrough.
- get
/v1/polymarket/markets - get
/v1/polymarket/markets/{conditionId} - get
/v1/polymarket/events - + 17 more
Customer-facing normalized Polymarket market data (events, markets, orderbook, trades).
- get
/v1/markets/polymarket/events - get
/v1/markets/polymarket/events/{slug} - get
/v1/markets/polymarket/markets/{conditionId} - + 1 more
Kalshi events / markets / orderbook native passthrough.
- get
/v1/kalshi/events - get
/v1/kalshi/events/{ticker} - get
/v1/kalshi/markets - + 6 more
Customer-facing normalized Kalshi market data (series, markets, orderbook, trades).
- get
/v1/markets/kalshi/series - get
/v1/markets/kalshi/series/{ticker}/markets - get
/v1/markets/kalshi/markets/{ticker} - + 2 more
Hyperliquid mainnet perp + HIP-3 + HIP-4 outcome markets.
- get
/v1/hyperliquid/info/meta - get
/v1/hyperliquid/info/asset-ctxs - get
/v1/hyperliquid/info/all-mids - + 13 more
Customer-facing normalized HL perp data (coins, mark price, orderbook, trades, candles).
- get
/v1/markets/hyperliquid/instruments - get
/v1/markets/hyperliquid/instruments/{canonicalId} - get
/v1/markets/hyperliquid/coins - + 6 more
- get
/v1/markets/hyperliquid/spot/pairs - get
/v1/markets/hyperliquid/spot/pairs/{pair} - get
/v1/markets/hyperliquid/spot/pairs/{pair}/orderbook - + 2 more
- get
/v1/markets/hyperliquid/perp-dex - get
/v1/markets/hyperliquid/perp-dex/{dex}/contracts - get
/v1/markets/hyperliquid/perp-dex/{dex}/contracts/{symbol} - + 3 more
- get
/v1/markets/hyperliquid/spot-deploys - get
/v1/markets/hyperliquid/spot-deploys/{id}/orderbook - get
/v1/markets/hyperliquid/spot-deploys/{id}/trades - + 1 more
HyperEVM swap (chain 999) native passthrough.
- get
/v1/hyperliquid/dex/chain-info - get
/v1/hyperliquid/dex/tokens
Side-by-side market comparison across providers for the same underlying event.
- get
/v1/markets/compare
Cross-provider events
15 endpointsArtery-assigned universal event ids that group the same real-world question across venues, plus spreads / arbitrage / settlement consensus.
Accounts & keys
72 endpointsAPI key issuance, the authenticated caller profile (Me), wallet linkage, and webhook subscriptions.
Authenticated caller profile, balances, positions, PnL, and backtest jobs.
- get
/v1/me/audit - get
/v1/me/org/members - post
/v1/me/org/members - + 34 more
Artery API key issuance, rotation, and revocation (scopes: read / trade / stream).
- post
/keys - get
/keys - delete
/keys/{id} - + 2 more
Portal session login, sign-up, and session refresh.
- get
/v1/auth/bootstrap-status - post
/v1/auth/bootstrap - post
/v1/auth/register - + 4 more
Webhook subscriptions, secrets, deliveries, and retry audit trail.
- post
/v1/webhooks - get
/v1/webhooks - get
/v1/webhooks/event-catalog - + 9 more
- get
/v1/portfolio - get
/v1/portfolio/performance - post
/v1/portfolio/performance/heads/batch - + 8 more
Admin & operator
73 endpointsOperator-only endpoints (org / user / key / webhook admin, audit log). Internal use.
Operator-only auth controls (sessions, MFA enrolment, password reset).
- get
/v1/admin-auth/bootstrap-status - post
/v1/admin-auth/bootstrap - post
/v1/admin-auth/login - + 3 more
Combined admin auth + user mutations used by the operator console.
- get
/v1/admin-auth/users - post
/v1/admin-auth/users - get
/v1/admin-auth/users/{id} - + 4 more
Internal operator endpoints (org, user, key, webhook delivery admin).
- post
/v1/admin/seed-user - get
/v1/admin/orgs - get
/v1/admin/orgs/{id}/webhooks - + 36 more
Operator-only user record CRUD and impersonation guards.
- get
/v1/admin/users - get
/v1/admin/users/{id} - patch
/v1/admin/users/{id} - + 3 more
Operator control plane for platform, region, organization, and user market policy.
- post
/v1/admin/market-policies/regions/assignments - get
/v1/admin/market-policies/regions/assignments/{orgId} - get
/v1/admin/market-policies/revisions - + 12 more
Other
37 endpointsEndpoints not yet bucketed into a high-level category.
- get
/v1/provider-accounts/{providerAccountId}/datasets/{datasetKey} - get
/v1/provider-accounts/{providerAccountId}/events/{datasetKey} - get
/v1/provider-accounts/{providerAccountId}/transactions/{transactionHash} - + 1 more
- put
/v1/account-control/subjects/{externalSubjectId} - put
/v1/account-control/subjects/{externalSubjectId}/accounts/{clientAccountId} - post
/v1/account-control/subjects/{externalSubjectId}/connections - + 1 more
- get
/v1/subjects/{externalSubjectId} - get
/v1/subjects/{externalSubjectId}/accounts - get
/v1/subjects/{externalSubjectId}/readiness
- get
/v1/connections/{connectionId} - get
/v1/connections/{connectionId}/accounts
By-address real-time open positions, normalized across providers (copy-trading pollers).
- get
/v1/positions
- post
/v1/accounts/batch
- get
/v1/admin/orgs/{orgId}/platform-attributions - post
/v1/admin/orgs/{orgId}/platform-attributions - delete
/v1/admin/orgs/{orgId}/platform-attributions/{id}
- get
/v1/admin/hl-node/ops-status
- get
/v1/instruments - get
/v1/instruments/{listingId}
- get
/v1/search/instruments
Tenant-owned market discovery, ranking, quote, and trading policy control plane.
- get
/v1/me/market-policies/revisions - post
/v1/me/market-policies/revisions - get
/v1/me/market-policies/revisions/{revisionId} - + 11 more
- get
/v1/instruments/{listingId}/quote