Logo
Usedesk Logo

Usedesk APIs

Online chat, 8 communication channels, request sorting and prioritization, 2-click response, integration with the best services and much more

Developer

Usedesk APIs

Account Request URL

-

Base Endpoint

-

Messages

Get the list of messages

v1/messages

<filter>

Messages

Create a new message

v1/messages

operation, user_id, message

Messages

Get the message by its id

v1/messages/{id}

id, user_id

Messages

Update message by id

v1/messages/{id}

operation, user_id, message, id

Messages

Delete message by its id

v1/messages/{id}

id, user_id

Users

Get the list of operators

v1/users

<filter>

Users

Create a new operator

v1/users

name, email, password, role_id, locale, avatar, department, is_active, is_visible, show_tips, show_sounds

Users

Get the operator by his id

v1/users/{id}

id

Users

Update operator by id

v1/users/{id}

name, email, password, role_id, locale, avatar, department, is_active, is_visible, show_tips, show_sounds, id

Users

Delete operator by his id

v1/users/{id}

id

Tickets

Get the list of tickets

v1/tickets

<filter>

Tickets

Create a new ticket

v1/tickets

subject, user_id, message, user_email, form_id, department_id, status_id, channel_id, priority_id, tag_ids

Tickets

Get the ticket by its id

v1/tickets/{id}

id, user_id

Tickets

Update ticket by id

v1/tickets/{id}

subject, user_id, message, user_email, form_id, department_id, status_id, channel_id, priority_id, tag_ids, id

Tickets

Delete ticket by its id

v1/tickets/{id}

id, user_id

Departments

Get the list of departments

v1/departments

<filter>

Departments

Create a new department

v1/departments

name, description, is_active, color, email

Departments

Get the department by its id

v1/departments/{id}

id

Departments

Update department by id

v1/departments/{id}

name, description, is_active, color, email, id

Departments

Delete department by its id

v1/departments/{id}

id

Statuses

Get the list of statuses

v1/statuses

<filter>

Statuses

Create a new status

v1/statuses

name, color, is_default

Statuses

Get the status by its id

v1/statuses/{id}

id

Statuses

Update status by id

v1/statuses/{id}

name, color, is_default, id

Statuses

Delete status by its id

v1/statuses/{id}

id

Channels

Get the list of channels

v1/channels

<filter>

Channels

Create a new channel

v1/channels

name, is_active, forms

Channels

Get the channel by its id

v1/channels/{id}

id

Channels

Update channel by id

v1/channels/{id}

name, is_active, forms, id

Channels

Delete channel by its id

v1/channels/{id}

id

Tags

Get the list of tags

v1/tags

<filter>

Tags

Create a new tag

v1/tags

name, color, is_active

Tags

Get the tag by its id

v1/tags/{id}

id

Tags

Update tag by id

v1/tags/{id}

name, color, is_active, id

Tags

Delete tag by its id

v1/tags/{id}

id

Forms

Get the list of forms

v1/forms

<filter>

Forms

Create a new form

v1/forms

name, description, is_active, fields

Forms

Get the form by its id

v1/forms/{id}

id

Forms

Update form by id

v1/forms/{id}

name, description, is_active, fields, id

Forms

Delete form by its id

v1/forms/{id}

id

Roles

Get the list of roles

v1/roles

<filter>

Roles

Create a new role

v1/roles

name, permissions

Roles

Get the role by its id

v1/roles/{id}

id

Roles

Update role by id

v1/roles/{id}

name, permissions, id

Roles

Delete role by its id

v1/roles/{id}

id

Details

Provider

Country HQ

API Type

REST

Categories

Customer Support
Live Chat

Alternatives

Important URLs

Last Updated on

2024-04-04

Created At

2023-12-14

Other Apps

Upskill for a better future

Want to start tracking API at scale?

Get updates about your favorite APIs and SDKs

Contact Us

We do our best to ensure that the data we release is complete, accurate, and useful. However, because we are not able to verify all the data, and because the processing required to make the data useful is complex, we cannot be held liable for omissions or inaccuracies.

ApiRefs Logo