HubSpot Conversations API
The conversations API enables management of inboxes, channels, threads, and messages within HubSpot's conversations system. You can retrieve conversation data, update thread statuses, send messages, and access contact-specific conversation history.
Documentation
Specifications
Schemas & Data
JSONSchema
json-schema/conversations-api-actor-collection-schema.json
JSONSchema
json-schema/conversations-api-actor-schema.json
JSONSchema
json-schema/conversations-api-attachment-schema.json
JSONSchema
json-schema/conversations-api-channel-collection-schema.json
JSONSchema
json-schema/conversations-api-channel-schema.json
JSONSchema
json-schema/conversations-api-inbox-collection-schema.json
JSONSchema
json-schema/conversations-api-inbox-schema.json
JSONSchema
json-schema/conversations-api-message-collection-schema.json
JSONSchema
json-schema/conversations-api-message-recipient-schema.json
JSONSchema
json-schema/conversations-api-message-schema.json
JSONSchema
json-schema/conversations-api-message-status-schema.json
JSONSchema
json-schema/conversations-api-paging-next-schema.json
JSONSchema
json-schema/conversations-api-paging-schema.json
JSONSchema
json-schema/conversations-api-send-message-request-schema.json
JSONSchema
json-schema/conversations-api-thread-collection-schema.json
JSONSchema
json-schema/conversations-api-thread-schema.json
JSONSchema
json-schema/conversations-api-update-thread-request-schema.json
JSONSchema
json-structure/conversations-api-actor-collection-structure.json
JSONSchema
json-structure/conversations-api-actor-structure.json
JSONSchema
json-structure/conversations-api-attachment-structure.json
JSONSchema
json-structure/conversations-api-channel-collection-structure.json
JSONSchema
json-structure/conversations-api-channel-structure.json
JSONSchema
json-structure/conversations-api-inbox-collection-structure.json
JSONSchema
json-structure/conversations-api-inbox-structure.json
JSONSchema
json-structure/conversations-api-message-collection-structure.json
JSONSchema
json-structure/conversations-api-message-recipient-structure.json
JSONSchema
json-structure/conversations-api-message-status-structure.json
JSONSchema
json-structure/conversations-api-message-structure.json
JSONSchema
json-structure/conversations-api-paging-next-structure.json
JSONSchema
json-structure/conversations-api-paging-structure.json
JSONSchema
json-structure/conversations-api-send-message-request-structure.json
JSONSchema
json-structure/conversations-api-thread-collection-structure.json
JSONSchema
json-structure/conversations-api-thread-structure.json
JSONSchema
json-structure/conversations-api-update-thread-request-structure.json
Code Examples
CodeExamples
examples/conversations-api-actor-collection-example.json
CodeExamples
examples/conversations-api-actor-example.json
CodeExamples
examples/conversations-api-attachment-example.json
CodeExamples
examples/conversations-api-channel-collection-example.json
CodeExamples
examples/conversations-api-channel-example.json
CodeExamples
examples/conversations-api-inbox-collection-example.json
CodeExamples
examples/conversations-api-inbox-example.json
CodeExamples
examples/conversations-api-message-collection-example.json
CodeExamples
examples/conversations-api-message-example.json
CodeExamples
examples/conversations-api-message-recipient-example.json
CodeExamples
examples/conversations-api-message-status-example.json
CodeExamples
examples/conversations-api-paging-example.json
CodeExamples
examples/conversations-api-paging-next-example.json
CodeExamples
examples/conversations-api-send-message-request-example.json
CodeExamples
examples/conversations-api-thread-collection-example.json
CodeExamples
examples/conversations-api-thread-example.json
CodeExamples
examples/conversations-api-update-thread-request-example.json
OpenAPI
#Conversations
#Inbox
#Messaging