Support

Get Customer Support Ticket Categories

get
/api/customer-support-ticket/ticket-category

This API retrieves a list of customer support ticket categories based on the provided query parameters.

Query parameters
limitnumberOptional

Limit for pagination

offsetnumberOptional

Offset for pagination

keywordstringOptional

Search keyword to filter categories

parentCategoryIdstringOptional

Parent Category ID to filter

statusstringOptional

Status of the category (e.g., active, inactive)

Responses
200

Successfully retrieved ticket categories

application/json
get
/api/customer-support-ticket/ticket-category

Retrieve Customer Support Tickets

get
/api/customer-support-ticket

This API retrieves a list of customer support tickets based on the provided query parameters.

Query parameters
limitnumberOptional

Limit for the number of tickets to retrieve.

Example: 10
offsetnumberOptional

Offset for pagination.

Example: 0
keywordstringOptional

Keyword to search tickets.

Example: refund
countnumberOptional

A flag to specify if the count of tickets should be returned.

Example: 1
Header parameters
AuthorizationstringRequired

Authorization token (Bearer)

Example: Bearer <token>
Responses
200

Successfully retrieved customer support tickets

application/json
get
/api/customer-support-ticket

Create Customer Support Ticket

post
/api/customer-support-ticket

This API allows customers to create a support ticket by submitting a category, sub-category, ticket details, message, and optional attachments.

Header parameters
AuthorizationstringRequired

Authorization token (Bearer)

Example: Bearer <token>
Body
categoryIdnumberOptional

Category ID

subCategoryIdnumberOptional

Sub Category ID

ticketIdnumberOptional

Ticket ID (optional)

subjectstringOptional

Subject of the ticket

descriptionstringOptional

Description of the issue

messagestringOptional

Message body for the ticket

Responses
200

Successfully created customer support ticket

application/json
post
/api/customer-support-ticket

Get Customer Support Ticket Details

get
/api/customer-support-ticket/{id}

This API retrieves the details of a specific customer support ticket based on the provided ticket ID.

Path parameters
idnumberRequired

The ID of the customer support ticket.

Example: 1
Header parameters
AuthorizationstringRequired

Authorization token (Bearer)

Example: Bearer <token>
Responses
200

Successfully retrieved customer support ticket details

application/json
get
/api/customer-support-ticket/{id}

Update Customer Support Ticket Status

put
/api/customer-support-ticket/{id}

This API updates the status of a specific customer support ticket based on the provided ticket ID.

body
statusnumberRequired

The status of the ticket (e.g., open, closed, resolved, etc.).

Example: 2
Path parameters
idnumberRequired

The ID of the customer support ticket.

Example: 1
Header parameters
AuthorizationstringRequired

Authorization token (Bearer)

Example: Bearer <token>
Responses
200

Successfully updated customer support ticket status

application/json
put
/api/customer-support-ticket/{id}

Last updated