Suptask API
Learn how to use and integrate with the Suptask API
Overview
API Definition
Use the Authorization header with the value Api-Token <your-token>. The token is assigned to a user.
A detailed description of the ticket.
User has lost access to his account.The priority of the ticket.
CRITICALThe current status of the ticket.
OpenThe user Slack member ID assigned to the ticket.
U132FRJPTERThe requester Slack member ID of the ticket.
U073PBJPHGWOne of the Slack channel IDs which are assigned to form.
C012K1Y23L4Tags associated with the ticket.
bugIdentifier UUID for the form used to submit the ticket. Fetched from the Web url when editing a form.
96d140f8-bd0f-4b46-a115-c19e090bb79cTicket successfully created
Invalid request payload
Ticket not found
Server error
Use the Authorization header with the value Bearer <jwt-token>. The JWT token contains user and team information.
The numeric ticket number (e.g., 2075).
2075Ticket successfully retrieved
Invalid ticket number (must be numeric)
Unauthorized - Invalid or missing authentication token
Access denied - Ticket belongs to a different team
Ticket not found
Too many requests - Rate limit exceeded
Server error
Use the Authorization header with the value Api-Token <your-token>. The token is assigned to a user.
The UUID of the ticket to delete.
758e6b65-b4ec-4a03-a15a-9d44ac88e093Ticket successfully deleted
No content
Ticket not found
Server error
No content
Use the Authorization header with the value Api-Token <your-token>. The token is assigned to a user.
The unique ID of the ticket to update.
Ticket successfully updated
No content
Invalid request payload
Ticket not found
Server error
No content
Use the Authorization header with the value Api-Token <your-token>. The token is assigned to a user.
The unique UUID of the Suptask ticket to associate with an external ticket.
The ID of the external ticket.
EXT-123The type of integration (e.g., "Jira", "Zendesk").
JiraThe URL of the external ticket.
https://jira.example.com/browse/EXT-123External ticket successfully associated
Invalid request payload
Ticket not found
Server error
Use the Authorization header with the value Api-Token <your-token>. The token is assigned to a user.
The unique UUID of the Suptask ticket.
The reply message text
We are working on your ticket.The displayed username of the reply text.
Greg McDonaldSelect between Requester (public reply) and/or Responder (internal comment reply) channel.
["requester", "responder"]Returns
Invalid request payload
Suptask ticket not found
Server error
Request API access
How to retrieve values for the API
Retrieve the Form ID

Retrieve the field ID

Retrieve the user Slack member ID
Last updated
Was this helpful?