Helpdesk API
The Helpdesk API is a REST API used by the Marketplace Platform that allows you to configure the Helpdesk framework. It enables you to:
Create and manage support cases.
Transition the case state to querying, processing, or completed.
Create, retrieve, and manage feedback entries and attachments.
Configure forms, parameters, and parameter groups to define what data is collected when someone raises a case/feedback.
Use queues to manage how cases are routed.
Before you start
Review the shared API docs before you work with helpdesk resources.
Core resources
The Helpdesk API is built around the following core resources:
Case - Represents an interaction between Client, Vendor, or Operations users.
Chat - Represents a conversation between parties in the Marketplace platform. These could be direct (1:1), group chats, or case discussions.
Feedback - Represents feedback submitted by
client,vendor, oroperationsusers through the platform.Form - Represents a configurable questionnaire used to collect onboarding information.
Queue - Represents a logical grouping of cases that share similar business problems. Queues can be created for specific purposes, such as customer onboarding, billing issues, or any other business scenario deemed relevant by the operator.
Browse collections
The API is organized into collections, each containing a set of operations. Access to these operations varies by role, depending on whether you are a client, vendor, or operations user.
Use the following links to jump to the collection you need:
Case
Chat
View Chat operations
PUT
Updates an existing chat and allows replacing its icon using multipart form data.
vendor, client, ops
Feedback
View Feedback operations
POST
Creates a new feedback entry with attachments using multipart form data.
vendor, client, ops
GET
Gets a list of feedback entries; supports filtering, sorting, and pagination.
vendor, client, ops
GET
Retrieves a feedback entry by id; supports selecting specific fields.
vendor, client, ops
Form
Parameter Definition
Parameter Group
View Parameter Group operations
POST
Creates a new parameter group from the request payload.
client, vendor, ops
GET
Retrieves a parameter within a parameter group by id.
client, vendor, ops
Queue
Last updated
Was this helpful?