Home
Providers
Happyrobot
Happyrobot
HappyRobot is an AI orchestration platform — "the AI operating system for the real economy" — that lets enterprises build, govern and deploy AI agents ("AI workers") into operational workflows across logistics, freight brokerage, 3PL, utilities, airlines, finance, insurance, manufacturing, retail and telecom. Agents place and answer phone calls, send and receive email, SMS, WhatsApp and chat, read and write to TMS/ERP systems, and execute multi-step workflows built as node graphs in a visual builder. The Happyrobot Public API (v2) exposes 205 operations across 32 resource families — workflows, versions and nodes, runs, sessions and messages, contacts and memories, knowledge bases, phone numbers and SIP trunks, integrations, chat and voice tokens, signals, billing, plus a full agent-governance surface (audits, northstars, custom evals, adversarial tests and suites). Authentication is a bearer API key scoped to an organization and an environment; the platform additionally runs an Auth0 OIDC tenant for human sign-in and an OAuth 2.0 authorization server for its MCP surface.
Happyrobot publishes 33 APIs on the APIs.io network, including Adversarial Suites API, Adversarial Tests API, API Keys API, and 30 more. Tagged areas include AI Agents, Agent Orchestration, Voice AI, Conversational AI, and Logistics.
The Happyrobot catalog on APIs.io includes 1 event-driven AsyncAPI specification.
Happyrobot’s developer surface includes documentation, API reference, getting-started guide, pricing, signup flow, engineering blog, support, and 36 more developer resources.
2 APIs
3 MCP Servers
On this page
Kin Score
APIs 36
Open Collections 2
MCP Servers 3
Event Specs 1
Security Posture 4
Scopes 1
Agentic Access 1
Resources 43
apis.yml
32 Operational Transparency
11 Create-or-Update Ergonomics
Composite quality — 42.3/100 · developing
Agent readiness — 51/100 · agent ready
Individual APIs this provider publishes, each with its own machine-readable definition.
Scroll for all 36
Open, tool-agnostic API collections (OpenAPI-derived and Bruno).
Model Context Protocol servers that expose these APIs to AI agents.
AsyncAPI definitions for this provider's event-driven and streaming APIs.
Authentication, domain security, vulnerability disclosure, and trust-center signals.
OAuth scopes governing access to this provider's APIs.
Recommended x-agentic-access execution contracts for AI agents.
Get Started 5
Portal, sign-up, and the first successful call
Documentation 2
Reference material describing how the API behaves
Agent Surfaces 6
MCP servers, agent skills, and machine-readable catalogs
Design & Contract 7
Pagination, idempotency, versioning, errors, and events
Scroll for all 7
Build 4
SDKs, sample code, and the tooling you integrate with
Access & Security 9
Authentication, authorization, and security posture
Scroll for all 9
Operate 2
Status, limits, changes, and where to get help
Commercial 3
Pricing, plans, and the legal terms of use
Company 2
The organization behind the API
Other 3
Properties that don't map to a standard resource type
Source (apis.yml)
aid: happyrobot
name: Happyrobot
description: HappyRobot is an AI orchestration platform — "the AI operating system for the real economy" — that lets enterprises
build, govern and deploy AI agents ("AI workers") into operational workflows across logistics, freight brokerage, 3PL, utilities,
airlines, finance, insurance, manufacturing, retail and telecom. Agents place and answer phone calls, send and receive email,
SMS, WhatsApp and chat, read and write to TMS/ERP systems, and execute multi-step workflows built as node graphs in a visual
builder. The Happyrobot Public API (v2) exposes 205 operations across 32 resource families — workflows, versions and nodes,
runs, sessions and messages, contacts and memories, knowledge bases, phone numbers and SIP trunks, integrations, chat and
voice tokens, signals, billing, plus a full agent-governance surface (audits, northstars, custom evals, adversarial tests
and suites). Authentication is a bearer API key scoped to an organization and an environment; the platform additionally
runs an Auth0 OIDC tenant for human sign-in and an OAuth 2.0 authorization server for its MCP surface.
url: https://raw.githubusercontent.com/api-evangelist/happyrobot/refs/heads/main/apis.yml
deliveryModel:
model: saas
open_source: false
commercial: true
callable_host: false
label: Hosted service · you call their endpoint
confidence: medium
source:
- pricing
generated: '2026-08-28'
method: derived
accessModel:
pricing: unknown
onboarding: self-serve
trial: false
try_now: false
public: false
label: Self-serve signup
confidence: medium
source:
- authentication
- scopes
- security
- sandbox
generated: '2026-09-02'
method: derived
image: https://happyrobot.b-cdn.net/HappyRobot_HeroLoop_v01%20(00184)%201-1200x630.png
x-type: company
x-source: harvest:secondary-market
specificationVersion: '0.23'
created: '2026-08-01'
modified: '2026-08-01'
tags:
- AI Agents
- Agent Orchestration
- Voice AI
- Conversational AI
- Logistics
- Freight
- Supply Chain
- Workflow-Automation
- Contact Center
- Telephony
- MCP
- agent-native
- Agent Governance
- Enterprise Automation
tags_raw:
- ai-agents
- agent-orchestration
- voice-ai
- conversational-ai
- logistics
- freight
- supply-chain
- workflow-automation
- contact-center
- telephony
- mcp
- agent-native
- agent-governance
- enterprise-automation
apis:
- name: Happyrobot Workflows MCP Server
description: 'Happyrobot''s first-party remote MCP server for building and governing workflows — 26 published tools plus
5 MCP prompts, served over Streamable HTTP and protected by OAuth 2.0 (scope mcp:full, RFC 9728 protected-resource metadata,
RFC 7591 dynamic client registration, PKCE S256). It supersedes the now deprecated stdio package @happyrobot-ai/mcp. The
tool surface is builder-shaped: it covers workflow authoring, versioning, testing, evaluation and red-teaming, telephony
and integrations, and binds to 150 of the 205 Public API operations. Live tools/list is auth-gated; the published tool
list is captured verbatim from the vendor''s own package documentation.'
humanURL: https://docs.happyrobot.ai/developer-tools/mcp
baseURL: https://mcp.platform.happyrobot.ai/workflows/mcp
tags:
- MCP
- agent-native
- AI Agents
- Workflow-Automation
tags_raw:
- mcp
- agent-native
- ai-agents
- workflow-automation
properties:
- type: MCPServer
url: mcp/happyrobot-mcp.yml
- type: ToolCrosswalk
url: mcp/happyrobot-tool-crosswalk.yml
- type: MCPServer
url: https://mcp.platform.happyrobot.ai/workflows/mcp
- type: OAuthScopes
url: scopes/happyrobot-scopes.yml
- type: Documentation
url: https://docs.happyrobot.ai/developer-tools/mcp
- name: Happyrobot Twin MCP Server
description: First-party remote MCP server over the customer's Twin database — 9 published tools covering schema introspection,
paginated reads, table creation, row insert/update/delete, table drop, and arbitrary SQL execution (SELECT, INSERT, UPDATE,
DELETE and DDL). Streamable HTTP, OAuth 2.0 under the same single coarse mcp:full scope as the Workflows server, so there
is no read-only scope with which to bind a research agent. Supersedes the deprecated stdio package @happyrobot-ai/mcp-twin.
humanURL: https://docs.happyrobot.ai/developer-tools/mcp-twin
baseURL: https://mcp.platform.happyrobot.ai/twin/mcp
tags:
- MCP
- agent-native
- Database
tags_raw:
- mcp
- agent-native
- database
properties:
- type: MCPServer
url: mcp/happyrobot-mcp.yml
- type: ToolCrosswalk
url: mcp/happyrobot-tool-crosswalk.yml
- type: MCPServer
url: https://mcp.platform.happyrobot.ai/twin/mcp
- type: OAuthScopes
url: scopes/happyrobot-scopes.yml
- name: Happyrobot Docs MCP Server
description: A hosted documentation-search MCP server on the docs host, discovered via RFC 9728 protected-resource metadata
at https://docs.happyrobot.ai/.well-known/oauth-protected-resource. It advertises a single mcp:search scope through its
own authorization server at https://docs.happyrobot.ai/mcp/oauth. The endpoint answers MCP JSON-RPC with HTTP 401 invalid_token
plus a WWW-Authenticate Bearer challenge that points back at the protected-resource document, so its tool list requires
an authenticated introspection.
humanURL: https://docs.happyrobot.ai
baseURL: https://docs.happyrobot.ai/mcp
tags:
- MCP
- agent-native
- Documentation
tags_raw:
- mcp
- agent-native
- documentation
properties:
- type: MCPServer
url: mcp/happyrobot-mcp.yml
- type: OAuthScopes
url: scopes/happyrobot-scopes.yml
- aid: happyrobot:happyrobot-adversarial-suites-api
name: Happyrobot Adversarial Suites API
description: The Adversarial Suites API from Happyrobot — 8 operation(s) for adversarial suites.
humanURL: https://docs.happyrobot.ai/api-reference
baseURL: https://platform.happyrobot.ai/api/v2
tags:
- Adversarial Suites
properties:
- type: OpenAPI
url: openapi/happyrobot-adversarial-suites-api-openapi.yml
- type: Documentation
url: https://docs.happyrobot.ai/api-reference
- type: APIReference
url: https://docs.happyrobot.ai/api-reference
- type: Authentication
url: authentication/happyrobot-authentication.yml
- type: Conventions
url: conventions/happyrobot-conventions.yml
- type: ErrorCatalog
url: errors/happyrobot-problem-types.yml
- type: DataModel
url: data-model/happyrobot-data-model.yml
- type: Webhooks
url: asyncapi/happyrobot-events.yml
- type: AgenticAccess
url: agentic-access/happyrobot-agentic-access.yml
- type: Lifecycle
url: lifecycle/happyrobot-lifecycle.yml
- aid: happyrobot:happyrobot-adversarial-tests-api
name: Happyrobot Adversarial Tests API
description: The Adversarial Tests API from Happyrobot — 8 operation(s) for adversarial tests.
humanURL: https://docs.happyrobot.ai/api-reference
baseURL: https://platform.happyrobot.ai/api/v2
tags:
- Adversarial Tests
properties:
- type: OpenAPI
url: openapi/happyrobot-adversarial-tests-api-openapi.yml
- type: Documentation
url: https://docs.happyrobot.ai/api-reference
- type: APIReference
url: https://docs.happyrobot.ai/api-reference
- type: Authentication
url: authentication/happyrobot-authentication.yml
- type: Conventions
url: conventions/happyrobot-conventions.yml
- type: ErrorCatalog
url: errors/happyrobot-problem-types.yml
- type: DataModel
url: data-model/happyrobot-data-model.yml
- type: Webhooks
url: asyncapi/happyrobot-events.yml
- type: AgenticAccess
url: agentic-access/happyrobot-agentic-access.yml
- type: Lifecycle
url: lifecycle/happyrobot-lifecycle.yml
- aid: happyrobot:happyrobot-api-keys-api
name: Happyrobot API Keys API
description: The API Keys API from Happyrobot — 1 operation(s) for api keys.
humanURL: https://docs.happyrobot.ai/api-reference
baseURL: https://platform.happyrobot.ai/api/v2
tags:
- APIKeys
tags_raw:
- API Keys
properties:
- type: OpenAPI
url: openapi/happyrobot-api-keys-api-openapi.yml
- type: Documentation
url: https://docs.happyrobot.ai/api-reference
- type: APIReference
url: https://docs.happyrobot.ai/api-reference
- type: Authentication
url: authentication/happyrobot-authentication.yml
- type: Conventions
url: conventions/happyrobot-conventions.yml
- type: ErrorCatalog
url: errors/happyrobot-problem-types.yml
- type: DataModel
url: data-model/happyrobot-data-model.yml
- type: Webhooks
url: asyncapi/happyrobot-events.yml
- type: AgenticAccess
url: agentic-access/happyrobot-agentic-access.yml
- type: Lifecycle
url: lifecycle/happyrobot-lifecycle.yml
- aid: happyrobot:happyrobot-apps-api
name: Happyrobot Apps API
description: The Apps API from Happyrobot — 1 operation(s) for apps.
humanURL: https://docs.happyrobot.ai/api-reference
baseURL: https://platform.happyrobot.ai/api/v2
tags:
- Application
tags_raw:
- Apps
properties:
- type: OpenAPI
url: openapi/happyrobot-apps-api-openapi.yml
- type: Documentation
url: https://docs.happyrobot.ai/api-reference
- type: APIReference
url: https://docs.happyrobot.ai/api-reference
- type: Authentication
url: authentication/happyrobot-authentication.yml
- type: Conventions
url: conventions/happyrobot-conventions.yml
- type: ErrorCatalog
url: errors/happyrobot-problem-types.yml
- type: DataModel
url: data-model/happyrobot-data-model.yml
- type: Webhooks
url: asyncapi/happyrobot-events.yml
- type: AgenticAccess
url: agentic-access/happyrobot-agentic-access.yml
- type: Lifecycle
url: lifecycle/happyrobot-lifecycle.yml
- aid: happyrobot:happyrobot-artifacts-api
name: Happyrobot Artifacts API
description: The Artifacts API from Happyrobot — 1 operation(s) for artifacts.
humanURL: https://docs.happyrobot.ai/api-reference
baseURL: https://platform.happyrobot.ai/api/v2
tags:
- Artifacts
properties:
- type: OpenAPI
url: openapi/happyrobot-artifacts-api-openapi.yml
- type: Documentation
url: https://docs.happyrobot.ai/api-reference
- type: APIReference
url: https://docs.happyrobot.ai/api-reference
- type: Authentication
url: authentication/happyrobot-authentication.yml
- type: Conventions
url: conventions/happyrobot-conventions.yml
- type: ErrorCatalog
url: errors/happyrobot-problem-types.yml
- type: DataModel
url: data-model/happyrobot-data-model.yml
- type: Webhooks
url: asyncapi/happyrobot-events.yml
- type: AgenticAccess
url: agentic-access/happyrobot-agentic-access.yml
- type: Lifecycle
url: lifecycle/happyrobot-lifecycle.yml
- aid: happyrobot:happyrobot-audits-api
name: Happyrobot Audits API
description: The Audits API from Happyrobot — 8 operation(s) for audits.
humanURL: https://docs.happyrobot.ai/api-reference
baseURL: https://platform.happyrobot.ai/api/v2
tags:
- Audits
properties:
- type: OpenAPI
url: openapi/happyrobot-audits-api-openapi.yml
- type: Documentation
url: https://docs.happyrobot.ai/api-reference
- type: APIReference
url: https://docs.happyrobot.ai/api-reference
- type: Authentication
url: authentication/happyrobot-authentication.yml
- type: Conventions
url: conventions/happyrobot-conventions.yml
- type: ErrorCatalog
url: errors/happyrobot-problem-types.yml
- type: DataModel
url: data-model/happyrobot-data-model.yml
- type: Webhooks
url: asyncapi/happyrobot-events.yml
- type: AgenticAccess
url: agentic-access/happyrobot-agentic-access.yml
- type: Lifecycle
url: lifecycle/happyrobot-lifecycle.yml
- aid: happyrobot:happyrobot-billing-api
name: Happyrobot Billing API
description: The Billing API from Happyrobot — 4 operation(s) for billing.
humanURL: https://docs.happyrobot.ai/api-reference
baseURL: https://platform.happyrobot.ai/api/v2
tags:
- Billing
properties:
- type: OpenAPI
url: openapi/happyrobot-billing-api-openapi.yml
- type: Documentation
url: https://docs.happyrobot.ai/api-reference
- type: APIReference
url: https://docs.happyrobot.ai/api-reference
- type: Authentication
url: authentication/happyrobot-authentication.yml
- type: Conventions
url: conventions/happyrobot-conventions.yml
- type: ErrorCatalog
url: errors/happyrobot-problem-types.yml
- type: DataModel
url: data-model/happyrobot-data-model.yml
- type: Webhooks
url: asyncapi/happyrobot-events.yml
- type: AgenticAccess
url: agentic-access/happyrobot-agentic-access.yml
- type: Lifecycle
url: lifecycle/happyrobot-lifecycle.yml
- aid: happyrobot:happyrobot-chat-api
name: Happyrobot Chat API
description: The Chat API from Happyrobot — 7 operation(s) for chat.
humanURL: https://docs.happyrobot.ai/api-reference
baseURL: https://platform.happyrobot.ai/api/v2
tags:
- Chat
properties:
- type: OpenAPI
url: openapi/happyrobot-chat-api-openapi.yml
- type: Documentation
url: https://docs.happyrobot.ai/api-reference
- type: APIReference
url: https://docs.happyrobot.ai/api-reference
- type: Authentication
url: authentication/happyrobot-authentication.yml
- type: Conventions
url: conventions/happyrobot-conventions.yml
- type: ErrorCatalog
url: errors/happyrobot-problem-types.yml
- type: DataModel
url: data-model/happyrobot-data-model.yml
- type: Webhooks
url: asyncapi/happyrobot-events.yml
- type: AgenticAccess
url: agentic-access/happyrobot-agentic-access.yml
- type: Lifecycle
url: lifecycle/happyrobot-lifecycle.yml
- aid: happyrobot:happyrobot-contacts-api
name: Happyrobot Contacts API
description: The Contacts API from Happyrobot — 5 operation(s) for contacts.
humanURL: https://docs.happyrobot.ai/api-reference
baseURL: https://platform.happyrobot.ai/api/v2
tags:
- Contacts
properties:
- type: OpenAPI
url: openapi/happyrobot-contacts-api-openapi.yml
- type: Documentation
url: https://docs.happyrobot.ai/api-reference
- type: APIReference
url: https://docs.happyrobot.ai/api-reference
- type: Authentication
url: authentication/happyrobot-authentication.yml
- type: Conventions
url: conventions/happyrobot-conventions.yml
- type: ErrorCatalog
url: errors/happyrobot-problem-types.yml
- type: DataModel
url: data-model/happyrobot-data-model.yml
- type: Webhooks
url: asyncapi/happyrobot-events.yml
- type: AgenticAccess
url: agentic-access/happyrobot-agentic-access.yml
- type: Lifecycle
url: lifecycle/happyrobot-lifecycle.yml
- aid: happyrobot:happyrobot-custom-evals-api
name: Happyrobot Custom Evals API
description: The Custom Evals API from Happyrobot — 8 operation(s) for custom evals.
humanURL: https://docs.happyrobot.ai/api-reference
baseURL: https://platform.happyrobot.ai/api/v2
tags:
- Custom Evals
properties:
- type: OpenAPI
url: openapi/happyrobot-custom-evals-api-openapi.yml
- type: Documentation
url: https://docs.happyrobot.ai/api-reference
- type: APIReference
url: https://docs.happyrobot.ai/api-reference
- type: Authentication
url: authentication/happyrobot-authentication.yml
- type: Conventions
url: conventions/happyrobot-conventions.yml
- type: ErrorCatalog
url: errors/happyrobot-problem-types.yml
- type: DataModel
url: data-model/happyrobot-data-model.yml
- type: Webhooks
url: asyncapi/happyrobot-events.yml
- type: AgenticAccess
url: agentic-access/happyrobot-agentic-access.yml
- type: Lifecycle
url: lifecycle/happyrobot-lifecycle.yml
- aid: happyrobot:happyrobot-events-api
name: Happyrobot Events API
description: The Events API from Happyrobot — 1 operation(s) for events.
humanURL: https://docs.happyrobot.ai/api-reference
baseURL: https://platform.happyrobot.ai/api/v2
tags:
- Event
tags_raw:
- Events
properties:
- type: OpenAPI
url: openapi/happyrobot-events-api-openapi.yml
- type: Documentation
url: https://docs.happyrobot.ai/api-reference
- type: APIReference
url: https://docs.happyrobot.ai/api-reference
- type: Authentication
url: authentication/happyrobot-authentication.yml
- type: Conventions
url: conventions/happyrobot-conventions.yml
- type: ErrorCatalog
url: errors/happyrobot-problem-types.yml
- type: DataModel
url: data-model/happyrobot-data-model.yml
- type: Webhooks
url: asyncapi/happyrobot-events.yml
- type: AgenticAccess
url: agentic-access/happyrobot-agentic-access.yml
- type: Lifecycle
url: lifecycle/happyrobot-lifecycle.yml
- aid: happyrobot:happyrobot-integration-resources-api
name: Happyrobot Integration Resources API
description: The Integration Resources API from Happyrobot — 15 operation(s) for integration resources.
humanURL: https://docs.happyrobot.ai/api-reference
baseURL: https://platform.happyrobot.ai/api/v2
tags:
- Integration Resources
properties:
- type: OpenAPI
url: openapi/happyrobot-integration-resources-api-openapi.yml
- type: Documentation
url: https://docs.happyrobot.ai/api-reference
- type: APIReference
url: https://docs.happyrobot.ai/api-reference
- type: Authentication
url: authentication/happyrobot-authentication.yml
- type: Conventions
url: conventions/happyrobot-conventions.yml
- type: ErrorCatalog
url: errors/happyrobot-problem-types.yml
- type: DataModel
url: data-model/happyrobot-data-model.yml
- type: Webhooks
url: asyncapi/happyrobot-events.yml
- type: AgenticAccess
url: agentic-access/happyrobot-agentic-access.yml
- type: Lifecycle
url: lifecycle/happyrobot-lifecycle.yml
- aid: happyrobot:happyrobot-integrations-api
name: Happyrobot Integrations API
description: The Integrations API from Happyrobot — 4 operation(s) for integrations.
humanURL: https://docs.happyrobot.ai/api-reference
baseURL: https://platform.happyrobot.ai/api/v2
tags:
- Integration
tags_raw:
- Integrations
properties:
- type: OpenAPI
url: openapi/happyrobot-integrations-api-openapi.yml
- type: Documentation
url: https://docs.happyrobot.ai/api-reference
- type: APIReference
url: https://docs.happyrobot.ai/api-reference
- type: Authentication
url: authentication/happyrobot-authentication.yml
- type: Conventions
url: conventions/happyrobot-conventions.yml
- type: ErrorCatalog
url: errors/happyrobot-problem-types.yml
- type: DataModel
url: data-model/happyrobot-data-model.yml
- type: Webhooks
url: asyncapi/happyrobot-events.yml
- type: AgenticAccess
url: agentic-access/happyrobot-agentic-access.yml
- type: Lifecycle
url: lifecycle/happyrobot-lifecycle.yml
- aid: happyrobot:happyrobot-issues-api
name: Happyrobot Issues API
description: The Issues API from Happyrobot — 3 operation(s) for issues.
humanURL: https://docs.happyrobot.ai/api-reference
baseURL: https://platform.happyrobot.ai/api/v2
tags:
- Issues
properties:
- type: OpenAPI
url: openapi/happyrobot-issues-api-openapi.yml
- type: Documentation
url: https://docs.happyrobot.ai/api-reference
- type: APIReference
url: https://docs.happyrobot.ai/api-reference
- type: Authentication
url: authentication/happyrobot-authentication.yml
- type: Conventions
url: conventions/happyrobot-conventions.yml
- type: ErrorCatalog
url: errors/happyrobot-problem-types.yml
- type: DataModel
url: data-model/happyrobot-data-model.yml
- type: Webhooks
url: asyncapi/happyrobot-events.yml
- type: AgenticAccess
url: agentic-access/happyrobot-agentic-access.yml
- type: Lifecycle
url: lifecycle/happyrobot-lifecycle.yml
- aid: happyrobot:happyrobot-knowledge-bases-api
name: Happyrobot Knowledge Bases API
description: The Knowledge Bases API from Happyrobot — 6 operation(s) for knowledge bases.
humanURL: https://docs.happyrobot.ai/api-reference
baseURL: https://platform.happyrobot.ai/api/v2
tags:
- Knowledge Bases
properties:
- type: OpenAPI
url: openapi/happyrobot-knowledge-bases-api-openapi.yml
- type: Documentation
url: https://docs.happyrobot.ai/api-reference
- type: APIReference
url: https://docs.happyrobot.ai/api-reference
- type: Authentication
url: authentication/happyrobot-authentication.yml
- type: Conventions
url: conventions/happyrobot-conventions.yml
- type: ErrorCatalog
url: errors/happyrobot-problem-types.yml
- type: DataModel
url: data-model/happyrobot-data-model.yml
- type: Webhooks
url: asyncapi/happyrobot-events.yml
- type: AgenticAccess
url: agentic-access/happyrobot-agentic-access.yml
- type: Lifecycle
url: lifecycle/happyrobot-lifecycle.yml
- aid: happyrobot:happyrobot-mcp-servers-api
name: Happyrobot MCP Servers API
description: The MCP Servers API from Happyrobot — 3 operation(s) for mcp servers.
humanURL: https://docs.happyrobot.ai/api-reference
baseURL: https://platform.happyrobot.ai/api/v2
tags:
- MCP Servers
properties:
- type: OpenAPI
url: openapi/happyrobot-mcp-servers-api-openapi.yml
- type: Documentation
url: https://docs.happyrobot.ai/api-reference
- type: APIReference
url: https://docs.happyrobot.ai/api-reference
- type: Authentication
url: authentication/happyrobot-authentication.yml
- type: Conventions
url: conventions/happyrobot-conventions.yml
- type: ErrorCatalog
url: errors/happyrobot-problem-types.yml
- type: DataModel
url: data-model/happyrobot-data-model.yml
- type: Webhooks
url: asyncapi/happyrobot-events.yml
- type: AgenticAccess
url: agentic-access/happyrobot-agentic-access.yml
- type: Lifecycle
url: lifecycle/happyrobot-lifecycle.yml
- aid: happyrobot:happyrobot-messages-api
name: Happyrobot Messages API
description: The Messages API from Happyrobot — 1 operation(s) for messages.
humanURL: https://docs.happyrobot.ai/api-reference
baseURL: https://platform.happyrobot.ai/api/v2
tags:
- Message
tags_raw:
- Messages
properties:
- type: OpenAPI
url: openapi/happyrobot-messages-api-openapi.yml
- type: Documentation
url: https://docs.happyrobot.ai/api-reference
- type: APIReference
url: https://docs.happyrobot.ai/api-reference
- type: Authentication
url: authentication/happyrobot-authentication.yml
- type: Conventions
url: conventions/happyrobot-conventions.yml
- type: ErrorCatalog
url: errors/happyrobot-problem-types.yml
- type: DataModel
url: data-model/happyrobot-data-model.yml
- type: Webhooks
url: asyncapi/happyrobot-events.yml
- type: AgenticAccess
url: agentic-access/happyrobot-agentic-access.yml
- type: Lifecycle
url: lifecycle/happyrobot-lifecycle.yml
- aid: happyrobot:happyrobot-northstars-api
name: Happyrobot Northstars API
description: The Northstars API from Happyrobot — 9 operation(s) for northstars.
humanURL: https://docs.happyrobot.ai/api-reference
baseURL: https://platform.happyrobot.ai/api/v2
tags:
- Northstars
properties:
- type: OpenAPI
url: openapi/happyrobot-northstars-api-openapi.yml
- type: Documentation
url: https://docs.happyrobot.ai/api-reference
- type: APIReference
url: https://docs.happyrobot.ai/api-reference
- type: Authentication
url: authentication/happyrobot-authentication.yml
- type: Conventions
url: conventions/happyrobot-conventions.yml
- type: ErrorCatalog
url: errors/happyrobot-problem-types.yml
- type: DataModel
url: data-model/happyrobot-data-model.yml
- type: Webhooks
url: asyncapi/happyrobot-events.yml
- type: AgenticAccess
url: agentic-access/happyrobot-agentic-access.yml
- type: Lifecycle
url: lifecycle/happyrobot-lifecycle.yml
- aid: happyrobot:happyrobot-organization-api
name: Happyrobot Organization API
description: The Organization API from Happyrobot — 2 operation(s) for organization.
humanURL: https://docs.happyrobot.ai/api-reference
baseURL: https://platform.happyrobot.ai/api/v2
tags:
- Organization
properties:
- type: OpenAPI
url: openapi/happyrobot-organization-api-openapi.yml
- type: Documentation
url: https://docs.happyrobot.ai/api-reference
- type: APIReference
url: https://docs.happyrobot.ai/api-reference
- type: Authentication
url: authentication/happyrobot-authentication.yml
- type: Conventions
url: conventions/happyrobot-conventions.yml
- type: ErrorCatalog
url: errors/happyrobot-problem-types.yml
- type: DataModel
url: data-model/happyrobot-data-model.yml
- type: Webhooks
url: asyncapi/happyrobot-events.yml
- type: AgenticAccess
url: agentic-access/happyrobot-agentic-access.yml
- type: Lifecycle
url: lifecycle/happyrobot-lifecycle.yml
- aid: happyrobot:happyrobot-phone-numbers-api
name: Happyrobot Phone Numbers API
description: The Phone Numbers API from Happyrobot — 10 operation(s) for phone numbers.
humanURL: https://docs.happyrobot.ai/api-reference
baseURL: https://platform.happyrobot.ai/api/v2
tags:
- Phone Numbers
properties:
- type: OpenAPI
url: openapi/happyrobot-phone-numbers-api-openapi.yml
- type: Documentation
url: https://docs.happyrobot.ai/api-reference
- type: APIReference
url: https://docs.happyrobot.ai/api-reference
- type: Authentication
url: authentication/happyrobot-authentication.yml
- type: Conventions
url: conventions/happyrobot-conventions.yml
- type: ErrorCatalog
url: errors/happyrobot-problem-types.yml
- type: DataModel
url: data-model/happyrobot-data-model.yml
- type: Webhooks
url: asyncapi/happyrobot-events.yml
- type: AgenticAccess
url: agentic-access/happyrobot-agentic-access.yml
- type: Lifecycle
url: lifecycle/happyrobot-lifecycle.yml
- aid: happyrobot:happyrobot-realtime-api
name: Happyrobot Realtime API
description: The Realtime API from Happyrobot — 1 operation(s) for realtime.
humanURL: https://docs.happyrobot.ai/api-reference
baseURL: https://platform.happyrobot.ai/api/v2
tags:
- Real-Time
tags_raw:
- Realtime
properties:
- type: OpenAPI
url: openapi/happyrobot-realtime-api-openapi.yml
- type: Documentation
url: https://docs.happyrobot.ai/api-reference
- type: APIReference
url: https://docs.happyrobot.ai/api-reference
- type: Authentication
url: authentication/happyrobot-authentication.yml
- type: Conventions
url: conventions/happyrobot-conventions.yml
- type: ErrorCatalog
url: errors/happyrobot-problem-types.yml
- type: DataModel
url: data-model/happyrobot-data-model.yml
- type: Webhooks
url: asyncapi/happyrobot-events.yml
- type: AgenticAccess
url: agentic-access/happyrobot-agentic-access.yml
- type: Lifecycle
url: lifecycle/happyrobot-lifecycle.yml
- aid: happyrobot:happyrobot-runs-api
name: Happyrobot Runs API
description: The Runs API from Happyrobot — 12 operation(s) for runs.
humanURL: https://docs.happyrobot.ai/api-reference
baseURL: https://platform.happyrobot.ai/api/v2
tags:
- Runs
properties:
- type: OpenAPI
url: openapi/happyrobot-runs-api-openapi.yml
- type: Documentation
url: https://docs.happyrobot.ai/api-reference
- type: APIReference
url: https://docs.happyrobot.ai/api-reference
- type: Authentication
url: authentication/happyrobot-authentication.yml
- type: Conventions
url: conventions/happyrobot-conventions.yml
- type: ErrorCatalog
url: errors/happyrobot-problem-types.yml
- type: DataModel
url: data-model/happyrobot-data-model.yml
- type: Webhooks
url: asyncapi/happyrobot-events.yml
- type: AgenticAccess
url: agentic-access/happyrobot-agentic-access.yml
- type: Lifecycle
url: lifecycle/happyrobot-lifecycle.yml
- aid: happyrobot:happyrobot-sessions-api
name: Happyrobot Sessions API
description: The Sessions API from Happyrobot — 4 operation(s) for sessions.
humanURL: https://docs.happyrobot.ai/api-reference
baseURL: https://platform.happyrobot.ai/api/v2
tags:
- Sessions
properties:
- type: OpenAPI
url: openapi/happyrobot-sessions-api-openapi.yml
- type: Documentation
url: https://docs.happyrobot.ai/api-reference
- type: APIReference
url: https://docs.happyrobot.ai/api-reference
- type: Authentication
url: authentication/happyrobot-authentication.yml
- type: Conventions
url: conventions/happyrobot-conventions.yml
- type: ErrorCatalog
url: errors/happyrobot-problem-types.yml
- type: DataModel
url: data-model/happyrobot-data-model.yml
- type: Webhooks
url: asyncapi/happyrobot-events.yml
- type: AgenticAccess
url: agentic-access/happyrobot-agentic-access.yml
- type: Lifecycle
url: lifecycle/happyrobot-lifecycle.yml
- aid: happyrobot:happyrobot-signals-api
name: Happyrobot Signals API
description: The Signals API from Happyrobot — 4 operation(s) for signals.
humanURL: https://docs.happyrobot.ai/api-reference
baseURL: https://platform.happyrobot.ai/api/v2
tags:
- Signals
properties:
- type: OpenAPI
url: openapi/happyrobot-signals-api-openapi.yml
- type: Documentation
url: https://docs.happyrobot.ai/api-reference
- type: APIReference
url: https://docs.happyrobot.ai/api-reference
- type: Authentication
url: authentication/happyrobot-authentication.yml
- type: Conventions
url: conventions/happyrobot-conventions.yml
- type: ErrorCatalog
url: errors/happyrobot-problem-types.yml
- type: DataModel
url: data-model/happyrobot-data-model.yml
- type: Webhooks
url: asyncapi/happyrobot-events.yml
- type: AgenticAccess
url: agentic-access/happyrobot-agentic-access.yml
- type: Lifecycle
url: lifecycle/happyrobot-lifecycle.yml
- aid: happyrobot:happyrobot-sip-trunks-api
name: Happyrobot SIP Trunks API
description: The SIP Trunks API from Happyrobot — 4 operation(s) for sip trunks.
humanURL: https://docs.happyrobot.ai/api-reference
baseURL: https://platform.happyrobot.ai/api/v2
tags:
- SIP Trunks
properties:
- type: OpenAPI
url: openapi/happyrobot-sip-trunks-api-openapi.yml
- type: Documentation
url: https://docs.happyrobot.ai/api-reference
- type: APIReference
url: https://docs.happyrobot.ai/api-reference
- type: Authentication
url: authentication/happyrobot-authentication.yml
- type: Conventions
url: conventions/happyrobot-conventions.yml
- type: ErrorCatalog
url: errors/happyrobot-problem-types.yml
- type: DataModel
url: data-model/happyrobot-data-model.yml
- type: Webhooks
url: asyncapi/happyrobot-events.yml
- type: AgenticAccess
url: agentic-access/happyrobot-agentic-access.yml
- type: Lifecycle
url: lifecycle/happyrobot-lifecycle.yml
- aid: happyrobot:happyrobot-twin-api
name: Happyrobot Twin API
description: The Twin API from Happyrobot — 6 operation(s) for twin.
humanURL: https://docs.happyrobot.ai/api-reference
baseURL: https://platform.happyrobot.ai/api/v2
tags:
- Twin
properties:
- type: OpenAPI
url: openapi/happyrobot-twin-api-openapi.yml
- type: Documentation
url: https://docs.happyrobot.ai/api-reference
- type: APIReference
url: https://docs.happyrobot.ai/api-reference
- type: Authentication
url: authentication/happyrobot-authentication.yml
- type: Conventions
url: conventions/happyrobot-conventions.yml
- type: ErrorCatalog
url: errors/happyrobot-problem-types.yml
- type: DataModel
url: data-model/happyrobot-data-model.yml
- type: Webhooks
url: asyncapi/happyrobot-events.yml
- type: AgenticAccess
url: agentic-access/happyrobot-agentic-access.yml
- type: Lifecycle
url: lifecycle/happyrobot-lifecycle.yml
- aid: happyrobot:happyrobot-use-cases-api
name: Happyrobot Use Cases API
description: The Use Cases API from Happyrobot — 1 operation(s) for use cases.
humanURL: https://docs.happyrobot.ai/api-reference
baseURL: https://platform.happyrobot.ai/api/v2
tags:
- Use Cases
properties:
- type: OpenAPI
url: openapi/happyrobot-use-cases-api-openapi.yml
- type: Documentation
url: https://docs.happyrobot.ai/api-reference
- type: APIReference
url: https://docs.happyrobot.ai/api-reference
- type: Authentication
url: authentication/happyrobot-authentication.yml
- type: Conventions
url: conventions/happyrobot-conventions.yml
- type: ErrorCatalog
url: errors/happyrobot-problem-types.yml
- type: DataModel
url: data-model/happyrobot-data-model.yml
- type: Webhooks
url: asyncapi/happyro
# --- truncated at 32 KB (43 KB total) ---
# Full source: https://raw.githubusercontent.com/api-evangelist/happyrobot/refs/heads/main/apis.yml
Every provider here is available over the APIs.io API and to AI agents over MCP.
MCP server
One button, every client — Claude, Cursor, VS Code and the rest.
https://apis.io/mcp
Tools for providers
9 MCP tools reach this
find_providersBrowse and filter every provider in the catalog.
get_provider_artifactsEvery artifact this provider publishes, grouped by type.
get_provider_operationsEvery operation across all of their OpenAPIs — one call instead of parsing every spec.
get_provider_toolsEvery MCP tool they ship, with the operation each wraps.
get_provider_evidenceHow each part of their score was established. Free — the basis for a claim should not sit behind it.
get_provider_ratingPRO — composite, band, trend and facet scores.
apis_io_searchSTART HERE — APIs, providers and tags for one query, each with its total.
resolveTurn a domain, URL or GitHub org into the provider it belongs to.
find_cohortsEvery scored population of providers in the catalog.
All 92 tools →
Call it yourself
curl for this page
This provider
curl "https://apis.io/api/v1/providers/happyrobot"
All providers
curl "https://apis.io/api/v1/providers?limit=25"
Every operation they expose
curl "https://apis.io/api/v1/providers/happyrobot/operations?limit=25"
How their score was established
curl "https://apis.io/api/v1/providers/happyrobot/evidence"
Discovery needs no key. Ratings and market analysis are Pro.
Get an API key
Free tier, no form to fill in. Signing in shares your email address with us — we
store it to create your key and to recognise you if you sign in with another
provider. See our Privacy Policy and
Terms .
A second provider on the same verified email joins the account you already have.