Conversations
Ingest knowledge for Conversations.
The Conversations endpoints let you ingest, manage, and monitor Conversations in GitBook to be processed by Docs Agents.
The ID of the conversations issues cluster
The label of the conversations issues cluster
Name of the icon
gearWhether the cluster is muted for change request creation
Estimated end-user impact of a conversation issue.
- low: Minor friction or small polish issues; users can proceed with little to no guidance.
- medium: Noticeable friction or partial blocking; users can proceed with workarounds or extra guidance.
- high: Fully or near-fully blocking, severe regression, repeated failures, or risk of data loss; no viable workaround.
The weekly pulse of the conversations issues cluster for the past 3 months
The ConversationsIssuesCluster object
{
"object": "issues-cluster",
"id": "text",
"label": "text",
"createdAt": "2025-11-25T17:49:11.883Z",
"updatedAt": "2025-11-25T17:49:11.883Z",
"icon": "gear",
"summary": {
"object": "document",
"data": {
"schemaVersion": 1,
"ANY_ADDITIONAL_PROPERTY": "anything"
},
"nodes": [
{
"object": "block",
"type": "paragraph",
"key": "text",
"nodes": [
"[Circular Reference]"
],
"isVoid": false,
"data": {
"align": "start"
}
}
],
"meta": {
"token": "text"
}
},
"muted": true,
"impact": "low",
"weeklyPulse": [
1
],
"sources": {
"ANY_ADDITIONAL_PROPERTY": 1
},
"stats": {
"issues": 1,
"conversations": 1
},
"urls": {
"location": "https://example.com"
}
}The unique id of the organization
Identifier of the page results to fetch.
The number of results per page
An order for the items in the list
descPossible values: updatedAtPossible values: OK
Not Found
GET /v1/orgs/{organizationId}/conversations-clusters HTTP/1.1
Host: api.gitbook.com
Authorization: Bearer YOUR_SECRET_TOKEN
Accept: */*
{
"next": {
"page": "text"
},
"count": 1,
"items": [
{
"object": "issues-cluster",
"id": "text",
"label": "text",
"createdAt": "2025-11-25T17:49:11.883Z",
"updatedAt": "2025-11-25T17:49:11.883Z",
"icon": "gear",
"summary": {
"object": "document",
"data": {
"schemaVersion": 1,
"ANY_ADDITIONAL_PROPERTY": "anything"
},
"nodes": [
"[Circular Reference]"
],
"meta": {
"token": "text"
}
},
"muted": true,
"impact": "low",
"weeklyPulse": [
1
],
"sources": {
"ANY_ADDITIONAL_PROPERTY": 1
},
"stats": {
"issues": 1,
"conversations": 1
},
"urls": {
"location": "https://example.com"
}
}
]
}The unique id of the organization
The unique id of the cluster
OK
GET /v1/orgs/{organizationId}/conversations-clusters/{clusterId} HTTP/1.1
Host: api.gitbook.com
Authorization: Bearer YOUR_SECRET_TOKEN
Accept: */*
OK
{
"object": "issues-cluster",
"id": "text",
"label": "text",
"createdAt": "2025-11-25T17:49:11.883Z",
"updatedAt": "2025-11-25T17:49:11.883Z",
"icon": "gear",
"summary": {
"object": "document",
"data": {
"schemaVersion": 1,
"ANY_ADDITIONAL_PROPERTY": "anything"
},
"nodes": [
{
"object": "block",
"type": "paragraph",
"key": "text",
"nodes": [
"[Circular Reference]"
],
"isVoid": false,
"data": {
"align": "start"
}
}
],
"meta": {
"token": "text"
}
},
"muted": true,
"impact": "low",
"weeklyPulse": [
1
],
"sources": {
"ANY_ADDITIONAL_PROPERTY": 1
},
"stats": {
"issues": 1,
"conversations": 1
},
"urls": {
"location": "https://example.com"
}
}The unique id of the organization
The unique id of the cluster
Whether the cluster is muted for change request creation
OK
PATCH /v1/orgs/{organizationId}/conversations-clusters/{clusterId} HTTP/1.1
Host: api.gitbook.com
Authorization: Bearer YOUR_SECRET_TOKEN
Content-Type: application/json
Accept: */*
Content-Length: 14
{
"muted": true
}OK
{
"object": "issues-cluster",
"id": "text",
"label": "text",
"createdAt": "2025-11-25T17:49:11.883Z",
"updatedAt": "2025-11-25T17:49:11.883Z",
"icon": "gear",
"summary": {
"object": "document",
"data": {
"schemaVersion": 1,
"ANY_ADDITIONAL_PROPERTY": "anything"
},
"nodes": [
{
"object": "block",
"type": "paragraph",
"key": "text",
"nodes": [
"[Circular Reference]"
],
"isVoid": false,
"data": {
"align": "start"
}
}
],
"meta": {
"token": "text"
}
},
"muted": true,
"impact": "low",
"weeklyPulse": [
1
],
"sources": {
"ANY_ADDITIONAL_PROPERTY": 1
},
"stats": {
"issues": 1,
"conversations": 1
},
"urls": {
"location": "https://example.com"
}
}The unique id of the organization
Identifier of the page results to fetch.
The number of results per page
Filter conversations by their source identifier
OK
GET /v1/orgs/{organizationId}/conversations HTTP/1.1
Host: api.gitbook.com
Authorization: Bearer YOUR_SECRET_TOKEN
Accept: */*
OK
{
"next": {
"page": "text"
},
"count": 1,
"items": [
{
"object": "conversation",
"id": "text",
"subject": "text",
"createdAt": "2025-11-25T17:49:11.883Z",
"processedAt": "2025-11-25T17:49:11.883Z",
"source": "text",
"impact": "low",
"urls": {
"location": "https://example.com",
"source": "https://example.com"
}
}
]
}The unique id of the organization
Conversations ingested
POST /v1/orgs/{organizationId}/conversations HTTP/1.1
Host: api.gitbook.com
Authorization: Bearer YOUR_SECRET_TOKEN
Content-Type: application/json
Accept: */*
Content-Length: 200
{
"id": "text",
"metadata": {
"url": "text",
"attributes": {
"ANY_ADDITIONAL_PROPERTY": "text"
},
"createdAt": "2025-11-25T17:49:11.883Z"
},
"subject": "text",
"parts": [
{
"type": "message",
"role": "user",
"body": "text"
}
]
}Conversations ingested
No content
The unique id of the organization
Identifier of the page results to fetch.
The number of results per page
Filter conversation issues by cluster identifier.
Filter conversation issues by conversation identifier.
OK
GET /v1/orgs/{organizationId}/conversations-issues HTTP/1.1
Host: api.gitbook.com
Authorization: Bearer YOUR_SECRET_TOKEN
Accept: */*
OK
{
"next": {
"page": "text"
},
"count": 1,
"items": [
{
"issue": {
"object": "conversation-issue",
"id": "text",
"title": "text",
"details": {
"object": "document",
"data": {
"schemaVersion": 1,
"ANY_ADDITIONAL_PROPERTY": "anything"
},
"nodes": "[Circular Reference]",
"meta": {
"token": "text"
}
},
"impact": "low",
"createdAt": "2025-11-25T17:49:11.883Z",
"ingestedAt": "2025-11-25T17:49:11.883Z",
"conversation": "text",
"cluster": "text",
"urls": {
"location": "https://example.com"
}
},
"conversation": {
"object": "conversation",
"id": "text",
"subject": "text",
"createdAt": "2025-11-25T17:49:11.883Z",
"processedAt": "2025-11-25T17:49:11.883Z",
"source": "text",
"impact": "low",
"urls": {
"location": "https://example.com",
"source": "https://example.com"
}
}
}
]
}The unique id of the organization
Identifier of the conversation issue
OK
Conversation issue not found
GET /v1/orgs/{organizationId}/conversations-issues/{issueId} HTTP/1.1
Host: api.gitbook.com
Authorization: Bearer YOUR_SECRET_TOKEN
Accept: */*
{
"issue": {
"object": "conversation-issue",
"id": "text",
"title": "text",
"details": {
"object": "document",
"data": {
"schemaVersion": 1,
"ANY_ADDITIONAL_PROPERTY": "anything"
},
"nodes": [
{
"object": "block",
"type": "paragraph",
"key": "text",
"nodes": "[Circular Reference]",
"isVoid": false,
"data": {
"align": "start"
}
}
],
"meta": {
"token": "text"
}
},
"impact": "low",
"createdAt": "2025-11-25T17:49:11.883Z",
"ingestedAt": "2025-11-25T17:49:11.883Z",
"conversation": "text",
"cluster": "text",
"urls": {
"location": "https://example.com"
}
},
"conversation": {
"object": "conversation",
"id": "text",
"subject": "text",
"createdAt": "2025-11-25T17:49:11.883Z",
"processedAt": "2025-11-25T17:49:11.883Z",
"source": "text",
"impact": "low",
"urls": {
"location": "https://example.com",
"source": "https://example.com"
}
}
}The unique id of the organization
Identifier of the conversation
OK
Conversation not found
GET /v1/orgs/{organizationId}/conversations/{conversationId} HTTP/1.1
Host: api.gitbook.com
Authorization: Bearer YOUR_SECRET_TOKEN
Accept: */*
{
"conversation": {
"object": "conversation",
"id": "text",
"subject": "text",
"createdAt": "2025-11-25T17:49:11.883Z",
"processedAt": "2025-11-25T17:49:11.883Z",
"source": "text",
"impact": "low",
"urls": {
"location": "https://example.com",
"source": "https://example.com"
}
},
"parts": [
{
"type": "message",
"role": "user",
"body": "text"
}
],
"metadata": {
"url": "text",
"attributes": {
"ANY_ADDITIONAL_PROPERTY": "text"
},
"createdAt": "2025-11-25T17:49:11.883Z"
}
}Last updated
Was this helpful?