> For clean Markdown of any page, append .md to the page URL. > For a complete documentation index, see https://docs.merge.dev/merge-unified/chat/llms.txt. > For AI client integration (Claude Code, Cursor, etc.), connect to the MCP server at https://docs.merge.dev/_mcp/server. # Chat > Build once. Connect to every API, tool, and LLM. Ship products and agents to production without owning the integration stack. ## Docs - [Chat](https://docs.merge.dev/merge-unified/chat/overview.md): Chat API overview. Covers base URL, authentication, SDKs, rate limits, sync frequency, and available Common Models for messaging and channel data. - [Overview](https://docs.merge.dev/merge-unified/chat/integrations/overview.md) - [Supported fields](https://docs.merge.dev/merge-unified/chat/integrations/supported-fields.md) - [Supported features](https://docs.merge.dev/merge-unified/chat/integrations/supported-features.md) - [Sandboxes](https://docs.merge.dev/merge-unified/chat/integrations/sandboxes.md): Merge-hosted sandbox environments with pre-populated sample data for testing. Available on Professional and Enterprise plans. Covers setup and requesting access. - [Microsoft Teams](https://docs.merge.dev/merge-unified/chat/integrations/microsoft-teams.md) - [Authentication](https://docs.merge.dev/merge-unified/chat/merge-api-basics/authentication.md): How to authenticate: API key in the Authorization header (Bearer token) and Linked Account token in the X-Account-Token header. Includes SDK examples. - [Pagination](https://docs.merge.dev/merge-unified/chat/merge-api-basics/pagination.md): Cursor-based pagination for list endpoints. Covers the next/previous cursor fields in responses and how to page through large result sets. - [Merge SDKs](https://docs.merge.dev/merge-unified/chat/merge-api-basics/sdks.md): Official SDK installation and usage for all supported languages. Includes links to GitHub repos and package managers. - [Rate limits](https://docs.merge.dev/merge-unified/chat/merge-api-basics/rate-limits.md): Rate limit tiers by plan (Launch, Professional, Enterprise) and per-Linked-Account request limits. - [Sync frequency](https://docs.merge.dev/merge-unified/chat/merge-api-basics/sync-frequency.md): How often Merge syncs data from third-party integrations. Covers default intervals by plan tier (Launch, Professional, Enterprise) and per-category sync schedules. - [Versioning](https://docs.merge.dev/merge-unified/chat/merge-api-basics/versioning.md): Merge's API versioning strategy and commitment to backward compatibility. - [The Conversation object](https://docs.merge.dev/merge-unified/chat/common-models/conversations/the-conversation-object.md) - [The Message object](https://docs.merge.dev/merge-unified/chat/common-models/messages/the-message-object.md) - [The Member object](https://docs.merge.dev/merge-unified/chat/common-models/members/the-member-object.md) - [The User object](https://docs.merge.dev/merge-unified/chat/common-models/users/the-user-object.md) - [The Group object](https://docs.merge.dev/merge-unified/chat/common-models/groups/the-group-object.md) - [Issues](https://docs.merge.dev/merge-unified/chat/linked-account/issues.md): What a Merge Issue is, how the ONGOING and RESOLVED statuses change, and how to read issues through the API or react to them through webhooks. - [Field Mapping](https://docs.merge.dev/merge-unified/chat/linked-account/field-mapping.md): How to map custom fields from third-party integrations onto Merge Common Model fields. Covers creating target fields, configuring mappings per integration, and accessing mapped data via the API. - [Scopes](https://docs.merge.dev/merge-unified/chat/data-management/scopes.md): How to use Common Model Scopes to restrict which models and fields Merge syncs. Configure scopes globally or per Linked Account to limit data access. ## API Docs - Chat > Common Models > Conversations [/conversations](https://docs.merge.dev/merge-unified/chat/common-models/conversations/list.md) - Chat > Common Models > Conversations [/conversations/{id}](https://docs.merge.dev/merge-unified/chat/common-models/conversations/retrieve.md) - Chat > Common Models > Messages [/messages](https://docs.merge.dev/merge-unified/chat/common-models/messages/list.md) - Chat > Common Models > Messages [/messages/{id}](https://docs.merge.dev/merge-unified/chat/common-models/messages/retrieve.md) - Chat > Common Models > Messages [/messages/{message_id}/replies](https://docs.merge.dev/merge-unified/chat/common-models/messages/replies-list.md) - Chat > Common Models > Members [/conversations/{conversation_id}/members](https://docs.merge.dev/merge-unified/chat/common-models/members/members-list.md) - Chat > Common Models > Users [/users](https://docs.merge.dev/merge-unified/chat/common-models/users/list.md) - Chat > Common Models > Users [/users/{id}](https://docs.merge.dev/merge-unified/chat/common-models/users/retrieve.md) - Chat > Common Models > Groups [/groups](https://docs.merge.dev/merge-unified/chat/common-models/groups/list.md) - Chat > Common Models > Groups [/groups/{id}](https://docs.merge.dev/merge-unified/chat/common-models/groups/retrieve.md) - Chat > Linked Account > Account details [/account-details](https://docs.merge.dev/merge-unified/chat/linked-account/account-details/retrieve.md) - Chat > Linked Account > Account token [/account-token/{public_token}](https://docs.merge.dev/merge-unified/chat/linked-account/account-token/retrieve.md) - Chat > Linked Account > Account token [/account-token/regenerate](https://docs.merge.dev/merge-unified/chat/linked-account/account-token/regenerate-create.md) - Chat > Linked Account > Delete account [/delete-account](https://docs.merge.dev/merge-unified/chat/linked-account/delete-account/delete.md) - Chat > Linked Account > Issues [/issues](https://docs.merge.dev/merge-unified/chat/linked-account/issues/list.md) - Chat > Linked Account > Issues [/issues/{id}](https://docs.merge.dev/merge-unified/chat/linked-account/issues/retrieve.md) - Chat > Linked Account > Linked accounts [/linked-accounts](https://docs.merge.dev/merge-unified/chat/linked-account/linked-accounts/list.md) - Chat > Linked Account > Link token [/link-token](https://docs.merge.dev/merge-unified/chat/linked-account/link-token/create.md) - Chat > Linked Account > Field Mapping [/field-mappings](https://docs.merge.dev/merge-unified/chat/linked-account/field-mapping/field-mappings-retrieve.md) - Chat > Linked Account > Field Mapping [/field-mappings/{field_mapping_id}](https://docs.merge.dev/merge-unified/chat/linked-account/field-mapping/field-mappings-destroy.md) - Chat > Linked Account > Field Mapping [/remote-fields](https://docs.merge.dev/merge-unified/chat/linked-account/field-mapping/remote-fields-retrieve.md) - Chat > Linked Account > Field Mapping [/target-fields](https://docs.merge.dev/merge-unified/chat/linked-account/field-mapping/target-fields-retrieve.md) - Chat > Linked Account > Available actions [/available-actions](https://docs.merge.dev/merge-unified/chat/linked-account/available-actions/retrieve.md) - Chat > Data management > Scopes [/default-scopes](https://docs.merge.dev/merge-unified/chat/data-management/scopes/default-scopes-retrieve.md) - Chat > Data management > Scopes [/linked-account-scopes](https://docs.merge.dev/merge-unified/chat/data-management/scopes/linked-account-scopes-retrieve.md) - Chat > Data management > Passthrough [/passthrough](https://docs.merge.dev/merge-unified/chat/data-management/passthrough/create.md) - Chat > Data management > Async passthrough [/async-passthrough](https://docs.merge.dev/merge-unified/chat/data-management/async-passthrough/create.md) - Chat > Data management > Async passthrough [/async-passthrough/{async_passthrough_receipt_id}](https://docs.merge.dev/merge-unified/chat/data-management/async-passthrough/retrieve.md) - Chat > Data management > Sync status [/sync-status](https://docs.merge.dev/merge-unified/chat/data-management/sync-status/list.md) - Chat > Data management > Force resync [/sync-status/resync](https://docs.merge.dev/merge-unified/chat/data-management/force-resync/sync-status-resync-create.md) - Chat > Org management > Generate key [/generate-key](https://docs.merge.dev/merge-unified/chat/org-management/generate-key/create.md) - Chat > Org management > Regenerate key [/regenerate-key](https://docs.merge.dev/merge-unified/chat/org-management/regenerate-key/create.md) - Chat > Org management > Audit trail [/audit-trail](https://docs.merge.dev/merge-unified/chat/org-management/audit-trail/list.md) - Chat > selective-sync [Conditions List](https://docs.merge.dev/merge-unified/chat/selective-sync/conditions-list.md) - Chat > selective-sync [Labels List](https://docs.merge.dev/merge-unified/chat/selective-sync/labels-list.md) - Chat > selective-sync [Selections List](https://docs.merge.dev/merge-unified/chat/selective-sync/selections-list.md) ## OpenAPI Specification The raw OpenAPI 3.1 specification for this API is available at: - [OpenAPI JSON](https://docs.merge.dev/openapi.json) - [OpenAPI YAML](https://docs.merge.dev/openapi.yaml)