API Reference
Complete endpoint reference for the Napster API
Endpoints
Browse the Napster API endpoints organized by resource:
Agents
Create and manage agents with companion, voice, and provider settings. Attach channel-specific configurations for SIP, WebRTC, and more.
Companions
Browse the catalog, create, and manage AI companions.
Digital Twins
Create a companion from a recording of a real person.
Connections
Open WebRTC and WebSocket connections to interact with companions.
Sessions
List past sessions and retrieve their transcripts.
Functions
Define custom functions and browse built-in functions.
MCP Servers
Register remote MCP servers so an agent can call their tools during a session.
Knowledge Bases
Create knowledge bases and upload files for your agent to reference.
FAQs
Create and manage FAQ collections and items.
SIP Connections
Register SIP connections to let agents answer incoming phone calls.
Recordings
Generate and manage pre-rendered videos of a companion speaking.
Organizations
Request quota increases for your organization.
Base URL
https://companion-api.napster.comAll endpoints are prefixed with /public. Include your API key in the X-Api-Key header. See Authentication for details.