Business
For instructions on how to authenticate to use this endpoint, see API overview.
Endpoints
GET | |
PATCH | |
GET | |
POST | |
GET | |
PATCH | |
DELETE | |
GET | |
POST | |
GET |
Retrieve business knowledge settings
Fetch whether this project learns from resolved support tickets, and whether Support is on in this environment.
Required API key scopes
business_knowledge:readResponse
Example request
GET /api /projects /:project_id /business_knowledge /settingsExample response
Status 200 The team's Business knowledge learning settings.
RESPONSE
Update business knowledge settings
Partially update Business knowledge learning settings. Enabling learn-from-support requires Support to be on in this environment.
Required API key scopes
business_knowledge:writeRequest parameters
- learn_from_support_enabledboolean
Response
Example request
PATCH /api /projects /:project_id /business_knowledge /settingsExample response
Status 200 The updated Business knowledge learning settings.
RESPONSE
Status 400 Learn from support cannot be enabled while Support is off.
List all business knowledge sources
Required API key scopes
business_knowledge:readQuery parameters
- added_bystringOne of:
"human""learned" - limitinteger
- offsetinteger
- searchstring
- source_typestringOne of:
"file""text""url"
Response
Example request
GET /api /projects /:project_id /business_knowledge /sourcesExample response
Status 200
RESPONSE
Create business knowledge sources
Required API key scopes
business_knowledge:writeRequest parameters
- namestring
- textstring
- always_includebooleanDefault:
false
Response
Example request
POST /api /projects /:project_id /business_knowledge /sourcesExample response
Status 201
RESPONSE
Retrieve business knowledge sources
Required API key scopes
business_knowledge:readPath parameters
- idstring
Response
Example request
GET /api /projects /:project_id /business_knowledge /sources /:idExample response
Status 200
RESPONSE
Update business knowledge sources
Required API key scopes
business_knowledge:writePath parameters
- idstring
Request parameters
- namestring
- textstring
- always_includeboolean
Response
Example request
PATCH /api /projects /:project_id /business_knowledge /sources /:idExample response
Status 200
RESPONSE
Delete business knowledge sources
Required API key scopes
business_knowledge:writePath parameters
- idstring
Example request
DELETE /api /projects /:project_id /business_knowledge /sources /:idExample response
Status 204 No response body
List all business knowledge sources documents
Required API key scopes
business_knowledge:readPath parameters
- idstring
Query parameters
- limitinteger
- offsetinteger
Response
Example request
GET /api /projects /:project_id /business_knowledge /sources /:id /documentsExample response
Status 200
RESPONSE
Create business knowledge sources refresh
Path parameters
- idstring
Request parameters
Response
Example request
POST /api /projects /:project_id /business_knowledge /sources /:id /refreshExample response
Status 200
RESPONSE
Retrieve business knowledge sources text
Path parameters
- idstring
Example request
GET /api /projects /:project_id /business_knowledge /sources /:id /text