Developer resources for the Ultra Network platform — REST API, MCP server, CLI, SDKs, and code examples.
Ultra is a meeting ground for luxury-travel advisors, suppliers, and DMCs. Everything you can do in the web app you can also do through these developer surfaces — build agents, automate workflows, integrate with your stack.
This repo is the source of truth. The developer guides shown at ultranetwork.co/developers/guides build directly from
docs/*.mdin this repo via a git submodule mount in the Ultra Network web app. Pull requests welcome — every accepted edit flows to the live website on the next submodule bump.
- Getting started — your first API call in 60 seconds
- Authentication —
ulk_…keys, scopes, org binding - API reference — live OpenAPI 3.1, interactive Scalar UI
- MCP server — drop Ultra into Claude Code, Cursor, Windsurf
- CLI —
ultra <command>for every operation - Errors — the stable error envelope you can rely on
- Pagination — keyset pagination + incremental sync
- Changelog — what shipped when
| Surface | Best for | Status |
|---|---|---|
REST API (/api/v1/*) |
Web apps, server integrations, anything HTTP | GA |
| MCP server | LLM agents (Claude Code, Cursor, Windsurf, custom MCP clients) | Public beta — @ultra-network/mcp |
| CLI | Operators, scripts, CI pipelines, one-off automation | Public beta — @ultra-network/cli |
| TypeScript SDK | Type-safe Node / browser integrations | Planned |
| Python SDK | Data work, ML pipelines | Planned |
All four are spec-driven — they all read the same OpenAPI 3.1 document at ultranetwork.co/api/v1/openapi.json. New endpoints land in every surface automatically.
examples/— runnable snippets in TypeScript, Python, and shell
- Production base URL:
https://ultranetwork.co/api/v1 - OpenAPI document:
https://ultranetwork.co/api/v1/openapi.json - Interactive reference (Scalar):
https://ultranetwork.co/api/v1/docs - Status / changelog: this repo's changelog
- Bug or feature request: open an issue
- Account, billing, or business enquiry: ultranetwork.co/contact
- About Ultra: ultranetwork.co
The code in this repo (examples, scripts, docs) is MIT-licensed. Use it however you like.