Skip to main content
This page takes you from nothing to a successful API response.
Give this to your AI agent and it will handle the API side while you sign up:“Connect to GetSales: add the MCP connector at https://mcp2.getsales.io/mcp (OAuth) or call the REST API at beta.getsales.io with my key. Then list my playtables and my sender profiles, tell me what each sender profile can send today, and show the newest conversations in the inbox. Read-only for now: do not send, create or change anything.”
1

Create an account

Sign up at beta.getsales.io/signup. Your first workspace starts right away: Playtables stay free with your own API keys, and LinkedIn and email come with a 7-day trial. Connecting a LinkedIn account or a mailbox happens in the app, under a sender profile; the API reads and acts on what is connected.
2

Mint an API key

In the app, open Settings, then API keys, and create a key. The full secret looks like gs_live_ followed by the key body and is shown exactly once: store it now, because the API only ever returns token_prefix and token_last4 afterwards. If you lose it, rotate the key to get a new secret.Keys can also be minted over the API with POST /api/api-keys once you have a first key or a session token to call it with.
3

Make your first call

List your tables. The key goes in the Authorization header as a bearer token.
4

Read the response

Every success is the same envelope: success, the operation shape, and a meta block with a trace_id for support. Fields below are trimmed for the example.
The sid is the table’s stable identifier. Every entity in the platform has one, with a type-specific prefix (pt_tb_ for tables, ub_sp_ for sender profiles, ub_cv_ for conversations, wf_wf_ for workflows, ts_tm_ for workspaces).

Next steps

Authentication

Key rotation, permissions, OAuth and the Team-SID header.

Envelopes and errors

The response contract and the 16 error codes.

Receive webhooks

Hear about replies, finished imports and workflow milestones at your own URL.

Connect the MCP server

The same tools, callable by an AI agent.