REST API logo

Train your AI on REST API

Auth: Bearer API keyIncremental syncFull refresh

Everything you can do in the Open dashboard is also in the REST API: agents, knowledge, tools, calls, transcripts, transfers, outcomes. Use it for custom integrations, internal tooling, CI-driven prompt rollouts, and programmatic agent management.

Connect once, and Open automatically keeps your AI agent's knowledge up to date. When you update content in REST API, the changes sync automatically—no manual retraining required.

REST API logosyncs toAI Agent

What can be synced

AgentsFull CRUD on agent configuration and versions.

KnowledgeKnowledge base entries, retrieval traces.

CallsCall records, transcripts, recordings.

ToolsTool definitions and per-agent tool grants.

OutcomesOutcome tags, QA scores, reasoning traces.

Features

  • Agent managementCreate, version, and roll out agents programmatically.
  • Call controlPlace outbound calls, fetch transcripts, trigger transfers via API.
  • Knowledge syncPush and pull knowledge-base content to keep agents current.
  • ReportingPull outcome tags, reasoning traces, and analytics for your own reporting.

Requirements

  • Open account
  • API key with the required scopes

How to connect

  1. 1.In Open, go to Settings → API Keys and create a key with the right scopes
  2. 2.Browse the OpenAPI spec at docs.open.cx/api-reference
  3. 3.Set up your client (curl, Postman, or your language SDK)
  4. 4.Make your first call: GET /agents to list configured agents

Good to know

  • OpenAPI 3 spec available; SDKs in TypeScript, Python, and Go
  • Rate limits scale with subscription tier; enterprise plans get higher limits
  • Test mode supported — calls placed in test mode do not charge or hit real PSTN

Security: Open only requires read access to your REST API. We never write, modify, or delete your content. All data is encrypted in transit and at rest. GDPR compliant, working toward SOC 2 Type II.

Ready to connect REST API?

AI Training → Sources → REST API