Skip to API content
TalkLabs API Docs v3
Recipes
REST API · v3

Build audience experiences.
Start with the task.

Find an endpoint by what you need to do, copy a working request, or run it against your application without leaving the docs.

118current endpoints
11task groups
3machine-readable formats

Coverage source: the current OpenAPI contract, plus the command operation verified against the current JavaScript SDK while its exporter coverage is corrected. Historical Postman material is used only when it matches a current operation and schema.

Build an experience

Endpoints, already stitched together

Start with a complete user flow, then open the reference only when you need one request in detail.

See all recipes and foundations →
Identifier ownership

ID and custom ID are different

The reference labels who creates each identifier anywhere one appears in a path or request body.

TalkLabs ID

Returned by the API

TalkLabs assigns IDs such as roomid, conversationid, and pollid. Store them when you need to address that exact resource.

customer-defined

Chosen by your application

You set customid, so it can follow your naming system and look up a resource without first retrieving its TalkLabs ID. userid and telemetry contextid are also yours.

First request

From credentials to data

Your application ID selects the application. Your API token authorizes the request.

  1. 01

    Set your environment

    Add your application ID and x-api-token. The browser keeps both values in this tab only.

  2. 02

    Choose the task

    Navigate by product area or search natural language such as “join a room”.

    Open your first endpoint →
  3. 03

    Copy or run the request

    Use cURL, JavaScript, or Python—or send a live request from the built-in console.

List your chat rooms
export TALKLABS_APP_ID="your-app-id"
export TALKLABS_API_TOKEN="your-api-token"

curl "https://api.sportstalk247.com/api/v3/${TALKLABS_APP_ID}/chat/rooms?limit=20" \
  --header "Accept: application/json" \
  --header "x-api-token: ${TALKLABS_API_TOKEN}"
Production https://api.sportstalk247.com
Explore the API

Organized around your work

Core product APIs first, trust and safety together, operations in one place.

Use it anywhere

Humans and agents get the same API

The visual reference and AI formats are generated from the same current OpenAPI contract.

Search all 118 endpoints Try “join room”, “moderate”, or “POST”.
Request environment

Connect your application

These values fill request examples and the API console. They stay in this browser tab and are never sent to TalkLabs until you run a request.

Credentials are stored in sessionStorage, not in cookies or analytics.