- Overview
- Setup Guide
- Permissions
- Troubleshooting
Jira Cloud setup
Parable lists one Jira Cloud Provider under Atlassian. In the connection wizard, use Authentication method to choose Email + API Token or OAuth 2.0 Client Credentials (2LO).Both methods sync the same taps: projects, users, issues, and changelogs.Data streams
This Provider Plugin defines 5 data streams.| Stream | Description | Sync |
|---|---|---|
projects | Jira Cloud projects | full |
users | Jira Cloud users | full |
issues | Jira Cloud issues via enhanced JQL search | incremental |
changelogs | Issue change history | full |
comments | Issue comments including author and updateAuthor user objects | full |
Jira
What You’ll Need
| Credential | What it is |
|---|---|
| API Token | Generated from Atlassian account settings |
| Email Address | Your Atlassian account email |
| Base URL | Your Jira instance URL (e.g., https://your-company.atlassian.net) |
| Domain | Your Atlassian domain (e.g., your-company.atlassian.net) |
| Organization ID | Your Atlassian organization ID |
Prerequisites
- Global permission: Administer Jira
- Project permission: Browse Projects
- User emails visible to “Anyone” in Atlassian profile settings
Setup
- Create an API token at https://id.atlassian.com/manage-profile/security/api-tokens
- Find Organization ID in the Atlassian Admin Console URL
- Note your Jira site URL (
https://your-company.atlassian.net) - In Parable, select Email + API Token, enter credentials and connection settings, then Save & test connection
Verify
Basic auth againsthttps://your-company.atlassian.net/rest/api/3/myself.What You’ll Need
| Credential | What it is |
|---|---|
| Client ID | From the service account OAuth 2.0 credential in Atlassian Administration |
| Client Secret | From the same OAuth 2.0 credential |
| Cloud ID | Site identifier for api.atlassian.com gateway URLs |
Prerequisites
- Atlassian organization admin access
- Service account with Jira product access on the target site
- OAuth scopes:
read:jira-work,read:jira-user - Jira permissions: Browse Projects, Browse users and groups
Setup
- Create a service account in Atlassian Administration
- Create OAuth 2.0 credentials with scopes
read:jira-workandread:jira-user - Grant Browse Projects and Browse users and groups to the service account
- Find Cloud ID via admin console or
GET https://api.atlassian.com/oauth/token/accessible-resources - In Parable, select OAuth 2.0 Client Credentials (2LO), enter Client ID, Client Secret, and Cloud ID, then Save & test connection
Verify
Token exchange requiresaudience=api.atlassian.com:curl -X POST "https://auth.atlassian.com/oauth/token" \
-H "Content-Type: application/x-www-form-urlencoded" \
-d "grant_type=client_credentials" \
-d "client_id=YOUR_CLIENT_ID" \
-d "client_secret=YOUR_CLIENT_SECRET" \
-d "audience=api.atlassian.com"
GET https://api.atlassian.com/ex/jira/CLOUD_ID/rest/api/3/project/search?maxResults=1Jira
| Endpoint | API Token permission | OAuth scope |
|---|---|---|
/rest/api/3/project/search | Browse Projects | read:jira-work |
/rest/api/3/search/jql | Browse Projects | read:jira-work |
/rest/api/3/users/search | Browse users and groups | read:jira-user |
/rest/api/3/issue/{id}/changelog | Browse Projects | read:jira-work |
Changelogs
Changelogs
changelogsChangelogs contain issue change history.- Enables: reconstruct the field changes recorded for each parent issue.
- Scope: Reads the declared collection through
GET /rest/api/3/issue/{id}/changelogas a full snapshot. Results contain only Jira records visible to the configured account; permission-hidden projects, issues, and comments are absent.
Author
Author
changelogs.authorAuthor captures the user who made the change. It keeps the provider-reported person or account context attached to the record.- Enables: attribute the jira cloud changelog record to the provider-reported actor represented by author.
- Interpretation: The provider supplies
authoras identity or attribution context on each jira cloud changelog record. In Jira Cloud, author is attribution or membership context for the work record, not a measure of an individual’s performance.
Account ID
Account ID
changelogs.author.accountIdAccount ID captures the Atlassian account ID of the user. Unique, stable identifier. It is needed to resolve references that repeat the same provider identifier.- Enables: match changelog records to provider records that carry the same account ID, without assuming that this field alone makes every row unique.
- Interpretation: The provider supplies
accountIdas a record-level identifier onChangelogAuthor. It is not a uniqueness guarantee unless a connector directive says so.
Account Type
Account Type
changelogs.author.accountTypeAccount Type captures the type of account (e.g., atlassian, app, customer). It preserves the provider’s current classification of this record.- Enables: separate changelog records by the exact provider-reported account type value when describing their recorded state.
- Interpretation: The provider supplies
accountTypeper changelog author record using its own state vocabulary; unknown and missing values must remain distinct. In Jira Cloud, account type is the work record’s classification, not an individual-performance measure.
Active
Active
changelogs.author.activeActive indicates whether the user account is active. It preserves the provider-reported yes-or-no condition for this record.- Enables: select changelog records for which the provider reports active as true or false.
- Interpretation: The provider supplies
activeas a boolean per changelog author record; false and missing are distinct when the field is optional. In Jira Cloud, active is a condition on the work record, not an individual-performance measure.
Avatar URLs
Avatar URLs
changelogs.author.avatarUrlsAvatar URLs records URLs for the user’s avatar images in various sizes. It retains the exact provider location for the referenced resource.- Enables: open or trace the exact provider resource referenced by avatar urls on a changelog author record.
- Interpretation: The provider supplies
avatarUrlsas a URL or resource locator on each changelog author record. Availability still follows the provider’s permissions and retention.
16x16
16x16
changelogs.author.avatarUrls.16x1616x16 records URL for the 16x16 pixel avatar. It retains the exact provider location for the referenced resource.- Enables: open or trace the exact provider resource referenced by 16x16 on a avatar url record.
- Interpretation: The provider supplies
16x16as a URL or resource locator on each avatar url record. Availability still follows the provider’s permissions and retention.
24x24
24x24
changelogs.author.avatarUrls.24x2424x24 records URL for the 24x24 pixel avatar. It retains the exact provider location for the referenced resource.- Enables: open or trace the exact provider resource referenced by 24x24 on a avatar url record.
- Interpretation: The provider supplies
24x24as a URL or resource locator on each avatar url record. Availability still follows the provider’s permissions and retention.
32x32
32x32
changelogs.author.avatarUrls.32x3232x32 records URL for the 32x32 pixel avatar. It retains the exact provider location for the referenced resource.- Enables: open or trace the exact provider resource referenced by 32x32 on a avatar url record.
- Interpretation: The provider supplies
32x32as a URL or resource locator on each avatar url record. Availability still follows the provider’s permissions and retention.
48x48
48x48
changelogs.author.avatarUrls.48x4848x48 records URL for the 48x48 pixel avatar. It retains the exact provider location for the referenced resource.- Enables: open or trace the exact provider resource referenced by 48x48 on a avatar url record.
- Interpretation: The provider supplies
48x48as a URL or resource locator on each avatar url record. Availability still follows the provider’s permissions and retention.
Display Name
Display Name
changelogs.author.displayNameDisplay Name captures the display name of the user. It keeps the provider-reported person or account context attached to the record.- Enables: attribute the changelog author record to the provider-reported person or account represented by display name.
- Interpretation: The provider supplies
displayNameas identity or attribution context on each changelog author record. In Jira Cloud, display name is attribution or membership context for the work record, not a measure of an individual’s performance.
Email Address
Email Address
changelogs.author.emailAddressEmail Address captures the email address of the user, if visible. It keeps the provider-reported person or account context attached to the record.- Enables: attribute the changelog author record to the provider-reported person or account represented by email address.
- Interpretation: The provider supplies
emailAddressas identity or attribution context on each changelog author record. In Jira Cloud, email address is attribution or membership context for the work record, not a measure of an individual’s performance.
Self
Self
changelogs.author.selfSelf records REST API URL for this user resource. It retains the exact provider location for the referenced resource.- Enables: open or trace the exact provider resource referenced by self on a changelog author record.
- Interpretation: The provider supplies
selfas a URL or resource locator on each changelog author record. Availability still follows the provider’s permissions and retention.
Time Zone
Time Zone
changelogs.author.timeZoneTime Zone captures the IANA time zone of the user. It preserves the geographic, locale, time-zone, or coordinate context represented by the field.- Enables: interpret dates, times, or localized text for changelogs using the recorded time zone.
- Interpretation: The provider supplies
timeZoneas location or localization context per changelog author record; it does not establish a person’s real-time physical location.
Created
Created
changelogs.createdCreated records ISO 8601 timestamp when the change was made. It anchors the named event or boundary on the record’s timeline.- Enables: place changelog records on a timeline by created and select the records within an explicit reporting window.
- Interpretation: The provider supplies
createdper jira cloud changelog record as a timestamp at the precision returned by the provider; missing values mean the event or boundary was not reported.
History Metadata
History Metadata
changelogs.historyMetadataHistory Metadata records metadata about the history record, including the activity that triggered the change. It preserves the containing or referenced object needed to reconstruct the provider relationship.- Enables: enumerate the nested history metadata records contained by each jira cloud changelog record.
- Interpretation: The provider returns
historyMetadataas a nested object or reference onJiraCloudChangelog; an absent value does not prove that no related object exists outside the credential’s visibility.
Activity Description
Activity Description
changelogs.historyMetadata.activityDescriptionActivity Description contains a description of the activity that triggered the change. It keeps the exact text, label, or authored value needed to interpret the record.- Enables: inspect the exact activity description value attached to each history metadata record.
- Interpretation: The provider supplies
activityDescriptionat history metadata granularity in the format stated by its description; omitted or redacted content remains unknown.
Activity Description Key
Activity Description Key
changelogs.historyMetadata.activityDescriptionKeyActivity Description Key captures the key of the activity description. It is needed to resolve references that repeat the same provider identifier.- Enables: match changelog records to provider records that carry the same activity description key, without assuming that this field alone makes every row unique.
- Interpretation: The provider supplies
activityDescriptionKeyas a record-level identifier onHistoryMetadata. It is not a uniqueness guarantee unless a connector directive says so.
Actor
Actor
changelogs.historyMetadata.actorActor captures the user or system that performed the change. It keeps the provider-reported person or account context attached to the record.- Enables: attribute the history metadata record to the provider-reported actor represented by actor.
- Interpretation: The provider supplies
actoras identity or attribution context on each history metadata record. In Jira Cloud, actor is attribution or membership context for the work record, not a measure of an individual’s performance.
Avatar URL
Avatar URL
changelogs.historyMetadata.actor.avatarUrlAvatar URL captures the URL of the participant’s avatar. It retains the exact provider location for the referenced resource.- Enables: open or trace the exact provider resource referenced by avatar URL on a history metadata participant record.
- Interpretation: The provider supplies
avatarUrlas a URL or resource locator on each history metadata participant record. Availability still follows the provider’s permissions and retention.
Display Name
Display Name
changelogs.historyMetadata.actor.displayNameDisplay Name captures the display name of the participant. It keeps the exact text, label, or authored value needed to interpret the record.- Enables: inspect the exact display name value attached to each history metadata participant record.
- Interpretation: The provider supplies
displayNameat history metadata participant granularity in the format stated by its description; omitted or redacted content remains unknown.
Display Name Key
Display Name Key
changelogs.historyMetadata.actor.displayNameKeyDisplay Name Key captures the key of the display name of the participant. It is needed to resolve references that repeat the same provider identifier.- Enables: match changelog records to provider records that carry the same display name key, without assuming that this field alone makes every row unique.
- Interpretation: The provider supplies
displayNameKeyas a record-level identifier onHistoryMetadataParticipant. It is not a uniqueness guarantee unless a connector directive says so.
ID
ID
changelogs.historyMetadata.actor.idID captures the ID of the participant. It is needed to resolve references that repeat the same provider identifier.- Enables: match changelog records to provider records that carry the same ID, without assuming that this field alone makes every row unique.
- Interpretation: The provider supplies
idas a record-level identifier onHistoryMetadataParticipant. It is not a uniqueness guarantee unless a connector directive says so.
Type
Type
changelogs.historyMetadata.actor.typeType captures the type of the participant. It preserves the provider’s current classification of this record.- Enables: separate changelog records by the exact provider-reported type value when describing their recorded state.
- Interpretation: The provider supplies
typeper history metadata participant record using its own state vocabulary; unknown and missing values must remain distinct. In Jira Cloud, type is the work record’s classification, not an individual-performance measure.
URL
URL
changelogs.historyMetadata.actor.urlURL captures the URL of the participant. It retains the exact provider location for the referenced resource.- Enables: open or trace the exact provider resource referenced by URL on a history metadata participant record.
- Interpretation: The provider supplies
urlas a URL or resource locator on each history metadata participant record. Availability still follows the provider’s permissions and retention.
Cause
Cause
changelogs.historyMetadata.causeCause captures the cause of the change (e.g., an automation rule or webhook). It preserves the containing or referenced object needed to reconstruct the provider relationship.- Enables: expand the nested cause object into its declared child fields for each history metadata record.
- Interpretation: The provider returns
causeas a nested object or reference onHistoryMetadata; an absent value does not prove that no related object exists outside the credential’s visibility.
Description
Description
changelogs.historyMetadata.descriptionDescription contains a description of the history record. It keeps the exact text, label, or authored value needed to interpret the record.- Enables: inspect the exact description value attached to each history metadata record.
- Interpretation: The provider supplies
descriptionat history metadata granularity in the format stated by its description; omitted or redacted content remains unknown.
Description Key
Description Key
changelogs.historyMetadata.descriptionKeyDescription Key captures the description key of the history record. It is needed to resolve references that repeat the same provider identifier.- Enables: match changelog records to provider records that carry the same description key, without assuming that this field alone makes every row unique.
- Interpretation: The provider supplies
descriptionKeyas a record-level identifier onHistoryMetadata. It is not a uniqueness guarantee unless a connector directive says so.
Email Description
Email Description
changelogs.historyMetadata.emailDescriptionEmail Description captures the description of the email address associated with the history record. It keeps the exact text, label, or authored value needed to interpret the record.- Enables: inspect the exact email description value attached to each history metadata record.
- Interpretation: The provider supplies
emailDescriptionat history metadata granularity in the format stated by its description; omitted or redacted content remains unknown.
Email Description Key
Email Description Key
changelogs.historyMetadata.emailDescriptionKeyEmail Description Key captures the description key of the email address. It is needed to resolve references that repeat the same provider identifier.- Enables: match changelog records to provider records that carry the same email description key, without assuming that this field alone makes every row unique.
- Interpretation: The provider supplies
emailDescriptionKeyas a record-level identifier onHistoryMetadata. It is not a uniqueness guarantee unless a connector directive says so.
Extra Data
Extra Data
changelogs.historyMetadata.extraDataExtra Data records additional arbitrary metadata associated with the history record. It retains configured attributes whose keys or shape are not fixed by this base schema.- Enables: interpret extra data according to the provider and Workspace configuration that produced each changelog record.
- Interpretation: Keys and value shapes within
extraDatacan vary with provider and customer configuration; consumers must inspect the observed Workspace schema rather than assume a fixed contract.
Generator
Generator
changelogs.historyMetadata.generatorGenerator captures the system or integration that generated the change. It preserves the containing or referenced object needed to reconstruct the provider relationship.- Enables: expand the nested generator object into its declared child fields for each history metadata record.
- Interpretation: The provider returns
generatoras a nested object or reference onHistoryMetadata; an absent value does not prove that no related object exists outside the credential’s visibility.
Type
Type
changelogs.historyMetadata.typeType captures the type of the history record. It preserves the provider’s current classification of this record.- Enables: separate changelog records by the exact provider-reported type value when describing their recorded state.
- Interpretation: The provider supplies
typeper history metadata record using its own state vocabulary; unknown and missing values must remain distinct. In Jira Cloud, type is the work record’s classification, not an individual-performance measure.
ID
ID
changelogs.idID is the unique ID of the changelog entry. Primary key for deduplication. It supplies the declared record identity used when repeated ingestions represent the same source row.- Enables: recognize repeated ingestions of the same jira cloud changelog source row before constructing its represented state.
- Interpretation: The provider supplies
idat one value per jira cloud changelog record, andx-transformDedupKeyexplicitly marks it as the record key.
Issue ID
Issue ID
changelogs.issue_idIssue ID identifies parent issue’s id, injected by the ingestion service from the issues tap’s parentContextFields. Absent from the Jira changelog API response body itself. It is needed to resolve references that repeat the same provider identifier.- Enables: match changelog records to provider records that carry the same issue ID, without assuming that this field alone makes every row unique.
- Interpretation: The provider supplies
issue_idas a record-level identifier onJiraCloudChangelog. It is not a uniqueness guarantee unless a connector directive says so.
Issue Key
Issue Key
changelogs.issue_keyIssue Key identifies parent issue’s key (e.g. PROJ-42), injected by the ingestion service from the issues tap’s parentContextFields. It is needed to resolve references that repeat the same provider identifier.- Enables: match changelog records to provider records that carry the same issue key, without assuming that this field alone makes every row unique.
- Interpretation: The provider supplies
issue_keyas a record-level identifier onJiraCloudChangelog. It is not a uniqueness guarantee unless a connector directive says so.
Items
Items
changelogs.itemsItems records array of individual field changes within this changelog entry. Each item describes what field changed and the before/after values. It preserves the containing or referenced object needed to reconstruct the provider relationship.- Enables: enumerate the nested items records contained by each jira cloud changelog record.
- Interpretation: The provider returns
itemsas a list onJiraCloudChangelog; an absent value does not prove that no related object exists outside the credential’s visibility.
Field
Field
changelogs.items.fieldField captures the human-readable name of the field that changed (e.g., ‘status’, ‘assignee’, ‘priority’). It keeps the exact text, label, or authored value needed to interpret the record.- Enables: inspect the exact field value attached to each changelog item record.
- Interpretation: The provider supplies
fieldat changelog item granularity in the format stated by its description; omitted or redacted content remains unknown.
Field ID
Field ID
changelogs.items.fieldIdField ID captures the ID of the field that changed. For system fields this is the field name; for custom fields it is the custom field ID (e.g., ‘customfield_10010’). It supplies the declared record identity used when repeated ingestions represent the same source row.- Enables: recognize repeated ingestions of the same changelog item source row before constructing its represented state.
- Interpretation: The provider supplies
fieldIdat one value per changelog item record, andx-transformDedupKeyexplicitly marks it as the record key.
Fieldtype
Fieldtype
changelogs.items.fieldtypeFieldtype captures the type of the field that changed (e.g., ‘jira’, ‘custom’). It retains configured attributes whose keys or shape are not fixed by this base schema.- Enables: interpret fieldtype according to the provider and Workspace configuration that produced each changelog record.
- Interpretation: Keys and value shapes within
fieldtypecan vary with provider and customer configuration; consumers must inspect the observed Workspace schema rather than assume a fixed contract.
From
From
changelogs.items.fromFrom captures the ID or machine-readable value of the field before the change. It preserves the recorded before, after, or contextual value needed to explain a change event.- Enables: compare the recorded from with the corresponding changed attribute when explaining an audit or changelog event.
- Interpretation: The provider supplies
fromon each change record in the changed attribute’s own type or display format; it is not normalized into a common unit.
From String
From String
changelogs.items.fromStringFrom String captures the human-readable display value of the field before the change. It preserves the recorded before, after, or contextual value needed to explain a change event.- Enables: compare the recorded from string with the corresponding changed attribute when explaining an audit or changelog event.
- Interpretation: The provider supplies
fromStringon each change record in the changed attribute’s own type or display format; it is not normalized into a common unit.
Tmp From Account ID
Tmp From Account ID
changelogs.items.tmpFromAccountIdTmp From Account ID captures the account ID of the user in the ‘from’ value, when the field change involves a user (e.g., assignee changes). It is needed to resolve references that repeat the same provider identifier.- Enables: match changelog records to provider records that carry the same tmp from account ID, without assuming that this field alone makes every row unique.
- Interpretation: The provider supplies
tmpFromAccountIdas a record-level identifier onChangelogItem. It is not a uniqueness guarantee unless a connector directive says so.
Tmp To Account ID
Tmp To Account ID
changelogs.items.tmpToAccountIdTmp To Account ID captures the account ID of the user in the ‘to’ value, when the field change involves a user (e.g., assignee changes). It is needed to resolve references that repeat the same provider identifier.- Enables: match changelog records to provider records that carry the same tmp to account ID, without assuming that this field alone makes every row unique.
- Interpretation: The provider supplies
tmpToAccountIdas a record-level identifier onChangelogItem. It is not a uniqueness guarantee unless a connector directive says so.
To
To
changelogs.items.toTo captures the ID or machine-readable value of the field after the change. It preserves the recorded before, after, or contextual value needed to explain a change event.- Enables: compare the recorded to with the corresponding changed attribute when explaining an audit or changelog event.
- Interpretation: The provider supplies
toon each change record in the changed attribute’s own type or display format; it is not normalized into a common unit.
To String
To String
changelogs.items.toStringTo String captures the human-readable display value of the field after the change. It preserves the recorded before, after, or contextual value needed to explain a change event.- Enables: compare the recorded to string with the corresponding changed attribute when explaining an audit or changelog event.
- Interpretation: The provider supplies
toStringon each change record in the changed attribute’s own type or display format; it is not normalized into a common unit.
Comments
Comments
commentsComments contain issue comments including author and updateAuthor user objects.- Enables: inspect issue-comment content with author, updater, visibility, and timestamp context.
- Scope: Reads the declared collection through
GET /rest/api/3/issue/{id}/commentas a full snapshot. Results contain only Jira records visible to the configured account; permission-hidden projects, issues, and comments are absent.
Author
Author
comments.authorAuthor records user who authored the comment. It keeps the provider-reported person or account context attached to the record.- Enables: attribute the jira cloud comment record to the provider-reported actor represented by author.
- Interpretation: The provider supplies
authoras identity or attribution context on each jira cloud comment record. In Jira Cloud, author is attribution or membership context for the work record, not a measure of an individual’s performance.
Account ID
Account ID
comments.author.accountIdAccount ID captures the Atlassian account ID of the user. Unique, stable identifier. It is needed to resolve references that repeat the same provider identifier.- Enables: match comment records to provider records that carry the same account ID, without assuming that this field alone makes every row unique.
- Interpretation: The provider supplies
accountIdas a record-level identifier onCommentAuthor. It is not a uniqueness guarantee unless a connector directive says so.
Account Type
Account Type
comments.author.accountTypeAccount Type captures the type of account (e.g., atlassian, app, customer). It preserves the provider’s current classification of this record.- Enables: separate comment records by the exact provider-reported account type value when describing their recorded state.
- Interpretation: The provider supplies
accountTypeper comment author record using its own state vocabulary; unknown and missing values must remain distinct. In Jira Cloud, account type is the work record’s classification, not an individual-performance measure.
Active
Active
comments.author.activeActive indicates whether the user account is active. It preserves the provider-reported yes-or-no condition for this record.- Enables: select comment records for which the provider reports active as true or false.
- Interpretation: The provider supplies
activeas a boolean per comment author record; false and missing are distinct when the field is optional. In Jira Cloud, active is a condition on the work record, not an individual-performance measure.
Avatar URLs
Avatar URLs
comments.author.avatarUrlsAvatar URLs records URLs for the user’s avatar images in various sizes. It retains the exact provider location for the referenced resource.- Enables: open or trace the exact provider resource referenced by avatar urls on a comment author record.
- Interpretation: The provider supplies
avatarUrlsas a URL or resource locator on each comment author record. Availability still follows the provider’s permissions and retention.
16x16
16x16
comments.author.avatarUrls.16x1616x16 records URL for the 16x16 pixel avatar. It retains the exact provider location for the referenced resource.- Enables: open or trace the exact provider resource referenced by 16x16 on a avatar url record.
- Interpretation: The provider supplies
16x16as a URL or resource locator on each avatar url record. Availability still follows the provider’s permissions and retention.
24x24
24x24
comments.author.avatarUrls.24x2424x24 records URL for the 24x24 pixel avatar. It retains the exact provider location for the referenced resource.- Enables: open or trace the exact provider resource referenced by 24x24 on a avatar url record.
- Interpretation: The provider supplies
24x24as a URL or resource locator on each avatar url record. Availability still follows the provider’s permissions and retention.
32x32
32x32
comments.author.avatarUrls.32x3232x32 records URL for the 32x32 pixel avatar. It retains the exact provider location for the referenced resource.- Enables: open or trace the exact provider resource referenced by 32x32 on a avatar url record.
- Interpretation: The provider supplies
32x32as a URL or resource locator on each avatar url record. Availability still follows the provider’s permissions and retention.
48x48
48x48
comments.author.avatarUrls.48x4848x48 records URL for the 48x48 pixel avatar. It retains the exact provider location for the referenced resource.- Enables: open or trace the exact provider resource referenced by 48x48 on a avatar url record.
- Interpretation: The provider supplies
48x48as a URL or resource locator on each avatar url record. Availability still follows the provider’s permissions and retention.
Display Name
Display Name
comments.author.displayNameDisplay Name captures the display name of the user. It keeps the provider-reported person or account context attached to the record.- Enables: attribute the comment author record to the provider-reported person or account represented by display name.
- Interpretation: The provider supplies
displayNameas identity or attribution context on each comment author record. In Jira Cloud, display name is attribution or membership context for the work record, not a measure of an individual’s performance.
Email Address
Email Address
comments.author.emailAddressEmail Address captures the email address of the user, if visible. It keeps the provider-reported person or account context attached to the record.- Enables: attribute the comment author record to the provider-reported person or account represented by email address.
- Interpretation: The provider supplies
emailAddressas identity or attribution context on each comment author record. In Jira Cloud, email address is attribution or membership context for the work record, not a measure of an individual’s performance.
Self
Self
comments.author.selfSelf records REST API URL for this user resource. It retains the exact provider location for the referenced resource.- Enables: open or trace the exact provider resource referenced by self on a comment author record.
- Interpretation: The provider supplies
selfas a URL or resource locator on each comment author record. Availability still follows the provider’s permissions and retention.
Time Zone
Time Zone
comments.author.timeZoneTime Zone captures the IANA time zone of the user. It preserves the geographic, locale, time-zone, or coordinate context represented by the field.- Enables: interpret dates, times, or localized text for comments using the recorded time zone.
- Interpretation: The provider supplies
timeZoneas location or localization context per comment author record; it does not establish a person’s real-time physical location.
Body
Body
comments.bodyBody records comment body in Atlassian Document Format (ADF). It keeps the exact text, label, or authored value needed to interpret the record.- Enables: inspect the exact body value attached to each jira cloud comment record.
- Interpretation: The provider supplies
bodyat jira cloud comment granularity in the format stated by its description; omitted or redacted content remains unknown.
Created
Created
comments.createdCreated records the timestamp when the comment was created. It anchors the named event or boundary on the record’s timeline.- Enables: place comment records on a timeline by created and select the records within an explicit reporting window.
- Interpretation: The provider supplies
createdper jira cloud comment record as a timestamp at the precision returned by the provider; missing values mean the event or boundary was not reported.
ID
ID
comments.idID is the unique identifier for the comment. Primary key for deduplication. It supplies the declared record identity used when repeated ingestions represent the same source row.- Enables: recognize repeated ingestions of the same jira cloud comment source row before constructing its represented state.
- Interpretation: The provider supplies
idat one value per jira cloud comment record, andx-transformDedupKeyexplicitly marks it as the record key.
Issue ID
Issue ID
comments.issue_idIssue ID identifies parent issue’s id, injected by the ingestion service from the issues tap’s parentContextFields. Absent from the Jira comments API response body itself. It is needed to resolve references that repeat the same provider identifier.- Enables: match comment records to provider records that carry the same issue ID, without assuming that this field alone makes every row unique.
- Interpretation: The provider supplies
issue_idas a record-level identifier onJiraCloudComment. It is not a uniqueness guarantee unless a connector directive says so.
Issue Key
Issue Key
comments.issue_keyIssue Key identifies parent issue’s key (e.g. PROJ-42), injected by the ingestion service from the issues tap’s parentContextFields. It is needed to resolve references that repeat the same provider identifier.- Enables: match comment records to provider records that carry the same issue key, without assuming that this field alone makes every row unique.
- Interpretation: The provider supplies
issue_keyas a record-level identifier onJiraCloudComment. It is not a uniqueness guarantee unless a connector directive says so.
Jsd Public
Jsd Public
comments.jsdPublicJsd Public indicates whether the comment is visible to customers in Jira Service Desk. It preserves the provider-reported yes-or-no condition for this record.- Enables: select comment records for which the provider reports jsd public as true or false.
- Interpretation: The provider supplies
jsdPublicas a boolean per jira cloud comment record; false and missing are distinct when the field is optional. In Jira Cloud, jsd public is a condition on the work record, not an individual-performance measure.
Self
Self
comments.selfSelf records REST API URL for this comment. It retains the exact provider location for the referenced resource.- Enables: open or trace the exact provider resource referenced by self on a jira cloud comment record.
- Interpretation: The provider supplies
selfas a URL or resource locator on each jira cloud comment record. Availability still follows the provider’s permissions and retention.
Update Author
Update Author
comments.updateAuthorUpdate Author records user who last updated the comment. It keeps the provider-reported person or account context attached to the record.- Enables: attribute the jira cloud comment record to the provider-reported actor represented by update author.
- Interpretation: The provider supplies
updateAuthoras identity or attribution context on each jira cloud comment record. In Jira Cloud, update author is attribution or membership context for the work record, not a measure of an individual’s performance.
Updated
Updated
comments.updatedUpdated records the timestamp when the comment was last updated. It anchors the named event or boundary on the record’s timeline.- Enables: place comment records on a timeline by updated and select the records within an explicit reporting window.
- Interpretation: The provider supplies
updatedper jira cloud comment record as a timestamp at the precision returned by the provider; missing values mean the event or boundary was not reported.
Visibility
Visibility
comments.visibilityVisibility states visibility restriction for the comment. It documents the access-related value reported for this object or membership.- Enables: describe the provider-reported visibility attached to each jira cloud comment record.
- Interpretation: The provider supplies
visibilityat jira cloud comment granularity. It describes provider-reported context and does not prove effective access beyond the returned record.
Identifier
Identifier
comments.visibility.identifierIdentifier is the identifier of the group or role. It is needed to resolve references that repeat the same provider identifier.- Enables: match comment records to provider records that carry the same identifier, without assuming that this field alone makes every row unique.
- Interpretation: The provider supplies
identifieras a record-level identifier onVisibilityObject. It is not a uniqueness guarantee unless a connector directive says so.
Type
Type
comments.visibility.typeType states type of visibility restriction (group or role). It documents the access-related value reported for this object or membership.- Enables: describe the provider-reported type attached to each visibility object record.
- Interpretation: The provider supplies
typeat visibility object granularity. It describes provider-reported context and does not prove effective access beyond the returned record. In Jira Cloud, type is access or membership context, not an individual-performance measure.
Value
Value
comments.visibility.valueValue records name of the group or role. It preserves the recorded before, after, or contextual value needed to explain a change event.- Enables: compare the recorded value with the corresponding changed attribute when explaining an audit or changelog event.
- Interpretation: The provider supplies
valueon each change record in the changed attribute’s own type or display format; it is not normalized into a common unit.
Issues
Issues
issuesIssues contain Jira Cloud issues via enhanced JQL search.- Enables: report issue content, state, priority, assignment, and project context without treating work state as individual performance.
- Scope: Reads provider changes through
POST /rest/api/3/search/jqlusing the declared incremental request boundary. Results contain only Jira records visible to the configured account; permission-hidden projects, issues, and comments are absent.
Changelog
Changelog
issues.changelogChangelog records changelog of field changes, present when expand=changelog is requested. It preserves the containing or referenced object needed to reconstruct the provider relationship.- Enables: expand the nested changelog object into its declared child fields for each jira cloud issue record.
- Interpretation: The provider returns
changelogas a nested object or reference onJiraCloudIssue; an absent value does not prove that no related object exists outside the credential’s visibility.
Histories
Histories
issues.changelog.historiesHistories records list of changelog history entries. It preserves the containing or referenced object needed to reconstruct the provider relationship.- Enables: enumerate the nested histories records contained by each changelog container record.
- Interpretation: The provider returns
historiesas a list onChangelogContainer; an absent value does not prove that no related object exists outside the credential’s visibility.
Author
Author
issues.changelog.histories.authorAuthor records user who made the changes. It keeps the provider-reported person or account context attached to the record.- Enables: attribute the changelog history record to the provider-reported actor represented by author.
- Interpretation: The provider supplies
authoras identity or attribution context on each changelog history record. In Jira Cloud, author is attribution or membership context for the work record, not a measure of an individual’s performance.
Account ID
Account ID
issues.changelog.histories.author.accountIdAccount ID is the unique Atlassian account ID for the user. It is needed to resolve references that repeat the same provider identifier.- Enables: match issue records to provider records that carry the same account ID, without assuming that this field alone makes every row unique.
- Interpretation: The provider supplies
accountIdas a record-level identifier onUserObject. It is not a uniqueness guarantee unless a connector directive says so.
Account Type
Account Type
issues.changelog.histories.author.accountTypeAccount Type states type of account (atlassian, app, customer). It preserves the provider’s current classification of this record.- Enables: separate issue records by the exact provider-reported account type value when describing their recorded state.
- Interpretation: The provider supplies
accountTypeper user object record using its own state vocabulary; unknown and missing values must remain distinct. In Jira Cloud, account type is the work record’s classification, not an individual-performance measure.
Active
Active
issues.changelog.histories.author.activeActive indicates whether the user account is active. It preserves the provider-reported yes-or-no condition for this record.- Enables: select issue records for which the provider reports active as true or false.
- Interpretation: The provider supplies
activeas a boolean per user object record; false and missing are distinct when the field is optional. In Jira Cloud, active is a condition on the work record, not an individual-performance measure.
Avatar URLs
Avatar URLs
issues.changelog.histories.author.avatarUrlsAvatar URLs records avatar image URLs at various sizes. It retains the exact provider location for the referenced resource.- Enables: open or trace the exact provider resource referenced by avatar urls on a user object record.
- Interpretation: The provider supplies
avatarUrlsas a URL or resource locator on each user object record. Availability still follows the provider’s permissions and retention.
16x16
16x16
issues.changelog.histories.author.avatarUrls.16x1616x16 records 16x16 pixel avatar URL. It retains the exact provider location for the referenced resource.- Enables: open or trace the exact provider resource referenced by 16x16 on a avatar url record.
- Interpretation: The provider supplies
16x16as a URL or resource locator on each avatar url record. Availability still follows the provider’s permissions and retention.
24x24
24x24
issues.changelog.histories.author.avatarUrls.24x2424x24 records 24x24 pixel avatar URL. It retains the exact provider location for the referenced resource.- Enables: open or trace the exact provider resource referenced by 24x24 on a avatar url record.
- Interpretation: The provider supplies
24x24as a URL or resource locator on each avatar url record. Availability still follows the provider’s permissions and retention.
32x32
32x32
issues.changelog.histories.author.avatarUrls.32x3232x32 records 32x32 pixel avatar URL. It retains the exact provider location for the referenced resource.- Enables: open or trace the exact provider resource referenced by 32x32 on a avatar url record.
- Interpretation: The provider supplies
32x32as a URL or resource locator on each avatar url record. Availability still follows the provider’s permissions and retention.
48x48
48x48
issues.changelog.histories.author.avatarUrls.48x4848x48 records 48x48 pixel avatar URL. It retains the exact provider location for the referenced resource.- Enables: open or trace the exact provider resource referenced by 48x48 on a avatar url record.
- Interpretation: The provider supplies
48x48as a URL or resource locator on each avatar url record. Availability still follows the provider’s permissions and retention.
Display Name
Display Name
issues.changelog.histories.author.displayNameDisplay Name records display name of the user. It keeps the provider-reported person or account context attached to the record.- Enables: attribute the user object record to the provider-reported person or account represented by display name.
- Interpretation: The provider supplies
displayNameas identity or attribution context on each user object record. In Jira Cloud, display name is attribution or membership context for the work record, not a measure of an individual’s performance.
Email Address
Email Address
issues.changelog.histories.author.emailAddressEmail Address records email address of the user (if visible). It keeps the provider-reported person or account context attached to the record.- Enables: attribute the user object record to the provider-reported person or account represented by email address.
- Interpretation: The provider supplies
emailAddressas identity or attribution context on each user object record. In Jira Cloud, email address is attribution or membership context for the work record, not a measure of an individual’s performance.
Self
Self
issues.changelog.histories.author.selfSelf records REST API URL for this user. It retains the exact provider location for the referenced resource.- Enables: open or trace the exact provider resource referenced by self on a user object record.
- Interpretation: The provider supplies
selfas a URL or resource locator on each user object record. Availability still follows the provider’s permissions and retention.
Time Zone
Time Zone
issues.changelog.histories.author.timeZoneTime Zone records user’s configured timezone. It preserves the geographic, locale, time-zone, or coordinate context represented by the field.- Enables: interpret dates, times, or localized text for issues using the recorded time zone.
- Interpretation: The provider supplies
timeZoneas location or localization context per user object record; it does not establish a person’s real-time physical location.
Created
Created
issues.changelog.histories.createdCreated records the timestamp when the changes were made. It anchors the named event or boundary on the record’s timeline.- Enables: place issue records on a timeline by created and select the records within an explicit reporting window.
- Interpretation: The provider supplies
createdper changelog history record as a timestamp at the precision returned by the provider; missing values mean the event or boundary was not reported.
ID
ID
issues.changelog.histories.idID is the unique identifier for this changelog entry. It is needed to resolve references that repeat the same provider identifier.- Enables: match issue records to provider records that carry the same ID, without assuming that this field alone makes every row unique.
- Interpretation: The provider supplies
idas a record-level identifier onChangelogHistory. It is not a uniqueness guarantee unless a connector directive says so.
Items
Items
issues.changelog.histories.itemsItems records individual field changes in this changelog entry. It preserves the containing or referenced object needed to reconstruct the provider relationship.- Enables: enumerate the nested items records contained by each changelog history record.
- Interpretation: The provider returns
itemsas a list onChangelogHistory; an absent value does not prove that no related object exists outside the credential’s visibility.
Field
Field
issues.changelog.histories.items.fieldField records name of the field that changed. It keeps the exact text, label, or authored value needed to interpret the record.- Enables: inspect the exact field value attached to each changelog item record.
- Interpretation: The provider supplies
fieldat changelog item granularity in the format stated by its description; omitted or redacted content remains unknown.
Field ID
Field ID
issues.changelog.histories.items.fieldIdField ID is the ID of the field that changed. It is needed to resolve references that repeat the same provider identifier.- Enables: match issue records to provider records that carry the same field ID, without assuming that this field alone makes every row unique.
- Interpretation: The provider supplies
fieldIdas a record-level identifier onChangelogItem. It is not a uniqueness guarantee unless a connector directive says so.
Fieldtype
Fieldtype
issues.changelog.histories.items.fieldtypeFieldtype records type of the field (jira, custom). It retains configured attributes whose keys or shape are not fixed by this base schema.- Enables: interpret fieldtype according to the provider and Workspace configuration that produced each issue record.
- Interpretation: Keys and value shapes within
fieldtypecan vary with provider and customer configuration; consumers must inspect the observed Workspace schema rather than assume a fixed contract.
From
From
issues.changelog.histories.items.fromFrom records previous value ID or key. It preserves the recorded before, after, or contextual value needed to explain a change event.- Enables: compare the recorded from with the corresponding changed attribute when explaining an audit or changelog event.
- Interpretation: The provider supplies
fromon each change record in the changed attribute’s own type or display format; it is not normalized into a common unit.
From String
From String
issues.changelog.histories.items.fromStringFrom String records previous value as a display string. It preserves the recorded before, after, or contextual value needed to explain a change event.- Enables: compare the recorded from string with the corresponding changed attribute when explaining an audit or changelog event.
- Interpretation: The provider supplies
fromStringon each change record in the changed attribute’s own type or display format; it is not normalized into a common unit.
To
To
issues.changelog.histories.items.toTo records new value ID or key. It preserves the recorded before, after, or contextual value needed to explain a change event.- Enables: compare the recorded to with the corresponding changed attribute when explaining an audit or changelog event.
- Interpretation: The provider supplies
toon each change record in the changed attribute’s own type or display format; it is not normalized into a common unit.
To String
To String
issues.changelog.histories.items.toStringTo String records new value as a display string. It preserves the recorded before, after, or contextual value needed to explain a change event.- Enables: compare the recorded to string with the corresponding changed attribute when explaining an audit or changelog event.
- Interpretation: The provider supplies
toStringon each change record in the changed attribute’s own type or display format; it is not normalized into a common unit.
Max Results
Max Results
issues.changelog.maxResultsMax Results reports maximum number of history entries returned. It preserves the stated measure at this record’s granularity.- Enables: measure the provider-reported max results for each changelog container record.
- Interpretation: The provider supplies
maxResultsat changelog container granularity as a count at one value per record; zero and missing are not interchangeable.
Start At
Start At
issues.changelog.startAtStart At identifies the pagination offset of the first changelog entry returned in the embedded page. It locates that page within the issue’s complete history.- Enables: detect partial changelog pages and continue interpretation with
maxResultsandtotal. - Interpretation: The provider supplies
startAtas a zero-based pagination offset, not a history count or business measure; zero denotes the first page.
Total
Total
issues.changelog.totalTotal reports the total number of history entries. It preserves the stated measure at this record’s granularity.- Enables: measure the provider-reported total for each changelog container record.
- Interpretation: The provider supplies
totalat changelog container granularity as a count at one value per record; zero and missing are not interchangeable.
Expand
Expand
issues.expandExpand records comma-separated list of expanded sections in this response. It preserves the configuration or technical value needed to explain how the provider object is defined.- Enables: inspect the exact expand when validating the configuration or technical definition of a jira cloud issue record.
- Interpretation: The provider supplies
expandas configuration or technical metadata onJiraCloudIssue; consumers must preserve the exact syntax and documented vocabulary.
Fields
Fields
issues.fieldsFields records all fields of the issue. It retains configured attributes whose keys or shape are not fixed by this base schema.- Enables: interpret fields according to the provider and Workspace configuration that produced each issue record.
- Interpretation: Keys and value shapes within
fieldscan vary with provider and customer configuration; consumers must inspect the observed Workspace schema rather than assume a fixed contract.
Aggregateprogress
Aggregateprogress
issues.fields.aggregateprogressAggregateprogress groups time spent, total estimated time, and completion percentage for the issue and its subtasks. It keeps the rollup separate from issue-only progress.- Enables: compare aggregate spent time with the estimate and identify issue trees that are incomplete or overrunning plan.
- Interpretation: The provider supplies
aggregateprogressas a nested progress object whose time fields are seconds and whose percent field uses a 0–100 scale; absence means no rollup was reported.
Percent
Percent
issues.fields.aggregateprogress.percentPercent reports issue completion on a 0–100 percentage scale. It summarizes the relationship between time spent and the total estimate.- Enables: rank issue progress and distinguish not-started, partial, and complete work.
- Interpretation: The provider supplies
percentas an integer percentage per progress object; zero and missing are not interchangeable.
Progress
Progress
issues.fields.aggregateprogress.progressProgress reports time spent in seconds. It preserves the elapsed interval reported for this record.- Enables: compare the provider-recorded interval represented by progress across issue records.
- Interpretation: The provider supplies
progressper progress object record in seconds; it is an elapsed or recorded interval, not an outcome measure.
Total
Total
issues.fields.aggregateprogress.totalTotal reports the total estimated time in seconds. It preserves the elapsed interval reported for this record.- Enables: compare the provider-recorded interval represented by total across issue records.
- Interpretation: The provider supplies
totalper progress object record in seconds; it is an elapsed or recorded interval, not an outcome measure.
Aggregatetimeestimate
Aggregatetimeestimate
issues.fields.aggregatetimeestimateAggregatetimeestimate reports aggregate remaining estimate including subtasks, in seconds. It preserves the elapsed interval reported for this record.- Enables: compare the provider-recorded interval represented by aggregatetimeestimate across issue records.
- Interpretation: The provider supplies
aggregatetimeestimateper issue field record in seconds; it is an elapsed or recorded interval, not an outcome measure.
Aggregatetimeoriginalestimate
Aggregatetimeoriginalestimate
issues.fields.aggregatetimeoriginalestimateAggregatetimeoriginalestimate reports aggregate original estimate including subtasks, in seconds. It preserves the elapsed interval reported for this record.- Enables: compare the provider-recorded interval represented by aggregatetimeoriginalestimate across issue records.
- Interpretation: The provider supplies
aggregatetimeoriginalestimateper issue field record in seconds; it is an elapsed or recorded interval, not an outcome measure.
Aggregatetimespent
Aggregatetimespent
issues.fields.aggregatetimespentAggregatetimespent reports aggregate time spent including subtasks, in seconds. It preserves the elapsed interval reported for this record.- Enables: compare the provider-recorded interval represented by aggregatetimespent across issue records.
- Interpretation: The provider supplies
aggregatetimespentper issue field record in seconds; it is an elapsed or recorded interval, not an outcome measure.
Assignee
Assignee
issues.fields.assigneeAssignee records user assigned to this issue. It keeps the provider-reported person or account context attached to the record.- Enables: attribute the issue field record to the provider-reported actor represented by assignee.
- Interpretation: The provider supplies
assigneeas identity or attribution context on each issue field record. In Jira Cloud, assignee is attribution or membership context for the work record, not a measure of an individual’s performance.
Attachment
Attachment
issues.fields.attachmentAttachment records file attachments on this issue. It preserves the containing or referenced object needed to reconstruct the provider relationship.- Enables: enumerate the nested attachment records contained by each issue field record.
- Interpretation: The provider returns
attachmentas a list onIssueFields; an absent value does not prove that no related object exists outside the credential’s visibility.
Author
Author
issues.fields.attachment.authorAuthor records user who uploaded the attachment. It keeps the provider-reported person or account context attached to the record.- Enables: attribute the attachment object record to the provider-reported actor represented by author.
- Interpretation: The provider supplies
authoras identity or attribution context on each attachment object record. In Jira Cloud, author is attribution or membership context for the work record, not a measure of an individual’s performance.
Content
Content
issues.fields.attachment.contentContent records URL to download the attachment content. It keeps the exact text, label, or authored value needed to interpret the record.- Enables: inspect the exact content value attached to each attachment object record.
- Interpretation: The provider supplies
contentat attachment object granularity in the format stated by its description; omitted or redacted content remains unknown.
Created
Created
issues.fields.attachment.createdCreated records the timestamp when the attachment was uploaded. It anchors the named event or boundary on the record’s timeline.- Enables: place issue records on a timeline by created and select the records within an explicit reporting window.
- Interpretation: The provider supplies
createdper attachment object record as a timestamp at the precision returned by the provider; missing values mean the event or boundary was not reported.
Filename
Filename
issues.fields.attachment.filenameFilename records name of the attached file. It keeps the exact text, label, or authored value needed to interpret the record.- Enables: inspect the exact filename value attached to each attachment object record.
- Interpretation: The provider supplies
filenameat attachment object granularity in the format stated by its description; omitted or redacted content remains unknown.
ID
ID
issues.fields.attachment.idID is the unique identifier for the attachment. It is needed to resolve references that repeat the same provider identifier.- Enables: match issue records to provider records that carry the same ID, without assuming that this field alone makes every row unique.
- Interpretation: The provider supplies
idas a record-level identifier onAttachmentObject. It is not a uniqueness guarantee unless a connector directive says so.
MIME Type
MIME Type
issues.fields.attachment.mimeTypeMIME Type states MIME type of the attachment. It preserves the provider’s current classification of this record.- Enables: separate issue records by the exact provider-reported MIME type value when describing their recorded state.
- Interpretation: The provider supplies
mimeTypeper attachment object record using its own state vocabulary; unknown and missing values must remain distinct. In Jira Cloud, MIME type is the work record’s classification, not an individual-performance measure.
Self
Self
issues.fields.attachment.selfSelf records REST API URL for this attachment. It retains the exact provider location for the referenced resource.- Enables: open or trace the exact provider resource referenced by self on a attachment object record.
- Interpretation: The provider supplies
selfas a URL or resource locator on each attachment object record. Availability still follows the provider’s permissions and retention.
Size
Size
issues.fields.attachment.sizeSize reports the attachment’s file size in bytes. It preserves the payload footprint associated with the issue.- Enables: identify large attachments and estimate storage or transfer requirements.
- Interpretation: The provider supplies
sizeas an integer byte count per attachment; zero and missing are not interchangeable.
Thumbnail
Thumbnail
issues.fields.attachment.thumbnailThumbnail records URL for the attachment thumbnail. It retains the exact provider location for the referenced resource.- Enables: open or trace the exact provider resource referenced by thumbnail on a attachment object record.
- Interpretation: The provider supplies
thumbnailas a URL or resource locator on each attachment object record. Availability still follows the provider’s permissions and retention.
Closed Sprints
Closed Sprints
issues.fields.closedSprintsClosed Sprints records closed sprints this issue was part of. It anchors the named event or boundary on the record’s timeline.- Enables: place issue records on a timeline by closed sprints and select the records within an explicit reporting window.
- Interpretation: The provider supplies
closedSprintsper issue field record as a timestamp at the precision returned by the provider; missing values mean the event or boundary was not reported.
Board ID
Board ID
issues.fields.closedSprints.boardIdBoard ID is the ID of the board this sprint belongs to. It is needed to resolve references that repeat the same provider identifier.- Enables: match issue records to provider records that carry the same board ID, without assuming that this field alone makes every row unique.
- Interpretation: The provider supplies
boardIdas a record-level identifier onSprintObject. It is not a uniqueness guarantee unless a connector directive says so.
Completion Date
Completion Date
issues.fields.closedSprints.completeDateCompletion Date records the date the sprint was completed. It anchors the named event or boundary on the record’s timeline.- Enables: place issue records on a timeline by completion date and select the records within an explicit reporting window.
- Interpretation: The provider supplies
completeDateper sprint object record as a timestamp at the precision returned by the provider; missing values mean the event or boundary was not reported.
End Date
End Date
issues.fields.closedSprints.endDateEnd Date records end date of the sprint. It anchors the named event or boundary on the record’s timeline.- Enables: place issue records on a timeline by end date and select the records within an explicit reporting window.
- Interpretation: The provider supplies
endDateper sprint object record as a timestamp at the precision returned by the provider; missing values mean the event or boundary was not reported.
Goal
Goal
issues.fields.closedSprints.goalGoal records goal of the sprint. It keeps the exact text, label, or authored value needed to interpret the record.- Enables: inspect the exact goal value attached to each sprint object record.
- Interpretation: The provider supplies
goalat sprint object granularity in the format stated by its description; omitted or redacted content remains unknown.
ID
ID
issues.fields.closedSprints.idID is the unique identifier for the sprint. It is needed to resolve references that repeat the same provider identifier.- Enables: match issue records to provider records that carry the same ID, without assuming that this field alone makes every row unique.
- Interpretation: The provider supplies
idas a record-level identifier onSprintObject. It is not a uniqueness guarantee unless a connector directive says so.
Name
Name
issues.fields.closedSprints.nameName records name of the sprint. It keeps the exact text, label, or authored value needed to interpret the record.- Enables: inspect the exact name value attached to each sprint object record.
- Interpretation: The provider supplies
nameat sprint object granularity in the format stated by its description; omitted or redacted content remains unknown.
Self
Self
issues.fields.closedSprints.selfSelf records REST API URL for this sprint. It retains the exact provider location for the referenced resource.- Enables: open or trace the exact provider resource referenced by self on a sprint object record.
- Interpretation: The provider supplies
selfas a URL or resource locator on each sprint object record. Availability still follows the provider’s permissions and retention.
Start Date
Start Date
issues.fields.closedSprints.startDateStart Date records start date of the sprint. It anchors the named event or boundary on the record’s timeline.- Enables: place issue records on a timeline by start date and select the records within an explicit reporting window.
- Interpretation: The provider supplies
startDateper sprint object record as a timestamp at the precision returned by the provider; missing values mean the event or boundary was not reported.
State
State
issues.fields.closedSprints.stateState states current state of the sprint. It preserves the provider’s current classification of this record.- Enables: separate issue records by the exact provider-reported state value when describing their recorded state.
- Interpretation: The provider supplies
stateper sprint object record using its own state vocabulary; unknown and missing values must remain distinct. In Jira Cloud, state is the work record’s classification, not an individual-performance measure.
Comment
Comment
issues.fields.commentComment records comments on this issue. It keeps the exact text, label, or authored value needed to interpret the record.- Enables: inspect the exact comment value attached to each issue field record.
- Interpretation: The provider supplies
commentat issue field granularity in the format stated by its description; omitted or redacted content remains unknown.
Comments
Comments
issues.fields.comment.commentsComments records list of comments on the issue. It preserves the containing or referenced object needed to reconstruct the provider relationship.- Enables: enumerate the nested comments records contained by each comment container record.
- Interpretation: The provider returns
commentsas a list onCommentContainer; an absent value does not prove that no related object exists outside the credential’s visibility.
Author
Author
issues.fields.comment.comments.authorAuthor records user who authored the comment. It keeps the provider-reported person or account context attached to the record.- Enables: attribute the comment object record to the provider-reported actor represented by author.
- Interpretation: The provider supplies
authoras identity or attribution context on each comment object record. In Jira Cloud, author is attribution or membership context for the work record, not a measure of an individual’s performance.
Body
Body
issues.fields.comment.comments.bodyBody records comment body in Atlassian Document Format (ADF). It keeps the exact text, label, or authored value needed to interpret the record.- Enables: inspect the exact body value attached to each comment object record.
- Interpretation: The provider supplies
bodyat comment object granularity in the format stated by its description; omitted or redacted content remains unknown.
Created
Created
issues.fields.comment.comments.createdCreated records the timestamp when the comment was created. It anchors the named event or boundary on the record’s timeline.- Enables: place issue records on a timeline by created and select the records within an explicit reporting window.
- Interpretation: The provider supplies
createdper comment object record as a timestamp at the precision returned by the provider; missing values mean the event or boundary was not reported.
ID
ID
issues.fields.comment.comments.idID is the unique identifier for the comment. It is needed to resolve references that repeat the same provider identifier.- Enables: match issue records to provider records that carry the same ID, without assuming that this field alone makes every row unique.
- Interpretation: The provider supplies
idas a record-level identifier onCommentObject. It is not a uniqueness guarantee unless a connector directive says so.
Jsd Public
Jsd Public
issues.fields.comment.comments.jsdPublicJsd Public indicates whether the comment is visible to customers in Jira Service Desk. It preserves the provider-reported yes-or-no condition for this record.- Enables: select issue records for which the provider reports jsd public as true or false.
- Interpretation: The provider supplies
jsdPublicas a boolean per comment object record; false and missing are distinct when the field is optional. In Jira Cloud, jsd public is a condition on the work record, not an individual-performance measure.
Self
Self
issues.fields.comment.comments.selfSelf records REST API URL for this comment. It retains the exact provider location for the referenced resource.- Enables: open or trace the exact provider resource referenced by self on a comment object record.
- Interpretation: The provider supplies
selfas a URL or resource locator on each comment object record. Availability still follows the provider’s permissions and retention.
Update Author
Update Author
issues.fields.comment.comments.updateAuthorUpdate Author records user who last updated the comment. It keeps the provider-reported person or account context attached to the record.- Enables: attribute the comment object record to the provider-reported actor represented by update author.
- Interpretation: The provider supplies
updateAuthoras identity or attribution context on each comment object record. In Jira Cloud, update author is attribution or membership context for the work record, not a measure of an individual’s performance.
Updated
Updated
issues.fields.comment.comments.updatedUpdated records the timestamp when the comment was last updated. It anchors the named event or boundary on the record’s timeline.- Enables: place issue records on a timeline by updated and select the records within an explicit reporting window.
- Interpretation: The provider supplies
updatedper comment object record as a timestamp at the precision returned by the provider; missing values mean the event or boundary was not reported.
Visibility
Visibility
issues.fields.comment.comments.visibilityVisibility states visibility restriction for the comment. It documents the access-related value reported for this object or membership.- Enables: describe the provider-reported visibility attached to each comment object record.
- Interpretation: The provider supplies
visibilityat comment object granularity. It describes provider-reported context and does not prove effective access beyond the returned record.
Identifier
Identifier
issues.fields.comment.comments.visibility.identifierIdentifier is the identifier of the group or role. It is needed to resolve references that repeat the same provider identifier.- Enables: match issue records to provider records that carry the same identifier, without assuming that this field alone makes every row unique.
- Interpretation: The provider supplies
identifieras a record-level identifier onVisibilityObject. It is not a uniqueness guarantee unless a connector directive says so.
Type
Type
issues.fields.comment.comments.visibility.typeType states type of visibility restriction (group or role). It documents the access-related value reported for this object or membership.- Enables: describe the provider-reported type attached to each visibility object record.
- Interpretation: The provider supplies
typeat visibility object granularity. It describes provider-reported context and does not prove effective access beyond the returned record. In Jira Cloud, type is access or membership context, not an individual-performance measure.
Value
Value
issues.fields.comment.comments.visibility.valueValue records name of the group or role. It preserves the recorded before, after, or contextual value needed to explain a change event.- Enables: compare the recorded value with the corresponding changed attribute when explaining an audit or changelog event.
- Interpretation: The provider supplies
valueon each change record in the changed attribute’s own type or display format; it is not normalized into a common unit.
Max Results
Max Results
issues.fields.comment.maxResultsMax Results reports maximum number of comments returned. It preserves the stated measure at this record’s granularity.- Enables: measure the provider-reported max results for each comment container record.
- Interpretation: The provider supplies
maxResultsat comment container granularity as a count at one value per record; zero and missing are not interchangeable.
Start At
Start At
issues.fields.comment.startAtStart At identifies the pagination offset of the first comment returned in the embedded page. It locates that page within the issue’s complete comment collection.- Enables: detect partial comment pages and continue interpretation with
maxResultsandtotal. - Interpretation: The provider supplies
startAtas a zero-based pagination offset, not a comment count or business measure; zero denotes the first page.
Total
Total
issues.fields.comment.totalTotal reports the total number of comments on the issue. It preserves the stated measure at this record’s granularity.- Enables: measure the provider-reported total for each comment container record.
- Interpretation: The provider supplies
totalat comment container granularity as a count at one value per record; zero and missing are not interchangeable.
Components
Components
issues.fields.componentsComponents records components associated with this issue. It preserves the containing or referenced object needed to reconstruct the provider relationship.- Enables: expand the nested components object into its declared child fields for each issue field record.
- Interpretation: The provider returns
componentsas a list onIssueFields; an absent value does not prove that no related object exists outside the credential’s visibility.
Description
Description
issues.fields.components.descriptionDescription records description of the component. It keeps the exact text, label, or authored value needed to interpret the record.- Enables: inspect the exact description value attached to each component object record.
- Interpretation: The provider supplies
descriptionat component object granularity in the format stated by its description; omitted or redacted content remains unknown.
ID
ID
issues.fields.components.idID is the unique identifier for the component. It is needed to resolve references that repeat the same provider identifier.- Enables: match issue records to provider records that carry the same ID, without assuming that this field alone makes every row unique.
- Interpretation: The provider supplies
idas a record-level identifier onComponentObject. It is not a uniqueness guarantee unless a connector directive says so.
Name
Name
issues.fields.components.nameName records name of the component. It keeps the exact text, label, or authored value needed to interpret the record.- Enables: inspect the exact name value attached to each component object record.
- Interpretation: The provider supplies
nameat component object granularity in the format stated by its description; omitted or redacted content remains unknown.
Self
Self
issues.fields.components.selfSelf records REST API URL for this component. It retains the exact provider location for the referenced resource.- Enables: open or trace the exact provider resource referenced by self on a component object record.
- Interpretation: The provider supplies
selfas a URL or resource locator on each component object record. Availability still follows the provider’s permissions and retention.
Created
Created
issues.fields.createdCreated records the timestamp when the issue was created. It anchors the named event or boundary on the record’s timeline.- Enables: place issue records on a timeline by created and select the records within an explicit reporting window.
- Interpretation: The provider supplies
createdper issue field record as a timestamp at the precision returned by the provider; missing values mean the event or boundary was not reported.
Creator
Creator
issues.fields.creatorCreator records user who created this issue. It keeps the provider-reported person or account context attached to the record.- Enables: attribute the issue field record to the provider-reported actor represented by creator.
- Interpretation: The provider supplies
creatoras identity or attribution context on each issue field record. In Jira Cloud, creator is attribution or membership context for the work record, not a measure of an individual’s performance.
Description
Description
issues.fields.descriptionDescription records issue description in Atlassian Document Format (ADF). It keeps the exact text, label, or authored value needed to interpret the record.- Enables: inspect the exact description value attached to each issue field record.
- Interpretation: The provider supplies
descriptionat issue field granularity in the format stated by its description; omitted or redacted content remains unknown.
Duedate
Duedate
issues.fields.duedateDuedate records due date for the issue. It anchors the named event or boundary on the record’s timeline.- Enables: place issue records on a timeline by duedate and select the records within an explicit reporting window.
- Interpretation: The provider supplies
duedateper issue field record as a calendar date without a time of day; missing values mean the event or boundary was not reported.
Environment
Environment
issues.fields.environmentEnvironment states environment field in ADF format. It preserves the provider’s current classification of this record.- Enables: separate issue records by the exact provider-reported environment value when describing their recorded state.
- Interpretation: The provider supplies
environmentper issue field record using its own state vocabulary; unknown and missing values must remain distinct. In Jira Cloud, environment is the work record’s classification, not an individual-performance measure.
Epic
Epic
issues.fields.epicEpic records epic this issue belongs to. It preserves the containing or referenced object needed to reconstruct the provider relationship.- Enables: expand the nested epic object into its declared child fields for each issue field record.
- Interpretation: The provider returns
epicas a nested object or reference onIssueFields; an absent value does not prove that no related object exists outside the credential’s visibility.
Fields
Fields
issues.fields.epic.fieldsFields records summary fields of the referenced issue. It retains configured attributes whose keys or shape are not fixed by this base schema.- Enables: interpret fields according to the provider and Workspace configuration that produced each issue record.
- Interpretation: Keys and value shapes within
fieldscan vary with provider and customer configuration; consumers must inspect the observed Workspace schema rather than assume a fixed contract.
Issuetype
Issuetype
issues.fields.epic.fields.issuetypeIssuetype states issue type of the referenced issue. It preserves the provider’s current classification of this record.- Enables: separate issue records by the exact provider-reported issuetype value when describing their recorded state.
- Interpretation: The provider supplies
issuetypeper issue reference summary field record using its own state vocabulary; unknown and missing values must remain distinct. In Jira Cloud, issuetype is the work record’s classification, not an individual-performance measure.
Description
Description
issues.fields.epic.fields.issuetype.descriptionDescription records description of the issue type. It keeps the exact text, label, or authored value needed to interpret the record.- Enables: inspect the exact description value attached to each issue type object record.
- Interpretation: The provider supplies
descriptionat issue type object granularity in the format stated by its description; omitted or redacted content remains unknown.
Hierarchy Level
Hierarchy Level
issues.fields.epic.fields.issuetype.hierarchyLevelHierarchy Level states hierarchy level of this issue type. It preserves the provider’s current classification of this record.- Enables: filter and group issue records by the Jira Cloud issue type hierarchy level exposed by the nested object.
- Interpretation: The provider supplies
hierarchyLevelper issue type object record using its own state vocabulary; unknown and missing values must remain distinct. In Jira Cloud, hierarchy level is the work record’s classification, not an individual-performance measure.
Icon URL
Icon URL
issues.fields.epic.fields.issuetype.iconUrlIcon URL records URL of the issue type icon. It retains the exact provider location for the referenced resource.- Enables: open or trace the exact provider resource referenced by icon URL on a issue type object record.
- Interpretation: The provider supplies
iconUrlas a URL or resource locator on each issue type object record. Availability still follows the provider’s permissions and retention.
ID
ID
issues.fields.epic.fields.issuetype.idID is the unique identifier for the issue type. It is needed to resolve references that repeat the same provider identifier.- Enables: match issue records to provider records that carry the same ID, without assuming that this field alone makes every row unique.
- Interpretation: The provider supplies
idas a record-level identifier onIssueTypeObject. It is not a uniqueness guarantee unless a connector directive says so.
Name
Name
issues.fields.epic.fields.issuetype.nameName states name of the issue type. It preserves the provider’s current classification of this record.- Enables: filter and group issue records by the Jira Cloud issue type name exposed by the nested object.
- Interpretation: The provider supplies
nameper issue type object record using its own state vocabulary; unknown and missing values must remain distinct. In Jira Cloud, name is the work record’s classification, not an individual-performance measure.
Self
Self
issues.fields.epic.fields.issuetype.selfSelf records REST API URL for this issue type. It retains the exact provider location for the referenced resource.- Enables: open or trace the exact provider resource referenced by self on a issue type object record.
- Interpretation: The provider supplies
selfas a URL or resource locator on each issue type object record. Availability still follows the provider’s permissions and retention.
Subtask
Subtask
issues.fields.epic.fields.issuetype.subtaskSubtask indicates whether this issue type represents subtasks. It preserves the provider-reported yes-or-no condition for this record.- Enables: select issue records for which the provider reports subtask as true or false.
- Interpretation: The provider supplies
subtaskas a boolean per issue type object record; false and missing are distinct when the field is optional. In Jira Cloud, subtask is a condition on the work record, not an individual-performance measure.
Priority
Priority
issues.fields.epic.fields.priorityPriority states priority of the referenced issue. It preserves the provider’s current classification of this record.- Enables: separate issue records by the exact provider-reported priority value when describing their recorded state.
- Interpretation: The provider supplies
priorityper issue reference summary field record using its own state vocabulary; unknown and missing values must remain distinct. In Jira Cloud, priority is the work record’s classification, not an individual-performance measure.
Description
Description
issues.fields.epic.fields.priority.descriptionDescription records description of the priority. It keeps the exact text, label, or authored value needed to interpret the record.- Enables: inspect the exact description value attached to each priority object record.
- Interpretation: The provider supplies
descriptionat priority object granularity in the format stated by its description; omitted or redacted content remains unknown.
Icon URL
Icon URL
issues.fields.epic.fields.priority.iconUrlIcon URL records URL of the priority icon. It retains the exact provider location for the referenced resource.- Enables: open or trace the exact provider resource referenced by icon URL on a priority object record.
- Interpretation: The provider supplies
iconUrlas a URL or resource locator on each priority object record. Availability still follows the provider’s permissions and retention.
ID
ID
issues.fields.epic.fields.priority.idID is the unique identifier for the priority. It is needed to resolve references that repeat the same provider identifier.- Enables: match issue records to provider records that carry the same ID, without assuming that this field alone makes every row unique.
- Interpretation: The provider supplies
idas a record-level identifier onPriorityObject. It is not a uniqueness guarantee unless a connector directive says so.
Name
Name
issues.fields.epic.fields.priority.nameName states name of the priority level. It preserves the provider’s current classification of this record.- Enables: filter and group issue records by the Jira Cloud priority name exposed by the nested object.
- Interpretation: The provider supplies
nameper priority object record using its own state vocabulary; unknown and missing values must remain distinct. In Jira Cloud, name is the work record’s classification, not an individual-performance measure.
Self
Self
issues.fields.epic.fields.priority.selfSelf records REST API URL for this priority. It retains the exact provider location for the referenced resource.- Enables: open or trace the exact provider resource referenced by self on a priority object record.
- Interpretation: The provider supplies
selfas a URL or resource locator on each priority object record. Availability still follows the provider’s permissions and retention.
Status
Status
issues.fields.epic.fields.statusStatus states status of the referenced issue. It preserves the provider’s current classification of this record.- Enables: filter issue records to a selected Jira status and group issue counts by that exact workflow classification.
- Interpretation: The provider supplies
statusper issue reference summary field record using its own state vocabulary; unknown and missing values must remain distinct. In Jira Cloud, status is the work record’s classification, not an individual-performance measure.
Description
Description
issues.fields.epic.fields.status.descriptionDescription records description of the status. It keeps the exact text, label, or authored value needed to interpret the record.- Enables: inspect the exact description value attached to each status object record.
- Interpretation: The provider supplies
descriptionat status object granularity in the format stated by its description; omitted or redacted content remains unknown.
Icon URL
Icon URL
issues.fields.epic.fields.status.iconUrlIcon URL records URL of the status icon. It retains the exact provider location for the referenced resource.- Enables: open or trace the exact provider resource referenced by icon URL on a status object record.
- Interpretation: The provider supplies
iconUrlas a URL or resource locator on each status object record. Availability still follows the provider’s permissions and retention.
ID
ID
issues.fields.epic.fields.status.idID is the unique identifier for the status. It is needed to resolve references that repeat the same provider identifier.- Enables: match issue records to provider records that carry the same ID, without assuming that this field alone makes every row unique.
- Interpretation: The provider supplies
idas a record-level identifier onStatusObject. It is not a uniqueness guarantee unless a connector directive says so.
Name
Name
issues.fields.epic.fields.status.nameName states display name of the status. It preserves the provider’s current classification of this record.- Enables: filter and group issue records by the Jira Cloud status name exposed by the nested object.
- Interpretation: The provider supplies
nameper status object record using its own state vocabulary; unknown and missing values must remain distinct. In Jira Cloud, name is the work record’s classification, not an individual-performance measure.
Self
Self
issues.fields.epic.fields.status.selfSelf records REST API URL for this status. It retains the exact provider location for the referenced resource.- Enables: open or trace the exact provider resource referenced by self on a status object record.
- Interpretation: The provider supplies
selfas a URL or resource locator on each status object record. Availability still follows the provider’s permissions and retention.
Status Category
Status Category
issues.fields.epic.fields.status.statusCategoryStatus Category states category grouping for this status. It preserves the provider’s current classification of this record.- Enables: filter issue records to a selected Jira status category and group issue counts by that exact workflow classification.
- Interpretation: The provider supplies
statusCategoryper status object record using its own state vocabulary; unknown and missing values must remain distinct. In Jira Cloud, status category is the work record’s classification, not an individual-performance measure.
Color Name
Color Name
issues.fields.epic.fields.status.statusCategory.colorNameColor Name records color associated with this category. It preserves the provider’s visual treatment for the represented object.- Enables: reproduce or compare the provider-supplied color name for the represented design or board object.
- Interpretation: The provider supplies
colorNamein its own color, opacity, stroke, emoji, or style vocabulary for the represented object.
ID
ID
issues.fields.epic.fields.status.statusCategory.idID is the unique identifier for the status category. It is needed to resolve references that repeat the same provider identifier.- Enables: match issue records to provider records that carry the same ID, without assuming that this field alone makes every row unique.
- Interpretation: The provider supplies
idas a record-level identifier onStatusCategoryObject. It is not a uniqueness guarantee unless a connector directive says so.
Key
Key
issues.fields.epic.fields.status.statusCategory.keyKey is the key of the status category. It is needed to resolve references that repeat the same provider identifier.- Enables: match issue records to provider records that carry the same key, without assuming that this field alone makes every row unique.
- Interpretation: The provider supplies
keyas a record-level identifier onStatusCategoryObject. It is not a uniqueness guarantee unless a connector directive says so.
Name
Name
issues.fields.epic.fields.status.statusCategory.nameName states display name of the status category. It preserves the provider’s current classification of this record.- Enables: filter and group issue records by the Jira Cloud status category name exposed by the nested object.
- Interpretation: The provider supplies
nameper status category object record using its own state vocabulary; unknown and missing values must remain distinct. In Jira Cloud, name is the work record’s classification, not an individual-performance measure.
Self
Self
issues.fields.epic.fields.status.statusCategory.selfSelf records REST API URL for this status category. It retains the exact provider location for the referenced resource.- Enables: open or trace the exact provider resource referenced by self on a status category object record.
- Interpretation: The provider supplies
selfas a URL or resource locator on each status category object record. Availability still follows the provider’s permissions and retention.
Summary
Summary
issues.fields.epic.fields.summarySummary records summary of the referenced issue. It keeps the exact text, label, or authored value needed to interpret the record.- Enables: inspect the exact summary value attached to each issue reference summary field record.
- Interpretation: The provider supplies
summaryat issue reference summary field granularity in the format stated by its description; omitted or redacted content remains unknown.
ID
ID
issues.fields.epic.idID is the unique identifier of the referenced issue. It is needed to resolve references that repeat the same provider identifier.- Enables: match issue records to provider records that carry the same ID, without assuming that this field alone makes every row unique.
- Interpretation: The provider supplies
idas a record-level identifier onIssueReference. It is not a uniqueness guarantee unless a connector directive says so.
Key
Key
issues.fields.epic.keyKey identifies human-readable key of the referenced issue. It is needed to resolve references that repeat the same provider identifier.- Enables: match issue records to provider records that carry the same key, without assuming that this field alone makes every row unique.
- Interpretation: The provider supplies
keyas a record-level identifier onIssueReference. It is not a uniqueness guarantee unless a connector directive says so.
Self
Self
issues.fields.epic.selfSelf records REST API URL for the referenced issue. It retains the exact provider location for the referenced resource.- Enables: open or trace the exact provider resource referenced by self on a issue reference record.
- Interpretation: The provider supplies
selfas a URL or resource locator on each issue reference record. Availability still follows the provider’s permissions and retention.
Fix Versions
Fix Versions
issues.fields.fixVersionsFix Versions records fix versions associated with this issue. It preserves the containing or referenced object needed to reconstruct the provider relationship.- Enables: expand the nested fix versions object into its declared child fields for each issue field record.
- Interpretation: The provider returns
fixVersionsas a list onIssueFields; an absent value does not prove that no related object exists outside the credential’s visibility.
Archived
Archived
issues.fields.fixVersions.archivedArchived indicates whether this version is archived. It preserves the provider-reported yes-or-no condition for this record.- Enables: select issue records for which the provider reports archived as true or false.
- Interpretation: The provider supplies
archivedas a boolean per version object record; false and missing are distinct when the field is optional. In Jira Cloud, archived is a condition on the work record, not an individual-performance measure.
Description
Description
issues.fields.fixVersions.descriptionDescription records description of the version. It keeps the exact text, label, or authored value needed to interpret the record.- Enables: inspect the exact description value attached to each version object record.
- Interpretation: The provider supplies
descriptionat version object granularity in the format stated by its description; omitted or redacted content remains unknown.
ID
ID
issues.fields.fixVersions.idID is the unique identifier for the version. It is needed to resolve references that repeat the same provider identifier.- Enables: match issue records to provider records that carry the same ID, without assuming that this field alone makes every row unique.
- Interpretation: The provider supplies
idas a record-level identifier onVersionObject. It is not a uniqueness guarantee unless a connector directive says so.
Name
Name
issues.fields.fixVersions.nameName records name of the version. It keeps the exact text, label, or authored value needed to interpret the record.- Enables: inspect the exact name value attached to each version object record.
- Interpretation: The provider supplies
nameat version object granularity in the format stated by its description; omitted or redacted content remains unknown.
Released
Released
issues.fields.fixVersions.releasedReleased indicates whether this version has been released. It preserves the provider-reported yes-or-no condition for this record.- Enables: select issue records for which the provider reports released as true or false.
- Interpretation: The provider supplies
releasedas a boolean per version object record; false and missing are distinct when the field is optional. In Jira Cloud, released is a condition on the work record, not an individual-performance measure.
Release Date
Release Date
issues.fields.fixVersions.releaseDateRelease Date records release date of the version. It anchors the named event or boundary on the record’s timeline.- Enables: place issue records on a timeline by release date and select the records within an explicit reporting window.
- Interpretation: The provider supplies
releaseDateper version object record as a calendar date without a time of day; missing values mean the event or boundary was not reported.
Self
Self
issues.fields.fixVersions.selfSelf records REST API URL for this version. It retains the exact provider location for the referenced resource.- Enables: open or trace the exact provider resource referenced by self on a version object record.
- Interpretation: The provider supplies
selfas a URL or resource locator on each version object record. Availability still follows the provider’s permissions and retention.
Issuelinks
Issuelinks
issues.fields.issuelinksIssuelinks records links to other issues. It preserves the containing or referenced object needed to reconstruct the provider relationship.- Enables: expand the nested issuelinks object into its declared child fields for each issue field record.
- Interpretation: The provider returns
issuelinksas a list onIssueFields; an absent value does not prove that no related object exists outside the credential’s visibility.
ID
ID
issues.fields.issuelinks.idID is the unique identifier for the issue link. It is needed to resolve references that repeat the same provider identifier.- Enables: match issue records to provider records that carry the same ID, without assuming that this field alone makes every row unique.
- Interpretation: The provider supplies
idas a record-level identifier onIssueLinkObject. It is not a uniqueness guarantee unless a connector directive says so.
Inward Issue
Inward Issue
issues.fields.issuelinks.inwardIssueInward Issue captures the inward issue in the link relationship. It preserves the containing or referenced object needed to reconstruct the provider relationship.- Enables: reconstruct the parent-child structure expressed by inward issue on each issue link object record.
- Interpretation: The provider returns
inwardIssueas a nested object or reference onIssueLinkObject; an absent value does not prove that no related object exists outside the credential’s visibility.
Outward Issue
Outward Issue
issues.fields.issuelinks.outwardIssueOutward Issue captures the outward issue in the link relationship. It preserves the containing or referenced object needed to reconstruct the provider relationship.- Enables: reconstruct the parent-child structure expressed by outward issue on each issue link object record.
- Interpretation: The provider returns
outwardIssueas a nested object or reference onIssueLinkObject; an absent value does not prove that no related object exists outside the credential’s visibility.
Self
Self
issues.fields.issuelinks.selfSelf records REST API URL for this link. It retains the exact provider location for the referenced resource.- Enables: open or trace the exact provider resource referenced by self on a issue link object record.
- Interpretation: The provider supplies
selfas a URL or resource locator on each issue link object record. Availability still follows the provider’s permissions and retention.
Type
Type
issues.fields.issuelinks.typeType states type of the link relationship. It preserves the provider’s current classification of this record.- Enables: separate issue records by the exact provider-reported type value when describing their recorded state.
- Interpretation: The provider supplies
typeper issue link object record using its own state vocabulary; unknown and missing values must remain distinct. In Jira Cloud, type is the work record’s classification, not an individual-performance measure.
ID
ID
issues.fields.issuelinks.type.idID is the unique identifier for the link type. It is needed to resolve references that repeat the same provider identifier.- Enables: match issue records to provider records that carry the same ID, without assuming that this field alone makes every row unique.
- Interpretation: The provider supplies
idas a record-level identifier onIssueLinkTypeObject. It is not a uniqueness guarantee unless a connector directive says so.
Inward
Inward
issues.fields.issuelinks.type.inwardInward records inward description (e.g., ‘is blocked by’). It keeps the exact text, label, or authored value needed to interpret the record.- Enables: inspect the exact inward value attached to each issue link type object record.
- Interpretation: The provider supplies
inwardat issue link type object granularity in the format stated by its description; omitted or redacted content remains unknown.
Name
Name
issues.fields.issuelinks.type.nameName records name of the link type. It keeps the exact text, label, or authored value needed to interpret the record.- Enables: inspect the exact name value attached to each issue link type object record.
- Interpretation: The provider supplies
nameat issue link type object granularity in the format stated by its description; omitted or redacted content remains unknown.
Outward
Outward
issues.fields.issuelinks.type.outwardOutward records outward description (e.g., ‘blocks’). It keeps the exact text, label, or authored value needed to interpret the record.- Enables: inspect the exact outward value attached to each issue link type object record.
- Interpretation: The provider supplies
outwardat issue link type object granularity in the format stated by its description; omitted or redacted content remains unknown.
Self
Self
issues.fields.issuelinks.type.selfSelf records REST API URL for this link type. It retains the exact provider location for the referenced resource.- Enables: open or trace the exact provider resource referenced by self on a issue link type object record.
- Interpretation: The provider supplies
selfas a URL or resource locator on each issue link type object record. Availability still follows the provider’s permissions and retention.
Issuetype
Issuetype
issues.fields.issuetypeIssuetype states type of issue (Bug, Story, Task, etc.). It preserves the provider’s current classification of this record.- Enables: separate issue records by the exact provider-reported issuetype value when describing their recorded state.
- Interpretation: The provider supplies
issuetypeper issue field record using its own state vocabulary; unknown and missing values must remain distinct. In Jira Cloud, issuetype is the work record’s classification, not an individual-performance measure.
Labels
Labels
issues.fields.labelsLabels records labels applied to the issue. It preserves the containing or referenced object needed to reconstruct the provider relationship.- Enables: apply the provider-defined labels classifications to each issue field record.
- Interpretation: The provider returns
labelsas a list onIssueFields; an absent value does not prove that no related object exists outside the credential’s visibility.
Last Viewed
Last Viewed
issues.fields.lastViewedLast Viewed records the timestamp when the current user last viewed this issue. It anchors the named event or boundary on the record’s timeline.- Enables: place issue records on a timeline by last viewed and select the records within an explicit reporting window.
- Interpretation: The provider supplies
lastViewedper issue field record as a timestamp at the precision returned by the provider; missing values mean the event or boundary was not reported.
Parent
Parent
issues.fields.parentParent records parent issue reference (for subtasks or child issues in next-gen projects). It preserves the containing or referenced object needed to reconstruct the provider relationship.- Enables: reconstruct the parent-child structure expressed by parent on each issue field record.
- Interpretation: The provider returns
parentas a nested object or reference onIssueFields; an absent value does not prove that no related object exists outside the credential’s visibility.
Priority
Priority
issues.fields.priorityPriority states priority level of the issue. It preserves the provider’s current classification of this record.- Enables: separate issue records by the exact provider-reported priority value when describing their recorded state.
- Interpretation: The provider supplies
priorityper issue field record using its own state vocabulary; unknown and missing values must remain distinct. In Jira Cloud, priority is the work record’s classification, not an individual-performance measure.
Progress
Progress
issues.fields.progressProgress groups time spent, total estimated time, and completion percentage for the issue itself. It preserves the time-tracking state without including subtask rollups.- Enables: compare spent time with the issue estimate and identify incomplete or overrunning work.
- Interpretation: The provider supplies
progressas a nested progress object whose time fields are seconds and whose percent field uses a 0–100 scale; absence means no issue progress was reported.
Project
Project
issues.fields.projectProject records project this issue belongs to. It preserves the containing or referenced object needed to reconstruct the provider relationship.- Enables: associate each issue field record with the specific provider container named by project.
- Interpretation: The provider returns
projectas a nested object or reference onIssueFields; an absent value does not prove that no related object exists outside the credential’s visibility.
Avatar URLs
Avatar URLs
issues.fields.project.avatarUrlsAvatar URLs records project avatar URLs. It retains the exact provider location for the referenced resource.- Enables: open or trace the exact provider resource referenced by avatar urls on a project object record.
- Interpretation: The provider supplies
avatarUrlsas a URL or resource locator on each project object record. Availability still follows the provider’s permissions and retention.
ID
ID
issues.fields.project.idID is the unique identifier for the project. It is needed to resolve references that repeat the same provider identifier.- Enables: match issue records to provider records that carry the same ID, without assuming that this field alone makes every row unique.
- Interpretation: The provider supplies
idas a record-level identifier onProjectObject. It is not a uniqueness guarantee unless a connector directive says so.
Key
Key
issues.fields.project.keyKey identifies short key for the project (e.g., PROJ). It is needed to resolve references that repeat the same provider identifier.- Enables: match issue records to provider records that carry the same key, without assuming that this field alone makes every row unique.
- Interpretation: The provider supplies
keyas a record-level identifier onProjectObject. It is not a uniqueness guarantee unless a connector directive says so.
Name
Name
issues.fields.project.nameName records display name of the project. It keeps the exact text, label, or authored value needed to interpret the record.- Enables: inspect the exact name value attached to each project object record.
- Interpretation: The provider supplies
nameat project object granularity in the format stated by its description; omitted or redacted content remains unknown.
Project Category
Project Category
issues.fields.project.projectCategoryProject Category states category of the project. It preserves the provider’s current classification of this record.- Enables: separate issue records by the exact provider-reported project category value when describing their recorded state.
- Interpretation: The provider supplies
projectCategoryper project object record using its own state vocabulary; unknown and missing values must remain distinct. In Jira Cloud, project category is the work record’s classification, not an individual-performance measure.
Description
Description
issues.fields.project.projectCategory.descriptionDescription records description of the project category. It keeps the exact text, label, or authored value needed to interpret the record.- Enables: inspect the exact description value attached to each project category object record.
- Interpretation: The provider supplies
descriptionat project category object granularity in the format stated by its description; omitted or redacted content remains unknown.
ID
ID
issues.fields.project.projectCategory.idID is the unique identifier for the project category. It is needed to resolve references that repeat the same provider identifier.- Enables: match issue records to provider records that carry the same ID, without assuming that this field alone makes every row unique.
- Interpretation: The provider supplies
idas a record-level identifier onProjectCategoryObject. It is not a uniqueness guarantee unless a connector directive says so.
Name
Name
issues.fields.project.projectCategory.nameName states name of the project category. It preserves the provider’s current classification of this record.- Enables: filter and group issue records by the Jira Cloud project category name exposed by the nested object.
- Interpretation: The provider supplies
nameper project category object record using its own state vocabulary; unknown and missing values must remain distinct. In Jira Cloud, name is the work record’s classification, not an individual-performance measure.
Self
Self
issues.fields.project.projectCategory.selfSelf records REST API URL for this category. It retains the exact provider location for the referenced resource.- Enables: open or trace the exact provider resource referenced by self on a project category object record.
- Interpretation: The provider supplies
selfas a URL or resource locator on each project category object record. Availability still follows the provider’s permissions and retention.
Project Type Key
Project Type Key
issues.fields.project.projectTypeKeyProject Type Key identifies type of project (software, business, service_desk). It is needed to resolve references that repeat the same provider identifier.- Enables: match issue records to provider records that carry the same project type key, without assuming that this field alone makes every row unique.
- Interpretation: The provider supplies
projectTypeKeyas a record-level identifier onProjectObject. It is not a uniqueness guarantee unless a connector directive says so.
Self
Self
issues.fields.project.selfSelf records REST API URL for this project. It retains the exact provider location for the referenced resource.- Enables: open or trace the exact provider resource referenced by self on a project object record.
- Interpretation: The provider supplies
selfas a URL or resource locator on each project object record. Availability still follows the provider’s permissions and retention.
Simplified
Simplified
issues.fields.project.simplifiedSimplified indicates whether this is a next-gen (simplified) project. It preserves the provider-reported yes-or-no condition for this record.- Enables: select issue records for which the provider reports simplified as true or false.
- Interpretation: The provider supplies
simplifiedas a boolean per project object record; false and missing are distinct when the field is optional. In Jira Cloud, simplified is a condition on the work record, not an individual-performance measure.
Reporter
Reporter
issues.fields.reporterReporter records user who reported this issue. It keeps the provider-reported person or account context attached to the record.- Enables: attribute the issue field record to the provider-reported person or account represented by reporter.
- Interpretation: The provider supplies
reporteras identity or attribution context on each issue field record. In Jira Cloud, reporter is attribution or membership context for the work record, not a measure of an individual’s performance.
Resolution
Resolution
issues.fields.resolutionResolution states resolution of the issue if resolved. It preserves the provider’s current classification of this record.- Enables: separate issue records by the exact provider-reported resolution value when describing their recorded state.
- Interpretation: The provider supplies
resolutionper issue field record using its own state vocabulary; unknown and missing values must remain distinct. In Jira Cloud, resolution is the work record’s classification, not an individual-performance measure.
Description
Description
issues.fields.resolution.descriptionDescription records description of the resolution. It keeps the exact text, label, or authored value needed to interpret the record.- Enables: inspect the exact description value attached to each resolution object record.
- Interpretation: The provider supplies
descriptionat resolution object granularity in the format stated by its description; omitted or redacted content remains unknown.
ID
ID
issues.fields.resolution.idID is the unique identifier for the resolution. It is needed to resolve references that repeat the same provider identifier.- Enables: match issue records to provider records that carry the same ID, without assuming that this field alone makes every row unique.
- Interpretation: The provider supplies
idas a record-level identifier onResolutionObject. It is not a uniqueness guarantee unless a connector directive says so.
Name
Name
issues.fields.resolution.nameName states name of the resolution (e.g., Done, Won’t Do). It preserves the provider’s current classification of this record.- Enables: filter and group issue records by the Jira Cloud resolution name exposed by the nested object.
- Interpretation: The provider supplies
nameper resolution object record using its own state vocabulary; unknown and missing values must remain distinct. In Jira Cloud, name is the work record’s classification, not an individual-performance measure.
Self
Self
issues.fields.resolution.selfSelf records REST API URL for this resolution. It retains the exact provider location for the referenced resource.- Enables: open or trace the exact provider resource referenced by self on a resolution object record.
- Interpretation: The provider supplies
selfas a URL or resource locator on each resolution object record. Availability still follows the provider’s permissions and retention.
Resolutiondate
Resolutiondate
issues.fields.resolutiondateResolutiondate records the timestamp when the issue was resolved. It anchors the named event or boundary on the record’s timeline.- Enables: place issue records on a timeline by resolutiondate and select the records within an explicit reporting window.
- Interpretation: The provider supplies
resolutiondateper issue field record as a timestamp at the precision returned by the provider; missing values mean the event or boundary was not reported.
Security
Security
issues.fields.securitySecurity states security level of this issue. It preserves the provider’s current classification of this record.- Enables: separate issue records by the exact provider-reported security value when describing their recorded state.
- Interpretation: The provider supplies
securityper issue field record using its own state vocabulary; unknown and missing values must remain distinct. In Jira Cloud, security is the work record’s classification, not an individual-performance measure.
Description
Description
issues.fields.security.descriptionDescription records description of the security level. It keeps the exact text, label, or authored value needed to interpret the record.- Enables: inspect the exact description value attached to each security level object record.
- Interpretation: The provider supplies
descriptionat security level object granularity in the format stated by its description; omitted or redacted content remains unknown.
ID
ID
issues.fields.security.idID is the unique identifier for the security level. It is needed to resolve references that repeat the same provider identifier.- Enables: match issue records to provider records that carry the same ID, without assuming that this field alone makes every row unique.
- Interpretation: The provider supplies
idas a record-level identifier onSecurityLevelObject. It is not a uniqueness guarantee unless a connector directive says so.
Name
Name
issues.fields.security.nameName records name of the security level. It keeps the exact text, label, or authored value needed to interpret the record.- Enables: inspect the exact name value attached to each security level object record.
- Interpretation: The provider supplies
nameat security level object granularity in the format stated by its description; omitted or redacted content remains unknown.
Self
Self
issues.fields.security.selfSelf records REST API URL for this security level. It retains the exact provider location for the referenced resource.- Enables: open or trace the exact provider resource referenced by self on a security level object record.
- Interpretation: The provider supplies
selfas a URL or resource locator on each security level object record. Availability still follows the provider’s permissions and retention.
Sprint
Sprint
issues.fields.sprintSprint states active sprint this issue is in (from Jira Software). It preserves the provider’s current classification of this record.- Enables: separate issue records by the exact provider-reported sprint value when describing their recorded state.
- Interpretation: The provider supplies
sprintper issue field record using its own state vocabulary; unknown and missing values must remain distinct. In Jira Cloud, sprint is the work record’s classification, not an individual-performance measure.
Status
Status
issues.fields.statusStatus states current workflow status of the issue. It preserves the provider’s current classification of this record.- Enables: filter issue records to a selected Jira status and group issue counts by that exact workflow classification.
- Interpretation: The provider supplies
statusper issue field record using its own state vocabulary; unknown and missing values must remain distinct. In Jira Cloud, status is the work record’s classification, not an individual-performance measure.
Statuscategorychangedate
Statuscategorychangedate
issues.fields.statuscategorychangedateStatuscategorychangedate records the timestamp when the status category last changed. It anchors the named event or boundary on the record’s timeline.- Enables: place issue records on a timeline by statuscategorychangedate and select the records within an explicit reporting window.
- Interpretation: The provider supplies
statuscategorychangedateper issue field record as a timestamp at the precision returned by the provider; missing values mean the event or boundary was not reported.
Story Points
Story Points
issues.fields.storyPointsStory Points records story points estimate (custom field, commonly mapped). It retains configured attributes whose keys or shape are not fixed by this base schema.- Enables: interpret story points according to the provider and Workspace configuration that produced each issue record.
- Interpretation: Keys and value shapes within
storyPointscan vary with provider and customer configuration; consumers must inspect the observed Workspace schema rather than assume a fixed contract.
Subtasks
Subtasks
issues.fields.subtasksSubtasks records subtasks of this issue. It preserves the containing or referenced object needed to reconstruct the provider relationship.- Enables: reconstruct the parent-child structure expressed by subtasks on each issue field record.
- Interpretation: The provider returns
subtasksas a list onIssueFields; an absent value does not prove that no related object exists outside the credential’s visibility.
Summary
Summary
issues.fields.summarySummary records short title describing the issue. It keeps the exact text, label, or authored value needed to interpret the record.- Enables: inspect the exact summary value attached to each issue field record.
- Interpretation: The provider supplies
summaryat issue field granularity in the format stated by its description; omitted or redacted content remains unknown.
Timeestimate
Timeestimate
issues.fields.timeestimateTimeestimate reports remaining time estimate in seconds. It preserves the elapsed interval reported for this record.- Enables: compare the provider-recorded interval represented by timeestimate across issue records.
- Interpretation: The provider supplies
timeestimateper issue field record in seconds; it is an elapsed or recorded interval, not an outcome measure.
Timeoriginalestimate
Timeoriginalestimate
issues.fields.timeoriginalestimateTimeoriginalestimate reports original time estimate in seconds. It preserves the elapsed interval reported for this record.- Enables: compare the provider-recorded interval represented by timeoriginalestimate across issue records.
- Interpretation: The provider supplies
timeoriginalestimateper issue field record in seconds; it is an elapsed or recorded interval, not an outcome measure.
Timespent
Timespent
issues.fields.timespentTimespent reports the total time spent in seconds. It preserves the elapsed interval reported for this record.- Enables: compare the provider-recorded interval represented by timespent across issue records.
- Interpretation: The provider supplies
timespentper issue field record in seconds; it is an elapsed or recorded interval, not an outcome measure.
Timetracking
Timetracking
issues.fields.timetrackingTimetracking records time tracking information. It preserves the containing or referenced object needed to reconstruct the provider relationship.- Enables: expand the nested timetracking object into its declared child fields for each issue field record.
- Interpretation: The provider returns
timetrackingas a nested object or reference onIssueFields; an absent value does not prove that no related object exists outside the credential’s visibility.
Original Estimate
Original Estimate
issues.fields.timetracking.originalEstimateOriginal Estimate records the issue’s original planned duration in Jira’s human-readable format. It preserves the planning interval alongside its seconds representation.- Enables: compare planned effort across issues and display the estimate in the provider’s own duration syntax.
- Interpretation: The provider supplies
originalEstimateas duration text such as5d 2h; consumers must use Jira’s unit conventions rather than treat the string as an ordinal.
Original Estimate Seconds
Original Estimate Seconds
issues.fields.timetracking.originalEstimateSecondsOriginal Estimate Seconds reports original estimate in seconds. It preserves the elapsed interval reported for this record.- Enables: compare the provider-recorded interval represented by original estimate seconds across issue records.
- Interpretation: The provider supplies
originalEstimateSecondsper time tracking object record in seconds; it is an elapsed or recorded interval, not an outcome measure.
Remaining Estimate
Remaining Estimate
issues.fields.timetracking.remainingEstimateRemaining Estimate records the issue’s remaining planned duration in Jira’s human-readable format. It preserves the current forecast alongside its seconds representation.- Enables: compare outstanding effort across issues and display the estimate in the provider’s own duration syntax.
- Interpretation: The provider supplies
remainingEstimateas provider-formatted duration text; consumers must use Jira’s unit conventions rather than treat the string as an ordinal.
Remaining Estimate Seconds
Remaining Estimate Seconds
issues.fields.timetracking.remainingEstimateSecondsRemaining Estimate Seconds reports remaining estimate in seconds. It preserves the elapsed interval reported for this record.- Enables: compare the provider-recorded interval represented by remaining estimate seconds across issue records.
- Interpretation: The provider supplies
remainingEstimateSecondsper time tracking object record in seconds; it is an elapsed or recorded interval, not an outcome measure.
Time Spent
Time Spent
issues.fields.timetracking.timeSpentTime Spent reports human-readable total time spent. It preserves the elapsed interval reported for this record.- Enables: compare the provider-recorded interval represented by time spent across issue records.
- Interpretation: The provider supplies
timeSpentper time tracking object record in the unit stated by the provider description; it is an elapsed or recorded interval, not an outcome measure.
Time Spent Seconds
Time Spent Seconds
issues.fields.timetracking.timeSpentSecondsTime Spent Seconds reports the total time spent in seconds. It preserves the elapsed interval reported for this record.- Enables: compare the provider-recorded interval represented by time spent seconds across issue records.
- Interpretation: The provider supplies
timeSpentSecondsper time tracking object record in seconds; it is an elapsed or recorded interval, not an outcome measure.
Updated
Updated
issues.fields.updatedUpdated records the timestamp when the issue was last updated. It anchors the named event or boundary on the record’s timeline.- Enables: place issue records on a timeline by updated and select the records within an explicit reporting window.
- Interpretation: The provider supplies
updatedper issue field record as a timestamp at the precision returned by the provider; missing values mean the event or boundary was not reported.
Versions
Versions
issues.fields.versionsVersions records affects versions associated with this issue. It preserves the containing or referenced object needed to reconstruct the provider relationship.- Enables: expand the nested versions object into its declared child fields for each issue field record.
- Interpretation: The provider returns
versionsas a list onIssueFields; an absent value does not prove that no related object exists outside the credential’s visibility.
Votes
Votes
issues.fields.votesVotes records vote information for this issue. It preserves the containing or referenced object needed to reconstruct the provider relationship.- Enables: expand the nested votes object into its declared child fields for each issue field record.
- Interpretation: The provider returns
votesas a nested object or reference onIssueFields; an absent value does not prove that no related object exists outside the credential’s visibility.
Has Voted
Has Voted
issues.fields.votes.hasVotedHas Voted indicates whether the current user has voted. It preserves the provider-reported yes-or-no condition for this record.- Enables: select issue records for which the provider reports has voted as true or false.
- Interpretation: The provider supplies
hasVotedas a boolean per votes object record; false and missing are distinct when the field is optional. In Jira Cloud, has voted is a condition on the work record, not an individual-performance measure.
Self
Self
issues.fields.votes.selfSelf records REST API URL for votes. It retains the exact provider location for the referenced resource.- Enables: open or trace the exact provider resource referenced by self on a votes object record.
- Interpretation: The provider supplies
selfas a URL or resource locator on each votes object record. Availability still follows the provider’s permissions and retention.
Votes
Votes
issues.fields.votes.votesVotes reports the number of votes. It preserves the stated measure at this record’s granularity.- Enables: measure the provider-reported votes for each votes object record.
- Interpretation: The provider supplies
votesat votes object granularity as a count at one value per record; zero and missing are not interchangeable.
Watches
Watches
issues.fields.watchesWatches records watch information for this issue. It preserves the containing or referenced object needed to reconstruct the provider relationship.- Enables: expand the nested watches object into its declared child fields for each issue field record.
- Interpretation: The provider returns
watchesas a nested object or reference onIssueFields; an absent value does not prove that no related object exists outside the credential’s visibility.
Is Watching
Is Watching
issues.fields.watches.isWatchingIs Watching indicates whether the current user is watching. It preserves the provider-reported yes-or-no condition for this record.- Enables: select issue records for which the provider reports is watching as true or false.
- Interpretation: The provider supplies
isWatchingas a boolean per watches object record; false and missing are distinct when the field is optional. In Jira Cloud, is watching is a condition on the work record, not an individual-performance measure.
Self
Self
issues.fields.watches.selfSelf records REST API URL for watches. It retains the exact provider location for the referenced resource.- Enables: open or trace the exact provider resource referenced by self on a watches object record.
- Interpretation: The provider supplies
selfas a URL or resource locator on each watches object record. Availability still follows the provider’s permissions and retention.
Watch Count
Watch Count
issues.fields.watches.watchCountWatch Count reports the number of watchers. It preserves the stated measure at this record’s granularity.- Enables: measure the provider-reported watch count for each watches object record.
- Interpretation: The provider supplies
watchCountat watches object granularity as a count at one value per record; zero and missing are not interchangeable.
Worklog
Worklog
issues.fields.worklogWorklog records worklogs on this issue. It preserves the containing or referenced object needed to reconstruct the provider relationship.- Enables: enumerate the nested worklog records contained by each issue field record.
- Interpretation: The provider returns
worklogas a nested object or reference onIssueFields; an absent value does not prove that no related object exists outside the credential’s visibility.
Max Results
Max Results
issues.fields.worklog.maxResultsMax Results reports maximum number of worklogs returned. It preserves the stated measure at this record’s granularity.- Enables: measure the provider-reported max results for each worklog container record.
- Interpretation: The provider supplies
maxResultsat worklog container granularity as a count at one value per record; zero and missing are not interchangeable.
Start At
Start At
issues.fields.worklog.startAtStart At identifies the pagination offset of the first worklog returned in the embedded page. It locates that page within the issue’s complete worklog collection.- Enables: detect partial worklog pages and continue interpretation with
maxResultsandtotal. - Interpretation: The provider supplies
startAtas a zero-based pagination offset, not a worklog count or business measure; zero denotes the first page.
Total
Total
issues.fields.worklog.totalTotal reports the total number of worklogs on the issue. It preserves the stated measure at this record’s granularity.- Enables: measure the provider-reported total for each worklog container record.
- Interpretation: The provider supplies
totalat worklog container granularity as a count at one value per record; zero and missing are not interchangeable.
Worklogs
Worklogs
issues.fields.worklog.worklogsWorklogs records list of worklogs on the issue. It preserves the containing or referenced object needed to reconstruct the provider relationship.- Enables: enumerate the nested worklogs records contained by each worklog container record.
- Interpretation: The provider returns
worklogsas a list onWorklogContainer; an absent value does not prove that no related object exists outside the credential’s visibility.
Author
Author
issues.fields.worklog.worklogs.authorAuthor records user who created the worklog. It keeps the provider-reported person or account context attached to the record.- Enables: attribute the worklog object record to the provider-reported actor represented by author.
- Interpretation: The provider supplies
authoras identity or attribution context on each worklog object record. In Jira Cloud, author is attribution or membership context for the work record, not a measure of an individual’s performance.
Comment
Comment
issues.fields.worklog.worklogs.commentComment records worklog comment in ADF format. It keeps the exact text, label, or authored value needed to interpret the record.- Enables: inspect the exact comment value attached to each worklog object record.
- Interpretation: The provider supplies
commentat worklog object granularity in the format stated by its description; omitted or redacted content remains unknown.
Created
Created
issues.fields.worklog.worklogs.createdCreated records the timestamp when the worklog was created. It anchors the named event or boundary on the record’s timeline.- Enables: place issue records on a timeline by created and select the records within an explicit reporting window.
- Interpretation: The provider supplies
createdper worklog object record as a timestamp at the precision returned by the provider; missing values mean the event or boundary was not reported.
ID
ID
issues.fields.worklog.worklogs.idID is the unique identifier for the worklog. It is needed to resolve references that repeat the same provider identifier.- Enables: match issue records to provider records that carry the same ID, without assuming that this field alone makes every row unique.
- Interpretation: The provider supplies
idas a record-level identifier onWorklogObject. It is not a uniqueness guarantee unless a connector directive says so.
Issue ID
Issue ID
issues.fields.worklog.worklogs.issueIdIssue ID is the ID of the issue this worklog belongs to. It is needed to resolve references that repeat the same provider identifier.- Enables: match issue records to provider records that carry the same issue ID, without assuming that this field alone makes every row unique.
- Interpretation: The provider supplies
issueIdas a record-level identifier onWorklogObject. It is not a uniqueness guarantee unless a connector directive says so.
Self
Self
issues.fields.worklog.worklogs.selfSelf records REST API URL for this worklog. It retains the exact provider location for the referenced resource.- Enables: open or trace the exact provider resource referenced by self on a worklog object record.
- Interpretation: The provider supplies
selfas a URL or resource locator on each worklog object record. Availability still follows the provider’s permissions and retention.
Started
Started
issues.fields.worklog.worklogs.startedStarted records the timestamp when the work was started. It anchors the named event or boundary on the record’s timeline.- Enables: place issue records on a timeline by started and select the records within an explicit reporting window.
- Interpretation: The provider supplies
startedper worklog object record as a timestamp at the precision returned by the provider; missing values mean the event or boundary was not reported.
Time Spent
Time Spent
issues.fields.worklog.worklogs.timeSpentTime Spent reports human-readable time spent (e.g., ‘3h 20m’). It preserves the elapsed interval reported for this record.- Enables: compare the provider-recorded interval represented by time spent across issue records.
- Interpretation: The provider supplies
timeSpentper worklog object record in the unit stated by the provider description; it is an elapsed or recorded interval, not an outcome measure.
Time Spent Seconds
Time Spent Seconds
issues.fields.worklog.worklogs.timeSpentSecondsTime Spent Seconds reports time spent in seconds. It preserves the elapsed interval reported for this record.- Enables: compare the provider-recorded interval represented by time spent seconds across issue records.
- Interpretation: The provider supplies
timeSpentSecondsper worklog object record in seconds; it is an elapsed or recorded interval, not an outcome measure.
Update Author
Update Author
issues.fields.worklog.worklogs.updateAuthorUpdate Author records user who last updated the worklog. It keeps the provider-reported person or account context attached to the record.- Enables: attribute the worklog object record to the provider-reported actor represented by update author.
- Interpretation: The provider supplies
updateAuthoras identity or attribution context on each worklog object record. In Jira Cloud, update author is attribution or membership context for the work record, not a measure of an individual’s performance.
Updated
Updated
issues.fields.worklog.worklogs.updatedUpdated records the timestamp when the worklog was last updated. It anchors the named event or boundary on the record’s timeline.- Enables: place issue records on a timeline by updated and select the records within an explicit reporting window.
- Interpretation: The provider supplies
updatedper worklog object record as a timestamp at the precision returned by the provider; missing values mean the event or boundary was not reported.
Visibility
Visibility
issues.fields.worklog.worklogs.visibilityVisibility states visibility restriction for the worklog. It documents the access-related value reported for this object or membership.- Enables: describe the provider-reported visibility attached to each worklog object record.
- Interpretation: The provider supplies
visibilityat worklog object granularity. It describes provider-reported context and does not prove effective access beyond the returned record.
Workratio
Workratio
issues.fields.workratioWorkratio reports the issue’s work ratio as a percentage. It relates recorded work to the available estimate.- Enables: identify issues consuming more or less effort than planned and separate issues that lack an estimate.
- Interpretation: The provider supplies
workratioas an integer percentage and uses-1when no estimate applies;-1, zero, and missing have different meanings.
ID
ID
issues.idID is the unique numeric identifier for the issue. It supplies the declared record identity used when repeated ingestions represent the same source row.- Enables: recognize repeated ingestions of the same jira cloud issue source row before constructing its represented state.
- Interpretation: The provider supplies
idat one value per jira cloud issue record, andx-transformDedupKeyexplicitly marks it as the record key.
Key
Key
issues.keyKey identifies human-readable issue key like PROJ-123. It is needed to resolve references that repeat the same provider identifier.- Enables: match issue records to provider records that carry the same key, without assuming that this field alone makes every row unique.
- Interpretation: The provider supplies
keyas a record-level identifier onJiraCloudIssue. It is not a uniqueness guarantee unless a connector directive says so.
Names
Names
issues.namesNames records map of field IDs to human-readable field names, present when expand=names is requested. It preserves the configuration or technical value needed to explain how the provider object is defined.- Enables: inspect the exact names when validating the configuration or technical definition of a jira cloud issue record.
- Interpretation: The provider supplies
namesas configuration or technical metadata onJiraCloudIssue; consumers must preserve the exact syntax and documented vocabulary.
Operations
Operations
issues.operationsOperations records available operations on this issue. It preserves the configuration or technical value needed to explain how the provider object is defined.- Enables: inspect the exact operations when validating the configuration or technical definition of a jira cloud issue record.
- Interpretation: The provider supplies
operationsas configuration or technical metadata onJiraCloudIssue; consumers must preserve the exact syntax and documented vocabulary.
Project Key
Project Key
issues.project_keyProject Key identifies parent key injected by the ingestor from the projects to issues traversal parentContextFields. Not part of the upstream API response; written into each row at bronze ingestion time. It is needed to resolve references that repeat the same provider identifier.- Enables: match issue records to provider records that carry the same project key, without assuming that this field alone makes every row unique.
- Interpretation: The provider supplies
project_keyas a record-level identifier onJiraCloudIssue. It is not a uniqueness guarantee unless a connector directive says so.
Rendered Fields
Rendered Fields
issues.renderedFieldsRendered Fields records HTML-rendered versions of fields, present when expand=renderedFields is requested. It preserves the configuration or technical value needed to explain how the provider object is defined.- Enables: inspect the exact rendered fields when validating the configuration or technical definition of a jira cloud issue record.
- Interpretation: The provider supplies
renderedFieldsas configuration or technical metadata onJiraCloudIssue; consumers must preserve the exact syntax and documented vocabulary.
Self
Self
issues.selfSelf records REST API URL for this issue. It retains the exact provider location for the referenced resource.- Enables: open or trace the exact provider resource referenced by self on a jira cloud issue record.
- Interpretation: The provider supplies
selfas a URL or resource locator on each jira cloud issue record. Availability still follows the provider’s permissions and retention.
Transitions
Transitions
issues.transitionsTransitions records available workflow transitions for this issue. It preserves the containing or referenced object needed to reconstruct the provider relationship.- Enables: expand the nested transitions object into its declared child fields for each jira cloud issue record.
- Interpretation: The provider returns
transitionsas a list onJiraCloudIssue; an absent value does not prove that no related object exists outside the credential’s visibility.
Has Screen
Has Screen
issues.transitions.hasScreenHas Screen indicates whether the transition has an associated screen. It preserves the provider-reported yes-or-no condition for this record.- Enables: select issue records for which the provider reports has screen as true or false.
- Interpretation: The provider supplies
hasScreenas a boolean per issue transition record; false and missing are distinct when the field is optional. In Jira Cloud, has screen is a condition on the work record, not an individual-performance measure.
ID
ID
issues.transitions.idID is the unique identifier for the transition. It supplies the declared record identity used when repeated ingestions represent the same source row.- Enables: recognize repeated ingestions of the same issue transition source row before constructing its represented state.
- Interpretation: The provider supplies
idat one value per issue transition record, andx-transformDedupKeyexplicitly marks it as the record key.
Is Conditional
Is Conditional
issues.transitions.isConditionalIs Conditional indicates whether this transition has conditions. It preserves the provider-reported yes-or-no condition for this record.- Enables: select issue records for which the provider reports is conditional as true or false.
- Interpretation: The provider supplies
isConditionalas a boolean per issue transition record; false and missing are distinct when the field is optional. In Jira Cloud, is conditional is a condition on the work record, not an individual-performance measure.
Is Global
Is Global
issues.transitions.isGlobalIs Global indicates whether this is a global transition. It preserves the provider-reported yes-or-no condition for this record.- Enables: select issue records for which the provider reports is global as true or false.
- Interpretation: The provider supplies
isGlobalas a boolean per issue transition record; false and missing are distinct when the field is optional. In Jira Cloud, is global is a condition on the work record, not an individual-performance measure.
Is Initial
Is Initial
issues.transitions.isInitialIs Initial indicates whether this is the initial transition. It preserves the provider-reported yes-or-no condition for this record.- Enables: select issue records for which the provider reports is initial as true or false.
- Interpretation: The provider supplies
isInitialas a boolean per issue transition record; false and missing are distinct when the field is optional. In Jira Cloud, is initial is a condition on the work record, not an individual-performance measure.
Name
Name
issues.transitions.nameName records name of the transition. It keeps the exact text, label, or authored value needed to interpret the record.- Enables: inspect the exact name value attached to each issue transition record.
- Interpretation: The provider supplies
nameat issue transition granularity in the format stated by its description; omitted or redacted content remains unknown.
To
To
issues.transitions.toTo states target status of the transition. It preserves the provider’s current classification of this record.- Enables: separate issue records by the exact provider-reported to value when describing their recorded state.
- Interpretation: The provider supplies
toper issue transition record using its own state vocabulary; unknown and missing values must remain distinct. In Jira Cloud, to is the work record’s classification, not an individual-performance measure.
Projects
Projects
projectsProjects contain Jira Cloud projects.- Enables: map Jira Cloud issues to their project containers and project metadata.
- Scope: Reads the declared collection through
GET /rest/api/3/project/searchas a full snapshot. Results contain only Jira records visible to the configured account; permission-hidden projects, issues, and comments are absent.
Archived
Archived
projects.archivedArchived indicates whether the project is archived. It preserves the provider-reported yes-or-no condition for this record.- Enables: select project records for which the provider reports archived as true or false.
- Interpretation: The provider supplies
archivedas a boolean per jira cloud project record; false and missing are distinct when the field is optional. In Jira Cloud, archived is a condition on the work record, not an individual-performance measure.
Archived By
Archived By
projects.archivedByArchived By captures the user who archived the project. It preserves the provider’s current classification of this record.- Enables: separate project records by the exact provider-reported archived by value when describing their recorded state.
- Interpretation: The provider supplies
archivedByper jira cloud project record using its own state vocabulary; unknown and missing values must remain distinct. In Jira Cloud, archived by is the work record’s classification, not an individual-performance measure.
Account ID
Account ID
projects.archivedBy.accountIdAccount ID identifies atlassian account ID of the user. It is needed to resolve references that repeat the same provider identifier.- Enables: match project records to provider records that carry the same account ID, without assuming that this field alone makes every row unique.
- Interpretation: The provider supplies
accountIdas a record-level identifier onUserSummary. It is not a uniqueness guarantee unless a connector directive says so.
Account Type
Account Type
projects.archivedBy.accountTypeAccount Type states type of the user account. It preserves the provider’s current classification of this record.- Enables: separate project records by the exact provider-reported account type value when describing their recorded state.
- Interpretation: The provider supplies
accountTypeper user summary record using its own state vocabulary; unknown and missing values must remain distinct. In Jira Cloud, account type is the work record’s classification, not an individual-performance measure.
Active
Active
projects.archivedBy.activeActive indicates whether the user account is active. It preserves the provider-reported yes-or-no condition for this record.- Enables: select project records for which the provider reports active as true or false.
- Interpretation: The provider supplies
activeas a boolean per user summary record; false and missing are distinct when the field is optional. In Jira Cloud, active is a condition on the work record, not an individual-performance measure.
Avatar URLs
Avatar URLs
projects.archivedBy.avatarUrlsAvatar URLs records avatar URLs for the user in various sizes. It retains the exact provider location for the referenced resource.- Enables: open or trace the exact provider resource referenced by avatar urls on a user summary record.
- Interpretation: The provider supplies
avatarUrlsas a URL or resource locator on each user summary record. Availability still follows the provider’s permissions and retention.
16x16
16x16
projects.archivedBy.avatarUrls.16x1616x16 records URL for the 16x16 pixel avatar. It retains the exact provider location for the referenced resource.- Enables: open or trace the exact provider resource referenced by 16x16 on a avatar url record.
- Interpretation: The provider supplies
16x16as a URL or resource locator on each avatar url record. Availability still follows the provider’s permissions and retention.
24x24
24x24
projects.archivedBy.avatarUrls.24x2424x24 records URL for the 24x24 pixel avatar. It retains the exact provider location for the referenced resource.- Enables: open or trace the exact provider resource referenced by 24x24 on a avatar url record.
- Interpretation: The provider supplies
24x24as a URL or resource locator on each avatar url record. Availability still follows the provider’s permissions and retention.
32x32
32x32
projects.archivedBy.avatarUrls.32x3232x32 records URL for the 32x32 pixel avatar. It retains the exact provider location for the referenced resource.- Enables: open or trace the exact provider resource referenced by 32x32 on a avatar url record.
- Interpretation: The provider supplies
32x32as a URL or resource locator on each avatar url record. Availability still follows the provider’s permissions and retention.
48x48
48x48
projects.archivedBy.avatarUrls.48x4848x48 records URL for the 48x48 pixel avatar. It retains the exact provider location for the referenced resource.- Enables: open or trace the exact provider resource referenced by 48x48 on a avatar url record.
- Interpretation: The provider supplies
48x48as a URL or resource locator on each avatar url record. Availability still follows the provider’s permissions and retention.
Display Name
Display Name
projects.archivedBy.displayNameDisplay Name records display name of the user. It keeps the provider-reported person or account context attached to the record.- Enables: attribute the user summary record to the provider-reported person or account represented by display name.
- Interpretation: The provider supplies
displayNameas identity or attribution context on each user summary record. In Jira Cloud, display name is attribution or membership context for the work record, not a measure of an individual’s performance.
Email Address
Email Address
projects.archivedBy.emailAddressEmail Address records email address of the user (if visible). It keeps the provider-reported person or account context attached to the record.- Enables: attribute the user summary record to the provider-reported person or account represented by email address.
- Interpretation: The provider supplies
emailAddressas identity or attribution context on each user summary record. In Jira Cloud, email address is attribution or membership context for the work record, not a measure of an individual’s performance.
Self
Self
projects.archivedBy.selfSelf records REST API URL for this user resource. It retains the exact provider location for the referenced resource.- Enables: open or trace the exact provider resource referenced by self on a user summary record.
- Interpretation: The provider supplies
selfas a URL or resource locator on each user summary record. Availability still follows the provider’s permissions and retention.
Time Zone
Time Zone
projects.archivedBy.timeZoneTime Zone records time zone of the user. It preserves the geographic, locale, time-zone, or coordinate context represented by the field.- Enables: interpret dates, times, or localized text for projects using the recorded time zone.
- Interpretation: The provider supplies
timeZoneas location or localization context per user summary record; it does not establish a person’s real-time physical location.
Archived Date
Archived Date
projects.archivedDateArchived Date records the date when the project was archived. It preserves the provider’s current classification of this record.- Enables: separate project records by the exact provider-reported archived date value when describing their recorded state.
- Interpretation: The provider supplies
archivedDateper jira cloud project record using its own state vocabulary; unknown and missing values must remain distinct. In Jira Cloud, archived date is the work record’s classification, not an individual-performance measure.
Avatar URLs
Avatar URLs
projects.avatarUrlsAvatar URLs records URLs for the project avatar in various sizes. It retains the exact provider location for the referenced resource.- Enables: open or trace the exact provider resource referenced by avatar urls on a jira cloud project record.
- Interpretation: The provider supplies
avatarUrlsas a URL or resource locator on each jira cloud project record. Availability still follows the provider’s permissions and retention.
Deleted
Deleted
projects.deletedDeleted indicates whether the project has been moved to the trash and is pending deletion. It preserves the provider-reported yes-or-no condition for this record.- Enables: select project records for which the provider reports deleted as true or false.
- Interpretation: The provider supplies
deletedas a boolean per jira cloud project record; false and missing are distinct when the field is optional. In Jira Cloud, deleted is a condition on the work record, not an individual-performance measure.
Deleted By
Deleted By
projects.deletedByDeleted By captures the user who deleted the project. It preserves the provider’s current classification of this record.- Enables: separate project records by the exact provider-reported deleted by value when describing their recorded state.
- Interpretation: The provider supplies
deletedByper jira cloud project record using its own state vocabulary; unknown and missing values must remain distinct. In Jira Cloud, deleted by is the work record’s classification, not an individual-performance measure.
Deleted Date
Deleted Date
projects.deletedDateDeleted Date records the date when the project was moved to the trash. It preserves the provider’s current classification of this record.- Enables: separate project records by the exact provider-reported deleted date value when describing their recorded state.
- Interpretation: The provider supplies
deletedDateper jira cloud project record using its own state vocabulary; unknown and missing values must remain distinct. In Jira Cloud, deleted date is the work record’s classification, not an individual-performance measure.
Description
Description
projects.descriptionDescription records project description text, may contain Atlassian Document Format or plain text. It keeps the exact text, label, or authored value needed to interpret the record.- Enables: inspect the exact description value attached to each jira cloud project record.
- Interpretation: The provider supplies
descriptionat jira cloud project granularity in the format stated by its description; omitted or redacted content remains unknown.
Entity ID
Entity ID
projects.entityIdEntity ID identifies entity ID used for cross-product identification. It is needed to resolve references that repeat the same provider identifier.- Enables: match project records to provider records that carry the same entity ID, without assuming that this field alone makes every row unique.
- Interpretation: The provider supplies
entityIdas a record-level identifier onJiraCloudProject. It is not a uniqueness guarantee unless a connector directive says so.
Expand
Expand
projects.expandExpand records comma-separated list of expanded fields included in this response. It preserves the configuration or technical value needed to explain how the provider object is defined.- Enables: inspect the exact expand when validating the configuration or technical definition of a jira cloud project record.
- Interpretation: The provider supplies
expandas configuration or technical metadata onJiraCloudProject; consumers must preserve the exact syntax and documented vocabulary.
ID
ID
projects.idID is the unique numeric identifier for the project (returned as string). It is needed to resolve references that repeat the same provider identifier.- Enables: match project records to provider records that carry the same ID, without assuming that this field alone makes every row unique.
- Interpretation: The provider supplies
idas a record-level identifier onJiraCloudProject. It is not a uniqueness guarantee unless a connector directive says so.
Provider Attribute
Provider Attribute
projects.insightProvider Attribute records insight information about the project’s recent activity. It preserves the containing or referenced object needed to reconstruct the provider relationship.- Enables: associate each jira cloud project record with the specific provider container named by provider attribute.
- Interpretation: The provider returns
insightas a nested object or reference onJiraCloudProject; an absent value does not prove that no related object exists outside the credential’s visibility.
Last Issue Update Time
Last Issue Update Time
projects.insight.lastIssueUpdateTimeLast Issue Update Time records the timestamp of the most recent issue update in the project. It anchors the named event or boundary on the record’s timeline.- Enables: place project records on a timeline by last issue update time and select the records within an explicit reporting window.
- Interpretation: The provider supplies
lastIssueUpdateTimeper project insight record as a timestamp at the precision returned by the provider; missing values mean the event or boundary was not reported.
Total Issue Count
Total Issue Count
projects.insight.totalIssueCountTotal Issue Count reports the total number of issues in the project. It preserves the stated measure at this record’s granularity.- Enables: measure the provider-reported total issue count for each project insight record.
- Interpretation: The provider supplies
totalIssueCountat project insight granularity as a count at one value per record; zero and missing are not interchangeable.
Is Private
Is Private
projects.isPrivateIs Private indicates whether the project is private and only visible to its members. It documents the access-related value reported for this object or membership.- Enables: describe the provider-reported is private attached to each jira cloud project record.
- Interpretation: The provider supplies
isPrivateat jira cloud project granularity. It describes provider-reported context and does not prove effective access beyond the returned record.
Issue Types
Issue Types
projects.issueTypesIssue Types records issue types available in this project (present when expand includes issueTypes). It preserves the containing or referenced object needed to reconstruct the provider relationship.- Enables: associate each jira cloud project record with the specific provider container named by issue types.
- Interpretation: The provider returns
issueTypesas a list onJiraCloudProject; an absent value does not prove that no related object exists outside the credential’s visibility.
Description
Description
projects.issueTypes.descriptionDescription records description of the issue type. It keeps the exact text, label, or authored value needed to interpret the record.- Enables: inspect the exact description value attached to each project issue type record.
- Interpretation: The provider supplies
descriptionat project issue type granularity in the format stated by its description; omitted or redacted content remains unknown.
Hierarchy Level
Hierarchy Level
projects.issueTypes.hierarchyLevelHierarchy Level states hierarchy level of this issue type. It preserves the provider’s current classification of this record.- Enables: filter and group project records by the Jira Cloud project issue type hierarchy level exposed by the nested object.
- Interpretation: The provider supplies
hierarchyLevelper project issue type record using its own state vocabulary; unknown and missing values must remain distinct. In Jira Cloud, hierarchy level is the work record’s classification, not an individual-performance measure.
Icon URL
Icon URL
projects.issueTypes.iconUrlIcon URL records URL of the issue type icon. It retains the exact provider location for the referenced resource.- Enables: open or trace the exact provider resource referenced by icon URL on a project issue type record.
- Interpretation: The provider supplies
iconUrlas a URL or resource locator on each project issue type record. Availability still follows the provider’s permissions and retention.
ID
ID
projects.issueTypes.idID is the unique identifier for the issue type. It supplies the declared record identity used when repeated ingestions represent the same source row.- Enables: recognize repeated ingestions of the same project issue type source row before constructing its represented state.
- Interpretation: The provider supplies
idat one value per project issue type record, andx-transformDedupKeyexplicitly marks it as the record key.
Name
Name
projects.issueTypes.nameName states name of the issue type. It preserves the provider’s current classification of this record.- Enables: filter and group project records by the Jira Cloud project issue type name exposed by the nested object.
- Interpretation: The provider supplies
nameper project issue type record using its own state vocabulary; unknown and missing values must remain distinct. In Jira Cloud, name is the work record’s classification, not an individual-performance measure.
Self
Self
projects.issueTypes.selfSelf records REST API URL for this issue type. It retains the exact provider location for the referenced resource.- Enables: open or trace the exact provider resource referenced by self on a project issue type record.
- Interpretation: The provider supplies
selfas a URL or resource locator on each project issue type record. Availability still follows the provider’s permissions and retention.
Subtask
Subtask
projects.issueTypes.subtaskSubtask indicates whether this issue type represents subtasks. It preserves the provider-reported yes-or-no condition for this record.- Enables: select project records for which the provider reports subtask as true or false.
- Interpretation: The provider supplies
subtaskas a boolean per project issue type record; false and missing are distinct when the field is optional. In Jira Cloud, subtask is a condition on the work record, not an individual-performance measure.
Key
Key
projects.keyKey identifies short alphanumeric project key (e.g., PROJ) used in issue keys. It supplies the declared record identity used when repeated ingestions represent the same source row.- Enables: recognize repeated ingestions of the same jira cloud project source row before constructing its represented state.
- Interpretation: The provider supplies
keyat one value per jira cloud project record, andx-transformDedupKeyexplicitly marks it as the record key.
Landing Page Info
Landing Page Info
projects.landingPageInfoLanding Page Info records information about the project landing page configuration. It preserves the configuration or technical value needed to explain how the provider object is defined.- Enables: inspect the exact landing page info when validating the configuration or technical definition of a jira cloud project record.
- Interpretation: The provider supplies
landingPageInfoas configuration or technical metadata onJiraCloudProject; consumers must preserve the exact syntax and documented vocabulary.
Board ID
Board ID
projects.landingPageInfo.boardIdBoard ID identifies board ID if the landing page is a board. It is needed to resolve references that repeat the same provider identifier.- Enables: match project records to provider records that carry the same board ID, without assuming that this field alone makes every row unique.
- Interpretation: The provider supplies
boardIdas a record-level identifier onProjectLandingPageInfo. It is not a uniqueness guarantee unless a connector directive says so.
Project Key
Project Key
projects.landingPageInfo.projectKeyProject Key identifies project key associated with the landing page. It is needed to resolve references that repeat the same provider identifier.- Enables: match project records to provider records that carry the same project key, without assuming that this field alone makes every row unique.
- Interpretation: The provider supplies
projectKeyas a record-level identifier onProjectLandingPageInfo. It is not a uniqueness guarantee unless a connector directive says so.
Project Type
Project Type
projects.landingPageInfo.projectTypeProject Type states project type for the landing page. It preserves the provider’s current classification of this record.- Enables: separate project records by the exact provider-reported project type value when describing their recorded state.
- Interpretation: The provider supplies
projectTypeper project landing page info record using its own state vocabulary; unknown and missing values must remain distinct. In Jira Cloud, project type is the work record’s classification, not an individual-performance measure.
Queue ID
Queue ID
projects.landingPageInfo.queueIdQueue ID identifies queue ID if the landing page is a service desk queue. It is needed to resolve references that repeat the same provider identifier.- Enables: match project records to provider records that carry the same queue ID, without assuming that this field alone makes every row unique.
- Interpretation: The provider supplies
queueIdas a record-level identifier onProjectLandingPageInfo. It is not a uniqueness guarantee unless a connector directive says so.
Simplified
Simplified
projects.landingPageInfo.simplifiedSimplified indicates whether the landing page uses simplified view. It preserves the provider-reported yes-or-no condition for this record.- Enables: select project records for which the provider reports simplified as true or false.
- Interpretation: The provider supplies
simplifiedas a boolean per project landing page info record; false and missing are distinct when the field is optional. In Jira Cloud, simplified is a condition on the work record, not an individual-performance measure.
URL
URL
projects.landingPageInfo.urlURL records URL of the project landing page. It retains the exact provider location for the referenced resource.- Enables: open or trace the exact provider resource referenced by URL on a project landing page info record.
- Interpretation: The provider supplies
urlas a URL or resource locator on each project landing page info record. Availability still follows the provider’s permissions and retention.
Lead
Lead
projects.leadLead captures the user designated as the project lead. It keeps the provider-reported person or account context attached to the record.- Enables: attribute the jira cloud project record to the provider-reported person or account represented by lead.
- Interpretation: The provider supplies
leadas identity or attribution context on each jira cloud project record. In Jira Cloud, lead is attribution or membership context for the work record, not a measure of an individual’s performance.
Account ID
Account ID
projects.lead.accountIdAccount ID identifies atlassian account ID of the project lead. It is needed to resolve references that repeat the same provider identifier.- Enables: match project records to provider records that carry the same account ID, without assuming that this field alone makes every row unique.
- Interpretation: The provider supplies
accountIdas a record-level identifier onProjectLead. It is not a uniqueness guarantee unless a connector directive says so.
Account Type
Account Type
projects.lead.accountTypeAccount Type states type of the user account. It preserves the provider’s current classification of this record.- Enables: separate project records by the exact provider-reported account type value when describing their recorded state.
- Interpretation: The provider supplies
accountTypeper project lead record using its own state vocabulary; unknown and missing values must remain distinct. In Jira Cloud, account type is the work record’s classification, not an individual-performance measure.
Active
Active
projects.lead.activeActive indicates whether the user account is active. It preserves the provider-reported yes-or-no condition for this record.- Enables: select project records for which the provider reports active as true or false.
- Interpretation: The provider supplies
activeas a boolean per project lead record; false and missing are distinct when the field is optional. In Jira Cloud, active is a condition on the work record, not an individual-performance measure.
Avatar URLs
Avatar URLs
projects.lead.avatarUrlsAvatar URLs records avatar URLs for the project lead in various sizes. It retains the exact provider location for the referenced resource.- Enables: open or trace the exact provider resource referenced by avatar urls on a project lead record.
- Interpretation: The provider supplies
avatarUrlsas a URL or resource locator on each project lead record. Availability still follows the provider’s permissions and retention.
Display Name
Display Name
projects.lead.displayNameDisplay Name records display name of the project lead. It keeps the provider-reported person or account context attached to the record.- Enables: attribute the project lead record to the provider-reported person or account represented by display name.
- Interpretation: The provider supplies
displayNameas identity or attribution context on each project lead record. In Jira Cloud, display name is attribution or membership context for the work record, not a measure of an individual’s performance.
Email Address
Email Address
projects.lead.emailAddressEmail Address records email address of the project lead (if visible). It keeps the provider-reported person or account context attached to the record.- Enables: attribute the project lead record to the provider-reported person or account represented by email address.
- Interpretation: The provider supplies
emailAddressas identity or attribution context on each project lead record. In Jira Cloud, email address is attribution or membership context for the work record, not a measure of an individual’s performance.
Self
Self
projects.lead.selfSelf records REST API URL for this user resource. It retains the exact provider location for the referenced resource.- Enables: open or trace the exact provider resource referenced by self on a project lead record.
- Interpretation: The provider supplies
selfas a URL or resource locator on each project lead record. Availability still follows the provider’s permissions and retention.
Time Zone
Time Zone
projects.lead.timeZoneTime Zone records time zone of the project lead. It preserves the geographic, locale, time-zone, or coordinate context represented by the field.- Enables: interpret dates, times, or localized text for projects using the recorded time zone.
- Interpretation: The provider supplies
timeZoneas location or localization context per project lead record; it does not establish a person’s real-time physical location.
Name
Name
projects.nameName records display name of the project. It keeps the exact text, label, or authored value needed to interpret the record.- Enables: inspect the exact name value attached to each jira cloud project record.
- Interpretation: The provider supplies
nameat jira cloud project granularity in the format stated by its description; omitted or redacted content remains unknown.
Permissions
Permissions
projects.permissionsPermissions states permissions the current user has on this project. It documents the access-related value reported for this object or membership.- Enables: describe the provider-reported permissions attached to each jira cloud project record.
- Interpretation: The provider supplies
permissionsat jira cloud project granularity. It describes provider-reported context and does not prove effective access beyond the returned record.
Can Edit
Can Edit
projects.permissions.canEditCan Edit indicates whether the user can edit the project configuration. It preserves the provider-reported yes-or-no condition for this record.- Enables: select project records for which the provider reports can edit as true or false.
- Interpretation: The provider supplies
canEditas a boolean per project permission record; false and missing are distinct when the field is optional. In Jira Cloud, can edit is a condition on the work record, not an individual-performance measure.
Project Category
Project Category
projects.projectCategoryProject Category captures the category assigned to this project. It preserves the provider’s current classification of this record.- Enables: separate project records by the exact provider-reported project category value when describing their recorded state.
- Interpretation: The provider supplies
projectCategoryper jira cloud project record using its own state vocabulary; unknown and missing values must remain distinct. In Jira Cloud, project category is the work record’s classification, not an individual-performance measure.
Description
Description
projects.projectCategory.descriptionDescription records description of the project category. It keeps the exact text, label, or authored value needed to interpret the record.- Enables: inspect the exact description value attached to each project category record.
- Interpretation: The provider supplies
descriptionat project category granularity in the format stated by its description; omitted or redacted content remains unknown.
ID
ID
projects.projectCategory.idID is the unique identifier for the project category. It is needed to resolve references that repeat the same provider identifier.- Enables: match project records to provider records that carry the same ID, without assuming that this field alone makes every row unique.
- Interpretation: The provider supplies
idas a record-level identifier onProjectCategory. It is not a uniqueness guarantee unless a connector directive says so.
Name
Name
projects.projectCategory.nameName states name of the project category. It preserves the provider’s current classification of this record.- Enables: filter and group project records by the Jira Cloud project category name exposed by the nested object.
- Interpretation: The provider supplies
nameper project category record using its own state vocabulary; unknown and missing values must remain distinct. In Jira Cloud, name is the work record’s classification, not an individual-performance measure.
Self
Self
projects.projectCategory.selfSelf records REST API URL for this project category resource. It retains the exact provider location for the referenced resource.- Enables: open or trace the exact provider resource referenced by self on a project category record.
- Interpretation: The provider supplies
selfas a URL or resource locator on each project category record. Availability still follows the provider’s permissions and retention.
Project Keys
Project Keys
projects.projectKeysProject Keys records alternate project keys for this project (present when expand includes projectKeys). It preserves the containing or referenced object needed to reconstruct the provider relationship.- Enables: associate each jira cloud project record with the specific provider container named by project keys.
- Interpretation: The provider returns
projectKeysas a list onJiraCloudProject; an absent value does not prove that no related object exists outside the credential’s visibility.
Project Type Key
Project Type Key
projects.projectTypeKeyProject Type Key identifies type of project (software, service_desk, business). It is needed to resolve references that repeat the same provider identifier.- Enables: match project records to provider records that carry the same project type key, without assuming that this field alone makes every row unique.
- Interpretation: The provider supplies
projectTypeKeyas a record-level identifier onJiraCloudProject. It is not a uniqueness guarantee unless a connector directive says so.
Properties
Properties
projects.propertiesProperties records arbitrary project properties as key-value metadata. It retains configured attributes whose keys or shape are not fixed by this base schema.- Enables: interpret properties according to the provider and Workspace configuration that produced each project record.
- Interpretation: Keys and value shapes within
propertiescan vary with provider and customer configuration; consumers must inspect the observed Workspace schema rather than assume a fixed contract.
Retention Till Date
Retention Till Date
projects.retentionTillDateRetention Till Date records the date until which a deleted project will be retained before permanent deletion. It anchors the named event or boundary on the record’s timeline.- Enables: place project records on a timeline by retention till date and select the records within an explicit reporting window.
- Interpretation: The provider supplies
retentionTillDateper jira cloud project record as a timestamp at the precision returned by the provider; missing values mean the event or boundary was not reported.
Self
Self
projects.selfSelf records REST API URL for this project resource. It retains the exact provider location for the referenced resource.- Enables: open or trace the exact provider resource referenced by self on a jira cloud project record.
- Interpretation: The provider supplies
selfas a URL or resource locator on each jira cloud project record. Availability still follows the provider’s permissions and retention.
Simplified
Simplified
projects.simplifiedSimplified indicates whether the project is a simplified (next-gen/team-managed) project. It preserves the provider-reported yes-or-no condition for this record.- Enables: select project records for which the provider reports simplified as true or false.
- Interpretation: The provider supplies
simplifiedas a boolean per jira cloud project record; false and missing are distinct when the field is optional. In Jira Cloud, simplified is a condition on the work record, not an individual-performance measure.
Style
Style
projects.styleStyle states project style indicating management methodology (classic or next-gen). It preserves the provider’s current classification of this record.- Enables: separate project records by the exact provider-reported style value when describing their recorded state.
- Interpretation: The provider supplies
styleper jira cloud project record using its own state vocabulary; unknown and missing values must remain distinct. In Jira Cloud, style is the work record’s classification, not an individual-performance measure.
URL
URL
projects.urlURL records URL to the project in the Jira web interface. It retains the exact provider location for the referenced resource.- Enables: open or trace the exact provider resource referenced by URL on a jira cloud project record.
- Interpretation: The provider supplies
urlas a URL or resource locator on each jira cloud project record. Availability still follows the provider’s permissions and retention.
UUID
UUID
projects.uuidUUID is the unique UUID for the project. It is needed to resolve references that repeat the same provider identifier.- Enables: match project records to provider records that carry the same UUID, without assuming that this field alone makes every row unique.
- Interpretation: The provider supplies
uuidas a record-level identifier onJiraCloudProject. It is not a uniqueness guarantee unless a connector directive says so.
Users
Users
usersUsers contain Jira Cloud users.- Enables: resolve Jira Cloud account identities referenced by issues, comments, and changes.
- Scope: Reads the declared collection through
GET /rest/api/3/users/searchas a full snapshot. Results contain only Jira records visible to the configured account; permission-hidden projects, issues, and comments are absent.
Account ID
Account ID
users.accountIdAccount ID is the unique Atlassian account identifier for the user. Primary key for cross-system identity resolution across Atlassian products. It supplies the declared record identity used when repeated ingestions represent the same source row.- Enables: recognize repeated ingestions of the same jira cloud user source row before constructing its represented state.
- Interpretation: The provider supplies
accountIdat one value per jira cloud user record, andx-transformDedupKeyexplicitly marks it as the record key.
Account Type
Account Type
users.accountTypeAccount Type states type of account: atlassian (normal user), app (service/bot account), or customer (Jira Service Management customer). It preserves the provider’s current classification of this record.- Enables: separate user records by the exact provider-reported account type value when describing their recorded state.
- Interpretation: The provider supplies
accountTypeper jira cloud user record using its own state vocabulary; unknown and missing values must remain distinct. In Jira Cloud, account type is the work record’s classification, not an individual-performance measure.
Active
Active
users.activeActive indicates whether the user account is currently active. False indicates a deactivated account. It preserves the provider-reported yes-or-no condition for this record.- Enables: select user records for which the provider reports active as true or false.
- Interpretation: The provider supplies
activeas a boolean per jira cloud user record; false and missing are distinct when the field is optional. In Jira Cloud, active is a condition on the work record, not an individual-performance measure.
Application Roles
Application Roles
users.applicationRolesApplication Roles states application roles assigned to the user. Only present when expanded. It documents the access-related value reported for this object or membership.- Enables: describe the provider-reported application roles attached to each jira cloud user record.
- Interpretation: The provider supplies
applicationRolesat jira cloud user granularity. It describes provider-reported context and does not prove effective access beyond the returned record. In Jira Cloud, application roles is access or membership context, not an individual-performance measure.
Callback
Callback
users.applicationRoles.callbackCallback records callback metadata. It preserves the configuration or technical value needed to explain how the provider object is defined.- Enables: inspect the exact callback when validating the configuration or technical definition of a paginated application role list record.
- Interpretation: The provider supplies
callbackas configuration or technical metadata onPaginatedApplicationRoleList; consumers must preserve the exact syntax and documented vocabulary.
Items
Items
users.applicationRoles.itemsItems captures the list of application role items. It documents the access-related value reported for this object or membership.- Enables: describe the provider-reported items attached to each paginated application role list record.
- Interpretation: The provider supplies
itemsat paginated application role list granularity. It describes provider-reported context and does not prove effective access beyond the returned record. In Jira Cloud, items is access or membership context, not an individual-performance measure.
Default Groups
Default Groups
users.applicationRoles.items.defaultGroupsDefault Groups states default groups for this application role. It documents the access-related value reported for this object or membership.- Enables: describe the provider-reported default groups attached to each application role item record.
- Interpretation: The provider supplies
defaultGroupsat application role item granularity. It describes provider-reported context and does not prove effective access beyond the returned record. In Jira Cloud, default groups is access or membership context, not an individual-performance measure.
Defined
Defined
users.applicationRoles.items.definedDefined indicates whether this role is defined. It preserves the provider-reported yes-or-no condition for this record.- Enables: select user records for which the provider reports defined as true or false.
- Interpretation: The provider supplies
definedas a boolean per application role item record; false and missing are distinct when the field is optional. In Jira Cloud, defined is a condition on the work record, not an individual-performance measure.
Groups
Groups
users.applicationRoles.items.groupsGroups states groups associated with this application role. It documents the access-related value reported for this object or membership.- Enables: describe the provider-reported groups attached to each application role item record.
- Interpretation: The provider supplies
groupsat application role item granularity. It describes provider-reported context and does not prove effective access beyond the returned record. In Jira Cloud, groups is access or membership context, not an individual-performance measure.
Has Unlimited Seats
Has Unlimited Seats
users.applicationRoles.items.hasUnlimitedSeatsHas Unlimited Seats indicates whether this role has unlimited seats. It preserves the provider-reported yes-or-no condition for this record.- Enables: select user records for which the provider reports has unlimited seats as true or false.
- Interpretation: The provider supplies
hasUnlimitedSeatsas a boolean per application role item record; false and missing are distinct when the field is optional. In Jira Cloud, has unlimited seats is a condition on the work record, not an individual-performance measure.
Key
Key
users.applicationRoles.items.keyKey captures the key of the application role. It is needed to resolve references that repeat the same provider identifier.- Enables: match user records to provider records that carry the same key, without assuming that this field alone makes every row unique.
- Interpretation: The provider supplies
keyas a record-level identifier onApplicationRoleItem. It is not a uniqueness guarantee unless a connector directive says so.
Name
Name
users.applicationRoles.items.nameName captures the display name of the application role. It documents the access-related value reported for this object or membership.- Enables: describe the provider-reported name attached to each application role item record.
- Interpretation: The provider supplies
nameat application role item granularity. It describes provider-reported context and does not prove effective access beyond the returned record. In Jira Cloud, name is access or membership context, not an individual-performance measure.
Number Of Seats
Number Of Seats
users.applicationRoles.items.numberOfSeatsNumber Of Seats reports the number of seats for this application role. It documents the access-related value reported for this object or membership.- Enables: describe the provider-reported number of seats attached to each application role item record.
- Interpretation: The provider supplies
numberOfSeatsat application role item granularity. It describes provider-reported context and does not prove effective access beyond the returned record. In Jira Cloud, number of seats is access or membership context, not an individual-performance measure.
Platform
Platform
users.applicationRoles.items.platformPlatform indicates whether this is a platform role. It preserves the provider-reported yes-or-no condition for this record.- Enables: select user records for which the provider reports platform as true or false.
- Interpretation: The provider supplies
platformas a boolean per application role item record; false and missing are distinct when the field is optional. In Jira Cloud, platform is a condition on the work record, not an individual-performance measure.
Remaining Seats
Remaining Seats
users.applicationRoles.items.remainingSeatsRemaining Seats reports the number of remaining seats for this application role. It documents the access-related value reported for this object or membership.- Enables: describe the provider-reported remaining seats attached to each application role item record.
- Interpretation: The provider supplies
remainingSeatsat application role item granularity. It describes provider-reported context and does not prove effective access beyond the returned record. In Jira Cloud, remaining seats is access or membership context, not an individual-performance measure.
Selected By Default
Selected By Default
users.applicationRoles.items.selectedByDefaultSelected By Default indicates whether this role is selected by default. It preserves the provider-reported yes-or-no condition for this record.- Enables: select user records for which the provider reports selected by default as true or false.
- Interpretation: The provider supplies
selectedByDefaultas a boolean per application role item record; false and missing are distinct when the field is optional. In Jira Cloud, selected by default is a condition on the work record, not an individual-performance measure.
User Count
User Count
users.applicationRoles.items.userCountUser Count reports the number of users with this application role. It documents the access-related value reported for this object or membership.- Enables: describe the provider-reported user count attached to each application role item record.
- Interpretation: The provider supplies
userCountat application role item granularity. It describes provider-reported context and does not prove effective access beyond the returned record. In Jira Cloud, user count is access or membership context, not an individual-performance measure.
User Count Description
User Count Description
users.applicationRoles.items.userCountDescriptionUser Count Description reports human-readable description of the user count. It preserves the stated measure at this record’s granularity.- Enables: measure the provider-reported user count description for each application role item record.
- Interpretation: The provider supplies
userCountDescriptionat application role item granularity as a count at one value per record; zero and missing are not interchangeable.
Max Results
Max Results
users.applicationRoles.max-resultsMax Results reports maximum number of results per page. It preserves the stated measure at this record’s granularity.- Enables: measure the provider-reported max results for each paginated application role list record.
- Interpretation: The provider supplies
max-resultsat paginated application role list granularity as a count at one value per record; zero and missing are not interchangeable.
Paging Callback
Paging Callback
users.applicationRoles.pagingCallbackPaging Callback records paging callback metadata. It preserves the configuration or technical value needed to explain how the provider object is defined.- Enables: inspect the exact paging callback when validating the configuration or technical definition of a paginated application role list record.
- Interpretation: The provider supplies
pagingCallbackas configuration or technical metadata onPaginatedApplicationRoleList; consumers must preserve the exact syntax and documented vocabulary.
Size
Size
users.applicationRoles.sizeSize reports the number of application roles returned in the current page. It records page occupancy for the paginated collection.- Enables: verify page boundaries and distinguish a short or empty role page from the configured maximum.
- Interpretation: The provider supplies
sizeas an integer item count, not bytes; zero denotes an empty page while missing means page size was not reported.
App Type
App Type
users.appTypeApp Type states app account subtype when accountType is app (service, agent, or unknown). It preserves the provider’s current classification of this record.- Enables: separate user records by the exact provider-reported app type value when describing their recorded state.
- Interpretation: The provider supplies
appTypeper jira cloud user record using its own state vocabulary; unknown and missing values must remain distinct. In Jira Cloud, app type is the work record’s classification, not an individual-performance measure.
Avatar URLs
Avatar URLs
users.avatarUrlsAvatar URLs records URLs for the user’s avatar images in various sizes. It retains the exact provider location for the referenced resource.- Enables: open or trace the exact provider resource referenced by avatar urls on a jira cloud user record.
- Interpretation: The provider supplies
avatarUrlsas a URL or resource locator on each jira cloud user record. Availability still follows the provider’s permissions and retention.
16x16
16x16
users.avatarUrls.16x1616x16 records URL for the 16x16 pixel avatar image. It retains the exact provider location for the referenced resource.- Enables: open or trace the exact provider resource referenced by 16x16 on a avatar url record.
- Interpretation: The provider supplies
16x16as a URL or resource locator on each avatar url record. Availability still follows the provider’s permissions and retention.
24x24
24x24
users.avatarUrls.24x2424x24 records URL for the 24x24 pixel avatar image. It retains the exact provider location for the referenced resource.- Enables: open or trace the exact provider resource referenced by 24x24 on a avatar url record.
- Interpretation: The provider supplies
24x24as a URL or resource locator on each avatar url record. Availability still follows the provider’s permissions and retention.
32x32
32x32
users.avatarUrls.32x3232x32 records URL for the 32x32 pixel avatar image. It retains the exact provider location for the referenced resource.- Enables: open or trace the exact provider resource referenced by 32x32 on a avatar url record.
- Interpretation: The provider supplies
32x32as a URL or resource locator on each avatar url record. Availability still follows the provider’s permissions and retention.
48x48
48x48
users.avatarUrls.48x4848x48 records URL for the 48x48 pixel avatar image. It retains the exact provider location for the referenced resource.- Enables: open or trace the exact provider resource referenced by 48x48 on a avatar url record.
- Interpretation: The provider supplies
48x48as a URL or resource locator on each avatar url record. Availability still follows the provider’s permissions and retention.
Display Name
Display Name
users.displayNameDisplay Name records user’s display name as shown in the Jira UI. It keeps the provider-reported person or account context attached to the record.- Enables: attribute the jira cloud user record to the provider-reported person or account represented by display name.
- Interpretation: The provider supplies
displayNameas identity or attribution context on each jira cloud user record. In Jira Cloud, display name is attribution or membership context for the work record, not a measure of an individual’s performance.
Email Address
Email Address
users.emailAddressEmail Address records user’s email address. May be absent if hidden by the user’s privacy settings. It keeps the provider-reported person or account context attached to the record.- Enables: attribute the jira cloud user record to the provider-reported person or account represented by email address.
- Interpretation: The provider supplies
emailAddressas identity or attribution context on each jira cloud user record. In Jira Cloud, email address is attribution or membership context for the work record, not a measure of an individual’s performance.
Expand
Expand
users.expandExpand records comma-separated list of expanded properties included in this response. It preserves the configuration or technical value needed to explain how the provider object is defined.- Enables: inspect the exact expand when validating the configuration or technical definition of a jira cloud user record.
- Interpretation: The provider supplies
expandas configuration or technical metadata onJiraCloudUser; consumers must preserve the exact syntax and documented vocabulary.
Groups
Groups
users.groupsGroups records groups the user belongs to. Only present when expanded. It preserves the containing or referenced object needed to reconstruct the provider relationship.- Enables: associate each jira cloud user record with the specific provider container named by groups.
- Interpretation: The provider returns
groupsas a nested object or reference onJiraCloudUser; an absent value does not prove that no related object exists outside the credential’s visibility.
Callback
Callback
users.groups.callbackCallback records callback metadata. It preserves the configuration or technical value needed to explain how the provider object is defined.- Enables: inspect the exact callback when validating the configuration or technical definition of a paginated group list record.
- Interpretation: The provider supplies
callbackas configuration or technical metadata onPaginatedGroupList; consumers must preserve the exact syntax and documented vocabulary.
Items
Items
users.groups.itemsItems captures the list of group items. It preserves the containing or referenced object needed to reconstruct the provider relationship.- Enables: enumerate the nested items records contained by each paginated group list record.
- Interpretation: The provider returns
itemsas a list onPaginatedGroupList; an absent value does not prove that no related object exists outside the credential’s visibility.
Group ID
Group ID
users.groups.items.groupIdGroup ID captures the unique identifier of the group. It is needed to resolve references that repeat the same provider identifier.- Enables: match user records to provider records that carry the same group ID, without assuming that this field alone makes every row unique.
- Interpretation: The provider supplies
groupIdas a record-level identifier onGroupItem. It is not a uniqueness guarantee unless a connector directive says so.
Name
Name
users.groups.items.nameName captures the name of the group. It keeps the exact text, label, or authored value needed to interpret the record.- Enables: inspect the exact name value attached to each group item record.
- Interpretation: The provider supplies
nameat group item granularity in the format stated by its description; omitted or redacted content remains unknown.
Self
Self
users.groups.items.selfSelf records REST API URL for this group resource. It retains the exact provider location for the referenced resource.- Enables: open or trace the exact provider resource referenced by self on a group item record.
- Interpretation: The provider supplies
selfas a URL or resource locator on each group item record. Availability still follows the provider’s permissions and retention.
Max Results
Max Results
users.groups.max-resultsMax Results reports maximum number of results per page. It preserves the stated measure at this record’s granularity.- Enables: measure the provider-reported max results for each paginated group list record.
- Interpretation: The provider supplies
max-resultsat paginated group list granularity as a count at one value per record; zero and missing are not interchangeable.
Paging Callback
Paging Callback
users.groups.pagingCallbackPaging Callback records paging callback metadata. It preserves the configuration or technical value needed to explain how the provider object is defined.- Enables: inspect the exact paging callback when validating the configuration or technical definition of a paginated group list record.
- Interpretation: The provider supplies
pagingCallbackas configuration or technical metadata onPaginatedGroupList; consumers must preserve the exact syntax and documented vocabulary.
Size
Size
users.groups.sizeSize reports the number of groups returned in the current page. It records page occupancy for the paginated collection.- Enables: verify page boundaries and distinguish a short or empty group page from the configured maximum.
- Interpretation: The provider supplies
sizeas an integer item count, not bytes; zero denotes an empty page while missing means page size was not reported.
Locale
Locale
users.localeLocale records user’s locale setting as a BCP 47 language tag (e.g., en_US). It preserves the geographic, locale, time-zone, or coordinate context represented by the field.- Enables: interpret dates, times, or localized text for users using the recorded locale.
- Interpretation: The provider supplies
localeas location or localization context per jira cloud user record; it does not establish a person’s real-time physical location.
Self
Self
users.selfSelf records REST API URL for this user resource. It retains the exact provider location for the referenced resource.- Enables: open or trace the exact provider resource referenced by self on a jira cloud user record.
- Interpretation: The provider supplies
selfas a URL or resource locator on each jira cloud user record. Availability still follows the provider’s permissions and retention.
Time Zone
Time Zone
users.timeZoneTime Zone records user’s configured IANA timezone (e.g., America/New_York). It preserves the geographic, locale, time-zone, or coordinate context represented by the field.- Enables: interpret dates, times, or localized text for users using the recorded time zone.
- Interpretation: The provider supplies
timeZoneas location or localization context per jira cloud user record; it does not establish a person’s real-time physical location.