Open HelpDesk API
integer · min: 1 · max: 100stringstring · required
integer · min: 1 · max: 100stringstring · enumstring · uuidstring · required
string · maxLength: 300 · requiredstring · uuid · requiredstringstringstring · enumstring · uuidstring · uuidstringstringstringstring · enumstring · uuidstring · date-timeintegerintegerintegerstring · date-timestring · date-time
string · uuid · requiredstring · uuidstring · uuidstringstringstringstring · enumstring · uuidstring · date-timeintegerintegerintegerstring · date-timestring · date-time
string · uuid · requiredstringstringstring · uuidstringstring · enumstring · uuidstring · uuidstringstringstringstring · enumstring · uuidstring · date-timeintegerintegerintegerstring · date-timestring · date-time
Knowledge base
Help centre categories and articles.
List categories
GET
https://{workspace}.open-helpdesk.com/api/v1
/kb/categories
query Parameters
limitRows per page.
Default: 25
cursorThe next_cursor of the previous page.
List categories › Responses
List categories
KbCategory[] · required
next_cursorPass back as cursor for the next page. Null on the last page.
List articles
GET
https://{workspace}.open-helpdesk.com/api/v1
/kb/articles
query Parameters
limitRows per page.
Default: 25
cursorThe next_cursor of the previous page.
statusEnum values:
draft
published
category_idList articles › Responses
List articles
KbArticle[] · required
next_cursorPass back as cursor for the next page. Null on the last page.
Create an article
POST
https://{workspace}.open-helpdesk.com/api/v1
/kb/articles
Lands as a draft unless status says otherwise: publishing puts text in front of customers.
Create an article › Request Body
titlecategory_idbody_htmlslugDerived from the title when omitted.
statusEnum values:
draft
published
Default: draft
Create an article › Responses
Success.
idcategory_idtitleslugbody_htmlstatusEnum values:
draft
published
author_idpublished_atview_countvotes_upvotes_downcreated_atupdated_atRead an article
GET
https://{workspace}.open-helpdesk.com/api/v1
/kb/articles/{id}
path Parameters
idThe article id.
Example: 3f2a1c94-8e5b-4d17-9f60-2c7b1a0d5e83
Read an article › Responses
Success.
idcategory_idtitleslugbody_htmlstatusEnum values:
draft
published
author_idpublished_atview_countvotes_upvotes_downcreated_atupdated_atUpdate an article
PATCH
https://{workspace}.open-helpdesk.com/api/v1
/kb/articles/{id}
published_at is stamped on the first publication only — a re-publish never rewrites it.
path Parameters
idThe article id.
Example: 3f2a1c94-8e5b-4d17-9f60-2c7b1a0d5e83
Update an article › Request Body
titlebody_htmlcategory_idslugstatusEnum values:
draft
published
Update an article › Responses
Success.
idcategory_idtitleslugbody_htmlstatusEnum values:
draft
published
author_idpublished_atview_countvotes_upvotes_downcreated_atupdated_at