aid: freshchat name: Freshchat description: >- Freshchat is Freshworks' modern messaging and customer engagement platform that enables sales and support teams to converse with customers across web, mobile, WhatsApp, Facebook Messenger, Instagram, Apple Business Chat, and email. The Freshchat REST API provides programmatic access to agents, users, conversations, messages, channels, bots, and reports for building custom integrations and workflow automations. Authentication uses Bearer API tokens generated from the Freshchat admin console. type: Index accessModel: pricing: unknown onboarding: self-serve trial: false try_now: false public: false label: Self-serve signup confidence: medium source: - authentication generated: '2026-07-22' method: derived image: https://kinlane-images.s3.amazonaws.com/shared/apis-json/icons/freshchat.png tags: - Customer Messaging - Live Chat - Customer Support - Conversational Engagement - Omnichannel Messaging - Chatbots - Freshworks url: >- https://raw.githubusercontent.com/api-evangelist/freshchat/refs/heads/main/apis.yml created: '2026-05-11' modified: '2026-05-30' specificationVersion: '0.19' apis: - aid: freshchat:freshchat-accounts-api name: Freshchat Accounts API description: The Accounts API from Freshchat — 1 operation(s) for accounts. humanURL: https://developers.freshchat.com/api/ baseURL: https://api.freshchat.com/v2 tags: - Accounts properties: - type: OpenAPI url: openapi/freshchat-accounts-api-openapi.yml - type: Documentation url: https://developers.freshchat.com/api/ - type: DeveloperPortal url: https://developers.freshchat.com - type: Web SDK url: https://developers.freshchat.com/web-sdk/ - type: Mobile SDK url: https://developers.freshchat.com/mobile-sdk/ - type: AsyncAPI url: >- https://raw.githubusercontent.com/api-evangelist/freshchat/refs/heads/main/openapi/freshchat-asyncapi.yml - type: Webhooks url: >- https://crmsupport.freshworks.com/support/solutions/articles/50000004461-freshchat-webhooks-payload-structure-and-authentication - aid: freshchat:freshchat-agents-api name: Freshchat Agents API description: The Agents API from Freshchat — 3 operation(s) for agents. humanURL: https://developers.freshchat.com/api/ baseURL: https://api.freshchat.com/v2 tags: - Agents properties: - type: OpenAPI url: openapi/freshchat-agents-api-openapi.yml - type: Documentation url: https://developers.freshchat.com/api/ - type: DeveloperPortal url: https://developers.freshchat.com - type: Web SDK url: https://developers.freshchat.com/web-sdk/ - type: Mobile SDK url: https://developers.freshchat.com/mobile-sdk/ - type: AsyncAPI url: >- https://raw.githubusercontent.com/api-evangelist/freshchat/refs/heads/main/openapi/freshchat-asyncapi.yml - type: Webhooks url: >- https://crmsupport.freshworks.com/support/solutions/articles/50000004461-freshchat-webhooks-payload-structure-and-authentication - aid: freshchat:freshchat-businesshours-api name: Freshchat BusinessHours API description: The BusinessHours API from Freshchat — 1 operation(s) for businesshours. humanURL: https://developers.freshchat.com/api/ baseURL: https://api.freshchat.com/v2 tags: - BusinessHours properties: - type: OpenAPI url: openapi/freshchat-businesshours-api-openapi.yml - type: Documentation url: https://developers.freshchat.com/api/ - type: DeveloperPortal url: https://developers.freshchat.com - type: Web SDK url: https://developers.freshchat.com/web-sdk/ - type: Mobile SDK url: https://developers.freshchat.com/mobile-sdk/ - type: AsyncAPI url: >- https://raw.githubusercontent.com/api-evangelist/freshchat/refs/heads/main/openapi/freshchat-asyncapi.yml - type: Webhooks url: >- https://crmsupport.freshworks.com/support/solutions/articles/50000004461-freshchat-webhooks-payload-structure-and-authentication - aid: freshchat:freshchat-channels-api name: Freshchat Channels API description: The Channels API from Freshchat — 1 operation(s) for channels. humanURL: https://developers.freshchat.com/api/ baseURL: https://api.freshchat.com/v2 tags: - Channels properties: - type: OpenAPI url: openapi/freshchat-channels-api-openapi.yml - type: Documentation url: https://developers.freshchat.com/api/ - type: DeveloperPortal url: https://developers.freshchat.com - type: Web SDK url: https://developers.freshchat.com/web-sdk/ - type: Mobile SDK url: https://developers.freshchat.com/mobile-sdk/ - type: AsyncAPI url: >- https://raw.githubusercontent.com/api-evangelist/freshchat/refs/heads/main/openapi/freshchat-asyncapi.yml - type: Webhooks url: >- https://crmsupport.freshworks.com/support/solutions/articles/50000004461-freshchat-webhooks-payload-structure-and-authentication - aid: freshchat:freshchat-conversations-api name: Freshchat Conversations API description: The Conversations API from Freshchat — 3 operation(s) for conversations. humanURL: https://developers.freshchat.com/api/ baseURL: https://api.freshchat.com/v2 tags: - Conversations properties: - type: OpenAPI url: openapi/freshchat-conversations-api-openapi.yml - type: Documentation url: https://developers.freshchat.com/api/ - type: DeveloperPortal url: https://developers.freshchat.com - type: Web SDK url: https://developers.freshchat.com/web-sdk/ - type: Mobile SDK url: https://developers.freshchat.com/mobile-sdk/ - type: AsyncAPI url: >- https://raw.githubusercontent.com/api-evangelist/freshchat/refs/heads/main/openapi/freshchat-asyncapi.yml - type: Webhooks url: >- https://crmsupport.freshworks.com/support/solutions/articles/50000004461-freshchat-webhooks-payload-structure-and-authentication - aid: freshchat:freshchat-csat-api name: Freshchat CSAT API description: The CSAT API from Freshchat — 1 operation(s) for csat. humanURL: https://developers.freshchat.com/api/ baseURL: https://api.freshchat.com/v2 tags: - CSAT properties: - type: OpenAPI url: openapi/freshchat-csat-api-openapi.yml - type: Documentation url: https://developers.freshchat.com/api/ - type: DeveloperPortal url: https://developers.freshchat.com - type: Web SDK url: https://developers.freshchat.com/web-sdk/ - type: Mobile SDK url: https://developers.freshchat.com/mobile-sdk/ - type: AsyncAPI url: >- https://raw.githubusercontent.com/api-evangelist/freshchat/refs/heads/main/openapi/freshchat-asyncapi.yml - type: Webhooks url: >- https://crmsupport.freshworks.com/support/solutions/articles/50000004461-freshchat-webhooks-payload-structure-and-authentication - aid: freshchat:freshchat-files-api name: Freshchat Files API description: The Files API from Freshchat — 2 operation(s) for files. humanURL: https://developers.freshchat.com/api/ baseURL: https://api.freshchat.com/v2 tags: - Files properties: - type: OpenAPI url: openapi/freshchat-files-api-openapi.yml - type: Documentation url: https://developers.freshchat.com/api/ - type: DeveloperPortal url: https://developers.freshchat.com - type: Web SDK url: https://developers.freshchat.com/web-sdk/ - type: Mobile SDK url: https://developers.freshchat.com/mobile-sdk/ - type: AsyncAPI url: >- https://raw.githubusercontent.com/api-evangelist/freshchat/refs/heads/main/openapi/freshchat-asyncapi.yml - type: Webhooks url: >- https://crmsupport.freshworks.com/support/solutions/articles/50000004461-freshchat-webhooks-payload-structure-and-authentication - aid: freshchat:freshchat-groups-api name: Freshchat Groups API description: The Groups API from Freshchat — 1 operation(s) for groups. humanURL: https://developers.freshchat.com/api/ baseURL: https://api.freshchat.com/v2 tags: - Groups properties: - type: OpenAPI url: openapi/freshchat-groups-api-openapi.yml - type: Documentation url: https://developers.freshchat.com/api/ - type: DeveloperPortal url: https://developers.freshchat.com - type: Web SDK url: https://developers.freshchat.com/web-sdk/ - type: Mobile SDK url: https://developers.freshchat.com/mobile-sdk/ - type: AsyncAPI url: >- https://raw.githubusercontent.com/api-evangelist/freshchat/refs/heads/main/openapi/freshchat-asyncapi.yml - type: Webhooks url: >- https://crmsupport.freshworks.com/support/solutions/articles/50000004461-freshchat-webhooks-payload-structure-and-authentication - aid: freshchat:freshchat-messages-api name: Freshchat Messages API description: The Messages API from Freshchat — 1 operation(s) for messages. humanURL: https://developers.freshchat.com/api/ baseURL: https://api.freshchat.com/v2 tags: - Messages properties: - type: OpenAPI url: openapi/freshchat-messages-api-openapi.yml - type: Documentation url: https://developers.freshchat.com/api/ - type: DeveloperPortal url: https://developers.freshchat.com - type: Web SDK url: https://developers.freshchat.com/web-sdk/ - type: Mobile SDK url: https://developers.freshchat.com/mobile-sdk/ - type: AsyncAPI url: >- https://raw.githubusercontent.com/api-evangelist/freshchat/refs/heads/main/openapi/freshchat-asyncapi.yml - type: Webhooks url: >- https://crmsupport.freshworks.com/support/solutions/articles/50000004461-freshchat-webhooks-payload-structure-and-authentication - aid: freshchat:freshchat-metrics-api name: Freshchat Metrics API description: The Metrics API from Freshchat — 2 operation(s) for metrics. humanURL: https://developers.freshchat.com/api/ baseURL: https://api.freshchat.com/v2 tags: - Metrics properties: - type: OpenAPI url: openapi/freshchat-metrics-api-openapi.yml - type: Documentation url: https://developers.freshchat.com/api/ - type: DeveloperPortal url: https://developers.freshchat.com - type: Web SDK url: https://developers.freshchat.com/web-sdk/ - type: Mobile SDK url: https://developers.freshchat.com/mobile-sdk/ - type: AsyncAPI url: >- https://raw.githubusercontent.com/api-evangelist/freshchat/refs/heads/main/openapi/freshchat-asyncapi.yml - type: Webhooks url: >- https://crmsupport.freshworks.com/support/solutions/articles/50000004461-freshchat-webhooks-payload-structure-and-authentication - aid: freshchat:freshchat-outboundmessages-api name: Freshchat OutboundMessages API description: The OutboundMessages API from Freshchat — 2 operation(s) for outboundmessages. humanURL: https://developers.freshchat.com/api/ baseURL: https://api.freshchat.com/v2 tags: - OutboundMessages properties: - type: OpenAPI url: openapi/freshchat-outboundmessages-api-openapi.yml - type: Documentation url: https://developers.freshchat.com/api/ - type: DeveloperPortal url: https://developers.freshchat.com - type: Web SDK url: https://developers.freshchat.com/web-sdk/ - type: Mobile SDK url: https://developers.freshchat.com/mobile-sdk/ - type: AsyncAPI url: >- https://raw.githubusercontent.com/api-evangelist/freshchat/refs/heads/main/openapi/freshchat-asyncapi.yml - type: Webhooks url: >- https://crmsupport.freshworks.com/support/solutions/articles/50000004461-freshchat-webhooks-payload-structure-and-authentication - aid: freshchat:freshchat-roles-api name: Freshchat Roles API description: The Roles API from Freshchat — 1 operation(s) for roles. humanURL: https://developers.freshchat.com/api/ baseURL: https://api.freshchat.com/v2 tags: - Roles properties: - type: OpenAPI url: openapi/freshchat-roles-api-openapi.yml - type: Documentation url: https://developers.freshchat.com/api/ - type: DeveloperPortal url: https://developers.freshchat.com - type: Web SDK url: https://developers.freshchat.com/web-sdk/ - type: Mobile SDK url: https://developers.freshchat.com/mobile-sdk/ - type: AsyncAPI url: >- https://raw.githubusercontent.com/api-evangelist/freshchat/refs/heads/main/openapi/freshchat-asyncapi.yml - type: Webhooks url: >- https://crmsupport.freshworks.com/support/solutions/articles/50000004461-freshchat-webhooks-payload-structure-and-authentication - aid: freshchat:freshchat-users-api name: Freshchat Users API description: The Users API from Freshchat — 4 operation(s) for users. humanURL: https://developers.freshchat.com/api/ baseURL: https://api.freshchat.com/v2 tags: - Users properties: - type: OpenAPI url: openapi/freshchat-users-api-openapi.yml - type: Documentation url: https://developers.freshchat.com/api/ - type: DeveloperPortal url: https://developers.freshchat.com - type: Web SDK url: https://developers.freshchat.com/web-sdk/ - type: Mobile SDK url: https://developers.freshchat.com/mobile-sdk/ - type: AsyncAPI url: >- https://raw.githubusercontent.com/api-evangelist/freshchat/refs/heads/main/openapi/freshchat-asyncapi.yml - type: Webhooks url: >- https://crmsupport.freshworks.com/support/solutions/articles/50000004461-freshchat-webhooks-payload-structure-and-authentication common: - type: AgenticAccess url: agentic-access/freshchat-agentic-access.yml - type: TrustCenter url: security/freshchat-trust-center.yml - type: VulnerabilityDisclosure url: security/freshchat-vulnerability-disclosure.yml - type: DomainSecurity url: security/freshchat-domain-security.yml - type: Authentication url: authentication/freshchat-authentication.yml - type: GitHubOrganization url: https://github.com/freshworks - type: Website url: https://www.freshworks.com/live-chat-software/ - type: Documentation url: https://developers.freshchat.com/api/ - type: DeveloperPortal url: https://developers.freshchat.com - type: Pricing url: https://www.freshworks.com/live-chat-software/pricing/ - type: Signup url: https://www.freshworks.com/live-chat-software/signup/ - type: Support url: https://support.freshchat.com - type: LinkedIn url: https://www.linkedin.com/company/freshworks-inc - type: LlmsText url: https://api.freshchat.com/llms.txt maintainers: - FN: Kin Lane email: kin@apievangelist.com