Authentication Specification

We support authentication based on API Key and OAuth2. We will be requiring below information.

API Key

  1. Email ID (email_id)
  2. API Key (api_key)
  3. Jira Domain (jira_domain)

OAuth2

  1. Client Id (client_id)
  2. Client Secret (client_secret)
  3. Scopes (scopes)
  4. Refresh Tokens (refresh_token)
  5. Jira Domain (jira_domain)

Supported Models

Mapping

Attachment

KeyValueDescription
idattachmentIdThe ID of the attachment
file_namefilenameThe filename of the attachment
content_typemimeTypeThe MIME type of the attachment
uploaded_by{ id: author.key, username: author.displayName }The user who uploaded the attachment
created_atcreatedThe date and time the attachment was created

Collection

KeyValueDescription
ididThe ID of the collection
namenameThe name of the collection
typeprojectTypeKeyThe type of the collection

User

KeyValueDescription
idaccountIdThe ID of the user
namedisplayNameThe display name of the user
avataravatarUrls['48x48']The avatar URL of the user

Ticket

KeyValueDescription
ididThe ID of the ticket
namefields.summaryThe summary of the ticket
collection_idfields.project.idThe ID of the collection the ticket belongs to
descriptionfields.descriptionThe description of the ticket
statusfields.status.nameThe status of the ticket
created_atfields.createdThe date and time the ticket was created
updated_atfields.updatedThe date and time the ticket was last updated
created_byfields.creator.displayNameThe username of the user who created the ticket
typefields.issuetype.nameThe type of the ticket
assignees{ id: fields.assignee?.accountId, username: fields.assignee?.displayName }The assignees of the ticket
ticket_urlselfThe URL of the ticket
parent_idfields.parent?.idThe ID of the parent ticket
priorityfields.priority.nameThe priority of the ticket
due_datefields.duedateThe due date of the ticket
tagslabels(id, displayName)The tags of the ticket

Comment

KeyValueDescription
ididThe ID of the comment
ticket_id`collection_id(internal)The ID of the ticket the comment belongs to
bodybodyThe body text of the comment
created_by_idauthor.accountIdThe ID of the user who created the comment
created_by{ id: author.accountId, username: author.displayName }The user who created the comment
is_privatejsdPublicWhether the comment is public or private
created_atcreatedThe date and time the comment was created
updated_atupdatedThe date and time the comment was last updated