Developers

The XO Framework REST API

The whole platform is API-accessible. Members, transactions, marketplace, broker hierarchies, reporting, webhooks. Documentation and access tokens are provided to customers and integration partners on request.

Request API access →
What the API does

Capability surface

Six top-level resource groups. The whole platform is reachable from the API — there's nothing the admin UI does that the API can't.

👥

Members

Create, update, and query members. Manage profiles, balances, and tier assignments programmatically.

💱

Transactions

Authorize, post, and reverse trade dollar transactions in real time. Multi-step and brokered transaction support.

🛒

Marketplace

List, update, and search marketplace offerings. Pull category trees and member-to-member messaging.

🤝

Broker tools

Hierarchies, commission queries, and pipeline state. Full broker workflow API.

📊

Reporting

Export trade volume, fees receivable, member liquidity, audit logs, and 1099-B data on demand.

🔔

Webhooks

Subscribe to real-time events: transactions, member changes, fee posts, marketplace activity. Reliable delivery with retries.

Why we keep API details behind a request

Our customers operate trading networks where transaction integrity is the product. Public exposure of endpoints, sample auth flows, or schemas creates an attack surface that benefits no one. So we share documentation, sandbox access, and tokens after a quick conversation confirming you're a customer or approved integration partner. It's a 24-hour turnaround, not a multi-week procurement process.

Quick answers

API FAQ

Why isn't the API documentation public?

Our enterprise customers run sensitive trading operations, and we don't expose endpoints, schemas, or example tokens publicly to protect their security posture. Documentation is provided to customers and approved integration partners on request as part of onboarding.

How do I request API access?

Email [email protected] with details of your integration use case and the platform you'd like to connect XO to. We'll respond with documentation, sample requests, and a sandbox tenant for you to test against.

What does the XO API let you do?

Member CRUD, transaction creation and authorization, marketplace listing management, broker commission queries, reporting exports, and webhook subscriptions for real-time event notification. The full platform is API-accessible.

Ready to integrate?

Email us with your use case and we'll send full docs, a sandbox tenant, and access tokens within 24 hours.