Need help with your APIs? I offer API discovery, governance & evangelism services. Explore services →
API Evangelist API Evangelist
Discovery
Learnings
Guidance
Toolbox
Alignment
API Evangelist LLC

Neuphonic Agents API

The Agents API from Neuphonic — 3 operation(s) for agents.

Neuphonic Agents API is one of 7 APIs that Neuphonic publishes on the APIs.io network, described by a machine-readable OpenAPI specification.

Tagged areas include Agents. The published artifact set on APIs.io includes an OpenAPI specification and API documentation.

This API exposes 5 operations across 3 paths, and defines 4 schemas. It is described by OpenAPI 3.0.3, at version 0.1.0.

Requests are made against a single base URL, https://api.neuphonic.com.

5 operations 3 paths 4 schemas 1 DELETE2 GET2 POST

Metadata

The identity and technical contract details declared by the specification.

Specification
OpenAPI 3.0.3
API Version
0.1.0
Base URL
https://api.neuphonic.com
Authentication
API Key, API Key
Resource Areas
1

Authentication & Security 2

Neuphonic Agents API declares 2 security schemes for authenticating requests. An API key is passed in the header as X-API-KEY (ApiKeyHeader). An API key is passed in the query as api_key (ApiKeyQuery). By default, every request must be authenticated.

  • ApiKeyHeader — API key passed via the X-API-KEY request header.
  • ApiKeyQuery — API key passed as a query parameter (used for WebSocket connections).

Paths & Operations 5

Across 3 paths, the API surfaces 5 operations — 1 DELETE, 2 GET, 2 POST. Each is listed below with its method, path, parameters, and response codes.

Agents 5
GET
/agents
List Agents
list_all_agents_agents_get 4 params → 200422
POST
/agents
Create Agent
create_agent_agents_post 4 params body → 200422
GET
/agents/{agent_id}
Get Agent
get_agent_agents__agent_id__get 5 params → 200422
DELETE
/agents/{agent_id}
Delete Agent
delete_agent_agents__agent_id__delete 5 params → 200422
POST
/agents/{agent_id}/token
Get LiveKit Token
get_livekit_token_agents__agent_id__token_post 5 params body → 200422

Schemas 4

The contract defines 4 schemas that model the data the API accepts and returns. The most detailed are Agent (7 properties), AgentCreate (5 properties), ValidationError (3 properties), HTTPValidationError (1 property). Each schema is shown below with its type and property counts.

ValidationError
object
3 properties 3 required
HTTPValidationError
object
1 property
AgentCreate
object
5 properties
Agent
object
7 properties

Specification

The full machine-readable OpenAPI contract behind this narrative.

Source

neuphonic-agents-api-openapi.yml Raw ↑

Other APIs Neuphonic publishes across the network.

Neuphonic TTS WebSocket API
Neuphonic Voice Cloning API
Neuphonic Agent API
Neuphonic Ping API
Neuphonic Sse API
Neuphonic Voices API