Pulling data from the Jira API is only the first part of your reporting. You also need to understand the relationships between different endpoints - something that APIs typically fail to convey.
At SyncHub, we not only sync your Jira API endpoints down into a reportable format, we also describe their relationships (e.g. in terms of foreign keys) so that you can quickly get a grasp of your data and how it fits together. This page is intended as technical documentation of these relationships.
Documentation: https://developer.atlassian.com/cloud/jira/platform/apis/document/structure/
Column | Type | Relates to | Notes |
---|---|---|---|
RemoteID | string | - | - |
RichTextRemoteID | string | RichText → RemoteID | - |
WhenUpsertedIntoDataStore | datetime | - | - |
MirrorRemoteID | int | - | - |
IsDeleted | boolean | - | - |
WhenCreated | datetime | - | - |
WhenModified | datetime | - | - |
ParentRemoteID | string | - | - |
ParentTypeID | int | - | - |
ParentType | string | - | - |
SiblingSortOrder | int | - | - |
OverallSortOrder | string | - | - |
ContentDepth | int | - | - |
Type | string | - | - |
Text | string | - | - |
Version | string | - | - |
IsTopLevelNode | boolean | - | - |
TopLevelNodeRichTextRemoteID | string | RichText → RemoteID | - |
Documentation: https://developer.atlassian.com/cloud/jira/software/rest/api-group-board/#api-rest-agile-1-0-board-get
Column | Type | Relates to | Notes |
---|---|---|---|
RemoteID | string | - | - |
WhenUpsertedIntoDataStore | datetime | - | - |
MirrorRemoteID | int | - | - |
IsDeleted | boolean | - | - |
WhenCreated | datetime | - | - |
WhenModified | datetime | - | - |
ID | long | - | - |
Name | string | - | - |
Type | string | - | - |
ProjectID | long | Project → ID | - |
Self | string | - | - |
Documentation: https://developer.atlassian.com/cloud/jira/platform/rest/v3/api-group-issue-search/#api-rest-api-3-search-get
Documentation: https://developer.atlassian.com/cloud/jira/platform/rest/v3/api-group-groups/#api-rest-api-3-group-bulk-get
Documentation: https://developer.atlassian.com/cloud/jira/platform/rest/v3/api-group-issue-search/#api-rest-api-3-search-get
Column | Type | Relates to | Notes |
---|---|---|---|
RemoteID | string | - | - |
WhenUpsertedIntoDataStore | datetime | - | - |
MirrorRemoteID | int | - | - |
IsDeleted | boolean | - | - |
WhenCreated | datetime | - | - |
WhenModified | datetime | - | - |
ID | long | - | - |
Updated | datetime | - | - |
Created | datetime | - | - |
Duedate | datetime | - | - |
Statuscategorychangedate | datetime | - | - |
Timespent | decimal | - | - |
Aggregatetimespent | decimal | - | - |
Aggregatetimeoriginalestimate | decimal | - | - |
Timeestimate | decimal | - | - |
Timeoriginalestimate | decimal | - | - |
Votes | int | - | - |
DescriptionRichTextRemoteID | string | RichText → RemoteID | - |
Summary | string | - | - |
AggregateProgress | decimal | - | - |
AggregateProgressTotal | decimal | - | - |
ProjectID | long | Project → ID | - |
IssueTypeID | long | IssueType → ID | - |
StatusID | long | Status → ID | - |
AssigneeID | string | User → AccountID | - |
CreatorID | string | User → AccountID | - |
ReporterID | string | User → AccountID | - |
WatchCount | long | - | - |
IsWatching | boolean | - | - |
Self | string | - | - |
Documentation: https://developer.atlassian.com/cloud/jira/platform/rest/v3/api-group-issue-types/#api-rest-api-3-issuetype-get
Documentation: https://developer.atlassian.com/cloud/jira/platform/rest/v3/api-group-projects/#api-rest-api-3-project-search-get
Column | Type | Relates to | Notes |
---|---|---|---|
RemoteID | string | - | - |
WhenUpsertedIntoDataStore | datetime | - | - |
MirrorRemoteID | int | - | - |
IsDeleted | boolean | - | - |
WhenCreated | datetime | - | - |
WhenModified | datetime | - | - |
ID | long | - | - |
Name | string | - | - |
Description | string | - | - |
LeadUserID | string | User → AccountID | - |
ProjectCategoryID | long | ProjectCategory → ID | - |
Simplified | boolean | - | - |
IsPrivate | boolean | - | - |
Style | string | - | - |
Self | string | - | - |
Documentation: https://developer.atlassian.com/cloud/jira/platform/rest/v3/api-group-project-categories/#api-rest-api-3-projectcategory-get
Documentation: https://developer.atlassian.com/cloud/jira/platform/rest/v3/api-group-status/#api-rest-api-3-statuses-get
Column | Type | Relates to | Notes |
---|---|---|---|
RemoteID | string | - | - |
WhenUpsertedIntoDataStore | datetime | - | - |
MirrorRemoteID | int | - | - |
IsDeleted | boolean | - | - |
WhenCreated | datetime | - | - |
WhenModified | datetime | - | - |
ID | long | - | - |
Name | string | - | - |
Description | string | - | - |
StatusCategoryName | string | - | - |
IconUrl | string | - | - |
IsDefault | boolean | - | - |
ScopeProjectID | long | Project → ID | - |
ScopeType | string | - | - |
Self | string | - | - |
Documentation: https://developer.atlassian.com/cloud/jira/platform/rest/v3/api-group-users/#api-rest-api-3-users-search-get
Documentation: https://developer.atlassian.com/cloud/jira/software/rest/api-group-board/#api-rest-agile-1-0-board-boardid-features-get
Column | Type | Relates to | Notes |
---|---|---|---|
RemoteID | string | - | - |
BoardRemoteID | string | Board → RemoteID | - |
WhenUpsertedIntoDataStore | datetime | - | - |
MirrorRemoteID | int | - | - |
IsDeleted | boolean | - | - |
WhenCreated | datetime | - | - |
WhenModified | datetime | - | - |
BoardID | long | Board → ID | - |
Feature | string | - | - |
State | string | - | - |
LocalisedName | string | - | - |
LocalisedDescription | string | - | - |
LearnMoreLink | string | - | - |
ImageUri | string | - | - |
FeatureCategory | string | - | - |
ToggleLocked | boolean | - | - |
Documentation: https://developer.atlassian.com/cloud/jira/software/rest/api-group-board/#api-rest-agile-1-0-board-boardid-epic-get
Column | Type | Relates to | Notes |
---|---|---|---|
RemoteID | string | - | - |
BoardRemoteID | string | Board → RemoteID | - |
WhenUpsertedIntoDataStore | datetime | - | - |
MirrorRemoteID | int | - | - |
IsDeleted | boolean | - | - |
WhenCreated | datetime | - | - |
WhenModified | datetime | - | - |
ID | long | - | - |
Name | string | - | - |
Summary | string | - | - |
Done | boolean | - | - |
BoardID | long | Board → ID | - |
Self | string | - | - |
Documentation: https://developer.atlassian.com/cloud/jira/software/rest/api-group-sprint/#api-group-sprint
Column | Type | Relates to | Notes |
---|---|---|---|
RemoteID | string | - | - |
BoardRemoteID | string | Board → RemoteID | - |
WhenUpsertedIntoDataStore | datetime | - | - |
MirrorRemoteID | int | - | - |
IsDeleted | boolean | - | - |
WhenCreated | datetime | - | - |
WhenModified | datetime | - | - |
ID | long | - | - |
Name | string | - | - |
State | string | - | - |
Goal | string | - | - |
StartDate | datetime | - | - |
EndDate | datetime | - | - |
CompleteDate | datetime | - | - |
BoardID | long | Board → ID | - |
Self | string | - | - |
Column | Type | Relates to | Notes |
---|---|---|---|
RemoteID | string | - | - |
IssueRemoteID | string | Issue → RemoteID | - |
WhenUpsertedIntoDataStore | datetime | - | - |
MirrorRemoteID | int | - | - |
IsDeleted | boolean | - | - |
WhenCreated | datetime | - | - |
WhenModified | datetime | - | - |
SprintID | long | Sprint → ID | - |
IssueID | long | Issue → ID | - |
Column | Type | Relates to | Notes |
---|---|---|---|
RemoteID | string | - | - |
IssueRemoteID | string | Issue → RemoteID | - |
WhenUpsertedIntoDataStore | datetime | - | - |
MirrorRemoteID | int | - | - |
IsDeleted | boolean | - | - |
WhenCreated | datetime | - | - |
WhenModified | datetime | - | - |
Iterator | long | - | - |
FieldID | string | FieldDefinition → ID | - |
DecimalValue | decimal | - | - |
StringValue | string | - | - |
DateValue | datetime | - | - |
IntegerValue | long | - | - |
AccountID | string | User → AccountID | - |
IssueID | long | Issue → ID | - |
Column | Type | Relates to | Notes |
---|---|---|---|
RemoteID | string | - | - |
IssueRemoteID | string | Issue → RemoteID | - |
WhenUpsertedIntoDataStore | datetime | - | - |
MirrorRemoteID | int | - | - |
IsDeleted | boolean | - | - |
WhenCreated | datetime | - | - |
WhenModified | datetime | - | - |
Label | string | - | - |
IssueID | long | Issue → ID | - |
Column | Type | Relates to | Notes |
---|---|---|---|
RemoteID | string | - | - |
UserRemoteID | string | User → RemoteID | - |
WhenUpsertedIntoDataStore | datetime | - | - |
MirrorRemoteID | int | - | - |
IsDeleted | boolean | - | - |
WhenCreated | datetime | - | - |
WhenModified | datetime | - | - |
UserID | string | User → AccountID | - |
GroupID | guid | - | - |
Column | Type | Relates to | Notes |
---|---|---|---|
RemoteID | string | - | - |
IssueRemoteID | string | Issue → RemoteID | - |
WhenUpsertedIntoDataStore | datetime | - | - |
MirrorRemoteID | int | - | - |
IsDeleted | boolean | - | - |
WhenCreated | datetime | - | - |
WhenModified | datetime | - | - |
ID | long | - | - |
IssueID | long | Issue → ID | - |
BodyRichTextRemoteID | string | RichText → RemoteID | - |
Created | datetime | - | - |
Updated | datetime | - | - |
JsdPublic | boolean | - | - |
CreatedByUserID | string | User → AccountID | - |
UpdatedByUserID | string | User → AccountID | - |
Self | string | - | - |
SyncHub lives and breathes APIs and data. Keep exploring using the links below.