API

API

Drive ScaleTalk programmatically — create a key, make your first call, browse the interactive reference.

The public REST API drives ScaleTalk from your own systems: create and edit agents, read calls and transcripts, buy phone numbers, run campaigns, upload knowledge documents.

Anything you can do in the interface can be automated — from your own backend, from n8n, or straight out of an AI such as Claude.

VideoanleitungConnecting the ScaleTalk API to Claude and building agents by chat

Where to jump in

If you only care about the API integration: from 10:33 the video is specifically about connecting the ScaleTalk API to Claude. The video is in German.

Creating an API key

Open settings

Click your profile picture in the top right and choose Settings.

The user menu in the top right with the Settings entry
The user menu in the top right with the Settings entry

Create the key

Switch to the API keys tab and click Create API key. Give it a name, optionally an expiry date, and tick exactly the permissions this key needs.

The Create API key dialog with name, expiry and permissions
The Create API key dialog with name, expiry and permissions

The key is shown exactly once

After creation you see the full key a single time. The overview then shows only a truncated remainder. Copy it straight into your password manager or into the target application.

How to scope permissions sensibly, revoke keys and clean up is covered under managing API keys.

Your first request

The key goes into the Authorization header as a bearer token:

curl https://app.scaletalk.ai/api/public/v1/me \
  -H "Authorization: Bearer sk_live_..."
Base URLhttps://app.scaletalk.ai/api/public/v1
Staginghttps://staging.scaletalk.ai/api/public/v1
AuthenticationAuthorization: Bearer <your key>
FormatJSON in request and response

GET /me is the best first call: it needs no special permission and tells you whether key and base URL are right.

Interactive reference

The complete, always-current reference lives in the platform itself — every field, example responses, and the option to try calls straight from the browser:

The machine-readable specification sits at https://app.scaletalk.ai/api/public/v1/openapi.json — handy if you want to generate a client.

For an overview of which endpoints exist at all, see Endpoints.

API access to someone else's account

Working as an agency for a client? You do not need a shared key: through developer workspaces a client can grant you time-limited access to their workspace. Ask support about it.

On this page