Open jatinsandilya opened 1 year ago
Response structure for theGET
endpoints.
GET https://api.revert.dev/ticketing/users
: List all users of a connected JIRA workspace{
"results": [
{
"remoteId": "48884691",
"id": "48884691",
"email": "jatin@revert.dev",
"additional": {}
},
{
"remoteId": "48884692",
"id": "48884691",
"email": "allen@revert.dev",
"additional": {}
}
]
}
GET https://api.revert.dev/ticketing/users/<user_id>
: Get details of a specific user. {
"results": {
"remoteId": "48884691",
"id": "48884691",
"email": "jatin@revert.dev",
"additional": {}
}
}
Request structure for creating a ticket -
POST https://api.revert.dev/ticketing/ticket
: Create a ticket
{
"ticket": {
"id": "123123",
"remote_id": "123123",
"name": "Name of the ticket",
"assignees": [
"<id of person A>",
"<id of person B>"
],
"dueDate": "2023-01-12T12:00:00Z",
"status": "OPEN",
"description": "Description of the ticket"
}
}
Response
{
"ticket": {
"id": "123123",
"remote_id": "123123",
"name": "Name of the ticket",
"assignees": [
"<id of person A>",
"<id of person B>"
],
"dueDate": "2023-01-12T12:00:00Z",
"status": "OPEN",
"description": "Description of the ticket"
}
}
To goal of this issue is to support Jira as an integration within Revert APIs.
Jira documentation: https://developer.atlassian.com/server/jira/platform/rest-apis/
Next steps:
connection
with a Jira accountusers
,tickets
from a connected Jira accountticket
to a connected Jira accountAs us any questions you might have on our discord.