# GetSales > REST API and MCP server of GetSales: tables of people and companies, enrichment columns, data sources, multichannel workflows, the team inbox with the AI SDR, website signals, billing and webhooks. ## Guides ### Get started - [GetSales documentation](https://docs.getsales.io/index.md): A typed REST API and MCP server for the whole outbound stack: tables of people and companies, enrichment, data sources, multichannel workflows, the team inbox with its AI SDR, website signals, billing and webhooks. - [Quickstart](https://docs.getsales.io/quickstart.md): Mint an API key and make your first authenticated call. - [Authentication](https://docs.getsales.io/authentication.md): API keys, OAuth access tokens, session JWTs and team scoping. ### Concepts - [Envelopes and errors](https://docs.getsales.io/concepts/envelopes-and-errors.md): One response wrapper for every success, one error format with a closed 16-code taxonomy. - [Pagination and filtering](https://docs.getsales.io/concepts/pagination-and-filtering.md): Cursor paging, typed per-field filters, includes, and how objects travel in query strings. ### Guides - [Receive webhooks](https://docs.getsales.io/guides/receive-webhooks.md): Register an endpoint, verify signed deliveries, pick the events you receive, and read the delivery log. Includes the retry ladder and the auto-disable rule. - [API Reference (412 pages)](https://docs.getsales.io/_llms/api-reference.txt): Documentation for API Reference. ## MCP ### MCP server - [MCP server](https://docs.getsales.io/mcp/overview.md): The same platform, exposed as Model Context Protocol tools an AI agent can call. - [Connect a client](https://docs.getsales.io/mcp/connect.md): Add the GetSales MCP server to Claude, ChatGPT, Cursor, VS Code, Claude Code, Codex or any MCP-compatible runtime. - [Use these docs from your AI tools](https://docs.getsales.io/mcp/use-docs-with-ai.md): The documentation has its own MCP endpoint, plus llms.txt and per-page Markdown. ## Changelog ### Changelog - [Changelog](https://docs.getsales.io/changelog.md): What's new in the GetSales platform and this documentation. ## OpenAPI Specs - [openapi](/api-reference/playtables/openapi.yaml) - [openapi](/api-reference/unibox/openapi.yaml) - [openapi](/api-reference/signals/openapi.yaml) - [openapi](/api-reference/integrations/openapi.yaml) - [openapi](/api-reference/id/openapi.yaml) > The links below point to documentation indexes. Follow each `/_llms/` index recursively until you reach documentation pages. ## Indexes - [API Reference (412 pages)](https://docs.getsales.io/_llms/api-reference.txt): Documentation for API Reference. - [API Reference / Playtables API (142 pages)](https://docs.getsales.io/_llms/api-reference/playtables-api.txt): Documentation for API Reference / Playtables API. - [API Reference / Unibox API (125 pages)](https://docs.getsales.io/_llms/api-reference/unibox-api.txt): Documentation for API Reference / Unibox API. This documentation is built and hosted on [Mintlify](https://mintlify.com), a developer documentation platform.