Subcore AI Docs

Subcore AI documentation

Developer documentation for the Subcore AI platform — the telemetry read API and the MCP server.

Subcore runs conversational AI agents for customers, teams and operations, and records everything they do. These pages document the two surfaces you talk to from your own code.

What you need

Both surfaces are one host and one credential.

Base URLhttps://api.subcore.ai
CredentialA Subcore API key, sent as Authorization: Bearer <key>

The key identifies one organization, and every result is scoped to it. There is no account id, tenant header or organization parameter anywhere in either surface: the key is the tenant. Create and revoke keys in the Subcore console.

The one concept to read first

A session is every event that shares a session id (sid). There is no session object that gets created and closed. A conversation exists because several events carry the same id, and reusing an id later appends to that same conversation rather than starting a new one.

This shapes both surfaces, so it is worth reading once in full:

  • In the read API, sessions are a view over events, not a table you can create rows in.
  • In the MCP server, session semantics are why you omit the session id to start a conversation and pass it only to continue one.

What is not here

This site documents api.subcore.ai. The Subcore kit that runs inside your own deployment, and the Subcore console, are documented separately.

On this page