Every API here is available over the APIs.io API and to AI agents over MCP.
{"components":{"schemas":{"ActorInputBean":{"additionalProperties":false,"properties":{"group":{"description":"The name of the group to add as a default actor. This parameter cannot be used with the `groupId` parameter. As a group's name can change,use of `groupId` is recommended. This parameter accepts a comma-separated list. For example, `\"group\":[\"project-admin\", \"jira-developers\"]`.","items":{"type":"string"},"type":"array"},"groupId":{"description":"The ID of the group to add as a default actor. This parameter cannot be used with the `group` parameter This parameter accepts a comma-separated list. For example, `\"groupId\":[\"77f6ab39-e755-4570-a6ae-2d7a8df0bcb8\", \"0c011f85-69ed-49c4-a801-3b18d0f771bc\"]`.","items":{"type":"string"},"type":"array"},"user":{"description":"The account IDs of the users to add as default actors. This parameter accepts a comma-separated list. For example, `\"user\":[\"5b10a2844c20165700ede21g\", \"5b109f2e9729b51b54dc274d\"]`.","items":{"type":"string"},"type":"array"}},"type":"object"},"ActorsMap":{"additionalProperties":false,"properties":{"group":{"description":"The name of the group to add. This parameter cannot be used with the `groupId` parameter. As a group's name can change, use of `groupId` is recommended.","items":{"type":"string"},"type":"array"},"groupId":{"description":"The ID of the group to add. This parameter cannot be used with the `group` parameter.","items":{"type":"string"},"type":"array"},"user":{"description":"The user account ID of the user to add.","items":{"type":"string"},"type":"array"}},"type":"object"},"AddAtlassianTeamRequest":{"additionalProperties":false,"properties":{"capacity":{"description":"The capacity for the Atlassian team.","format":"double","type":"number"},"id":{"description":"The Atlassian team ID.","type":"string"},"issueSourceId":{"description":"The ID of the issue source for the Atlassian team.","format":"int64","type":"integer"},"planningStyle":{"description":"The planning style for the Atlassian team. This must be \"Scrum\" or \"Kanban\".","enum":["Scrum","Kanban"],"type":"string"},"sprintLength":{"description":"The sprint length for the Atlassian team.","format":"int64","type":"integer"}},"required":["id","planningStyle"],"type":"object"},"AddFieldBean":{"additionalProperties":false,"properties":{"fieldId":{"description":"The ID of the field to add.","type":"string"}},"required":["fieldId"],"type":"object"},"AddGroupBean":{"additionalProperties":true,"properties":{"name":{"description":"The name of the group.","type":"string"}},"required":["name"],"type":"object"},"AddNotificationsDetails":{"additionalProperties":true,"description":"Details of notifications which should be added to the notification scheme.","properties":{"notificationSchemeEvents":{"description":"The list of notifications which should be added to the notification scheme.","items":{"$ref":"#/components/schemas/NotificationSchemeEventDetails"},"type":"array","writeOnly":true}},"required":["notificationSchemeEvents"],"type":"object"},"AddSecuritySchemeLevelsRequestBean":{"additionalProperties":false,"properties":{"levels":{"description":"The list of scheme levels which should be added to the security scheme.","items":{"$ref":"#/components/schemas/SecuritySchemeLevelBean"},"type":"array","writeOnly":true}},"type":"object"},"AnnouncementBannerConfiguration":{"additionalProperties":false,"description":"Announcement banner configuration.","properties":{"hashId":{"description":"Hash of the banner data. The client detects updates by comparing hash IDs.","readOnly":true,"type":"string"},"isDismissible":{"description":"Flag indicating if the announcement banner can be dismissed by the user.","readOnly":true,"type":"boolean"},"isEnabled":{"description":"Flag indicating if the announcement banner is enabled or not.","readOnly":true,"type":"boolean"},"message":{"description":"The text on the announcement banner.","readOnly":true,"type":"string"},"visibility":{"description":"Visibility of the announcement banner.","enum":["public","private"],"readOnly":true,"type":"string"}},"type":"object"},"AnnouncementBannerConfigurationUpdate":{"additionalProperties":false,"description":"Configuration of the announcement banner.","properties":{"isDismissible":{"description":"Flag indicating if the announcement banner can be dismissed by the user.","type":"boolean"},"isEnabled":{"description":"Flag indicating if the announcement banner is enabled or not.","type":"boolean"},"message":{"description":"The text on the announcement banner.","type":"string"},"visibility":{"description":"Visibility of the announcement banner. Can be public or private.","type":"string"}},"type":"object","writeOnly":true},"AppWorkflowTransitionRule":{"additionalProperties":false,"description":"A workflow transition rule.","properties":{"configuration":{"$ref":"#/components/schemas/RuleConfiguration"},"id":{"description":"The ID of the transition rule.","type":"string"},"key":{"description":"The key of the rule, as defined in the Connect or the Forge app descriptor.","readOnly":true,"type":"string"},"transition":{"allOf":[{"$ref":"#/components/schemas/WorkflowTransition"}],"readOnly":true}},"required":["configuration","id","key"],"type":"object"},"Application":{"additionalProperties":true,"description":"The application the linked item is in.","properties":{"name":{"description":"The name of the application. Used in conjunction with the (remote) object icon title to display a tooltip for the link's icon. The tooltip takes the format \"\\[application name\\] icon title\". Blank items are excluded from the tooltip title. If both items are blank, the icon tooltop displays as \"Web Link\". Grouping and sorting of links may place links without an application name last.","type":"string"},"type":{"description":"The name-spaced type of the application, used by registered rendering apps.","type":"string"}},"type":"object"},"ApplicationProperty":{"additionalProperties":false,"description":"Details of an application property.","properties":{"allowedValues":{"description":"The allowed values, if applicable.","items":{"type":"string"},"type":"array"},"defaultValue":{"description":"The default value of the application property.","type":"string"},"desc":{"description":"The description of the application property.","type":"string"},"example":{"type":"string"},"id":{"description":"The ID of the application property. The ID and key are the same.","type":"string"},"key":{"description":"The key of the application property. The ID and key are the same.","type":"string"},"name":{"description":"The name of the application property.","type":"string"},"type":{"description":"The data type of the application property.","type":"string"},"value":{"description":"The new value.","type":"string"}},"type":"object"},"ApplicationRole":{"additionalProperties":false,"description":"Details of an application role.","properties":{"defaultGroups":{"description":"The groups that are granted default access for this application role. As a group's name can change, use of `defaultGroupsDetails` is recommended to identify a groups.","items":{"type":"string"},"type":"array","uniqueItems":true},"defaultGroupsDetails":{"description":"The groups that are granted default access for this application role.","items":{"$ref":"#/components/schemas/GroupName"},"type":"array"},"defined":{"description":"Deprecated.","type":"boolean"},"groupDetails":{"description":"The groups associated with the application role.","items":{"$ref":"#/components/schemas/GroupName"},"type":"array"},"groups":{"description":"The groups associated with the application role. As a group's name can change, use of `groupDetails` is recommended to identify a groups.","items":{"type":"string"},"type":"array","uniqueItems":true},"hasUnlimitedSeats":{"type":"boolean"},"key":{"description":"The key of the application role.","type":"string"},"name":{"description":"The display name of the application role.","type":"string"},"numberOfSeats":{"description":"The maximum count of users on your license.","format":"int32","type":"integer"},"platform":{"description":"Indicates if the application role belongs to Jira platform (`jira-core`).","type":"boolean"},"remainingSeats":{"description":"The count of users remaining on your license.","format":"int32","type":"integer"},"selectedByDefault":{"description":"Determines whether this application role should be selected by default on user creation.","type":"boolean"},"userCount":{"description":"The number of users counting against your license.","format":"int32","type":"integer"},"userCountDescription":{"description":"The [type of users](https://confluence.atlassian.com/x/lRW3Ng) being counted against your license.","type":"string"}},"type":"object"},"ApprovalConfiguration":{"additionalProperties":false,"description":"The approval configuration of a status within a workflow. Applies only to Jira Service Management approvals.","nullable":true,"properties":{"active":{"description":"Whether the approval configuration is active.","enum":["true","false"],"type":"string"},"conditionType":{"description":"How the required approval count is calculated. It may be configured to require a specific number of approvals, or approval by a percentage of approvers. If the approvers source field is Approver groups, you can configure how many approvals per group are required for the request to be approved. The number will be the same across all groups.","enum":["number","percent","numberPerPrincipal"],"type":"string"},"conditionValue":{"description":"The number or percentage of approvals required for a request to be approved. If `conditionType` is `number`, the value must be 20 or less. If `conditionType` is `percent`, the value must be 100 or less.","type":"string"},"exclude":{"description":"A list of roles that should be excluded as possible approvers.","items":{"description":"A list of roles that should be excluded as possible approvers.","enum":["assignee","reporter"],"nullable":true,"type":"string"},"nullable":true,"type":"array"},"fieldId":{"description":"The custom field ID of the \"Approvers\" or \"Approver Groups\" field.","type":"string"},"prePopulatedFieldId":{"description":"The custom field ID of the field used to pre-populate the Approver field. Only supports the \"Affected Services\" field.","nullable":true,"type":"string"},"transitionApproved":{"description":"The numeric ID of the transition to be executed if the request is approved.","type":"string"},"transitionRejected":{"description":"The numeric ID of the transition to be executed if the request is declined.","type":"string"}},"required":["active","conditionType","conditionValue","fieldId","transitionApproved","transitionRejected"],"type":"object"},"ApprovalConfigurationPreview":{"additionalProperties":false,"description":"Approval configuration.","properties":{"active":{"description":"The active approval configuration.","type":"string"},"transitionApproved":{"description":"The transition ID for approved state.","type":"string"},"transitionRejected":{"description":"The transition ID for rejected state.","type":"string"}},"type":"object"},"ArchiveIssueAsyncRequest":{"additionalProperties":false,"properties":{"jql":{"type":"string"}},"type":"object"},"ArchivedIssuesFilterRequest":{"additionalProperties":true,"description":"Details of a filter for exporting archived issues.","properties":{"archivedBy":{"description":"List archived issues archived by a specified account ID.","items":{"type":"string"},"type":"array"},"archivedDateRange":{"$ref":"#/components/schemas/DateRangeFilterRequest"},"issueTypes":{"description":"List archived issues with a specified issue type ID.","items":{"type":"string"},"type":"array"},"projects":{"description":"List archived issues with a specified project key.","items":{"type":"string"},"type":"array"},"reporters":{"description":"List archived issues where the reporter is a specified account ID.","items":{"type":"string"},"type":"array"}},"type":"object"},"AssociateFieldConfigurationsWithIssueTypesRequest":{"additionalProperties":false,"description":"Details of a field configuration to issue type mappings.","properties":{"mappings":{"description":"Field configuration to issue type mappings.","items":{"$ref":"#/components/schemas/FieldConfigurationToIssueTypeMapping"},"type":"array","uniqueItems":true,"writeOnly":true}},"required":["mappings"],"type":"object"},"AssociateSecuritySchemeWithProjectDetails":{"additionalProperties":false,"description":"Issue security scheme, project, and remapping details.","properties":{"oldToNewSecurityLevelMappings":{"description":"The list of scheme levels which should be remapped to new levels of the issue security scheme.","items":{"$ref":"#/components/schemas/OldToNewSecurityLevelMappingsBean"},"type":"array","writeOnly":true},"projectId":{"description":"The ID of the project.","type":"string","writeOnly":true},"schemeId":{"description":"The ID of the issue security scheme. Providing null will clear the association with the issue security scheme.","type":"string","writeOnly":true}},"required":["projectId","schemeId"],"type":"object"},"AssociatedItemBean":{"additionalProperties":false,"description":"Details of an item associated with the changed record.","properties":{"id":{"description":"The ID of the associated record.","readOnly":true,"type":"string"},"name":{"description":"The name of the associated record.","readOnly":true,"type":"string"},"parentId":{"description":"The ID of the associated parent record.","readOnly":true,"type":"string"},"parentName":{"description":"The name of the associated parent record.","readOnly":true,"type":"string"},"typeName":{"description":"The type of the associated record.","readOnly":true,"type":"string"}},"type":"object"},"AssociationContextObject":{"additionalProperties":false,"description":"Field association for example PROJECT\\_ID.","discriminator":{"propertyName":"type"},"properties":{"identifier":{"type":"object"},"type":{"type":"string"}},"required":["type"],"type":"object","writeOnly":true},"Attachment":{"additionalProperties":true,"description":"Details about an attachment.","properties":{"author":{"allOf":[{"$ref":"#/components/schemas/UserDetails"}],"description":"Details of the user who added the attachment.","readOnly":true},"content":{"description":"The content of the attachment.","readOnly":true,"type":"string"},"created":{"description":"The datetime the attachment was created.","format":"date-time","readOnly":true,"type":"string"},"filename":{"description":"The file name of the attachment.","readOnly":true,"type":"string"},"id":{"description":"The ID of the attachment.","readOnly":true,"type":"string"},"mimeType":{"description":"The MIME type of the attachment.","readOnly":true,"type":"string"},"self":{"description":"The URL of the attachment details response.","readOnly":true,"type":"string"},"size":{"description":"The size of the attachment.","format":"int64","readOnly":true,"type":"integer"},"thumbnail":{"description":"The URL of a thumbnail representing the attachment.","readOnly":true,"type":"string"}},"type":"object"},"AttachmentArchive":{"additionalProperties":false,"properties":{"entries":{"items":{"$ref":"#/components/schemas/AttachmentArchiveEntry"},"type":"array"},"moreAvailable":{"type":"boolean"},"totalEntryCount":{"format":"int32","type":"integer"},"totalNumberOfEntriesAvailable":{"format":"int32","type":"integer"}},"type":"object"},"AttachmentArchiveEntry":{"additionalProperties":false,"properties":{"abbreviatedName":{"type":"string"},"entryIndex":{"format":"int64","type":"integer"},"mediaType":{"type":"string"},"name":{"type":"string"},"size":{"format":"int64","type":"integer"}},"type":"object"},"AttachmentArchiveImpl":{"additionalProperties":false,"properties":{"entries":{"description":"The list of the items included in the archive.","items":{"$ref":"#/components/schemas/AttachmentArchiveEntry"},"type":"array"},"totalEntryCount":{"description":"The number of items in the archive.","format":"int32","type":"integer"}},"type":"object"},"AttachmentArchiveItemReadable":{"additionalProperties":false,"description":"Metadata for an item in an attachment archive.","properties":{"index":{"description":"The position of the item within the archive.","format":"int64","readOnly":true,"type":"integer"},"label":{"description":"The label for the archive item.","readOnly":true,"type":"string"},"mediaType":{"description":"The MIME type of the archive item.","readOnly":true,"type":"string"},"path":{"description":"The path of the archive item.","readOnly":true,"type":"string"},"size":{"description":"The size of the archive item.","readOnly":true,"type":"string"}},"type":"object"},"AttachmentArchiveMetadataReadable":{"additionalProperties":false,"description":"Metadata for an archive (for example a zip) and its contents.","properties":{"entries":{"description":"The list of the items included in the archive.","items":{"$ref":"#/components/schemas/AttachmentArchiveItemReadable"},"readOnly":true,"type":"array"},"id":{"description":"The ID of the attachment.","format":"int64","readOnly":true,"type":"integer"},"mediaType":{"description":"The MIME type of the attachment.","readOnly":true,"type":"string"},"name":{"description":"The name of the archive file.","readOnly":true,"type":"string"},"totalEntryCount":{"description":"The number of items included in the archive.","format":"int64","readOnly":true,"type":"integer"}},"type":"object"},"AttachmentMetadata":{"additionalProperties":false,"description":"Metadata for an issue attachment.","properties":{"author":{"allOf":[{"$ref":"#/components/schemas/User"}],"description":"Details of the user who attached the file.","readOnly":true},"content":{"description":"The URL of the attachment.","readOnly":true,"type":"string"},"created":{"description":"The datetime the attachment was created.","format":"date-time","readOnly":true,"type":"string"},"filename":{"description":"The name of the attachment file.","readOnly":true,"type":"string"},"id":{"description":"The ID of the attachment.","format":"int64","readOnly":true,"type":"integer"},"mimeType":{"description":"The MIME type of the attachment.","readOnly":true,"type":"string"},"properties":{"additionalProperties":{"readOnly":true},"description":"Additional properties of the attachment.","readOnly":true,"type":"object"},"self":{"description":"The URL of the attachment metadata details.","format":"uri","readOnly":true,"type":"string"},"size":{"description":"The size of the attachment.","format":"int64","readOnly":true,"type":"integer"},"thumbnail":{"description":"The URL of a thumbnail representing the attachment.","readOnly":true,"type":"string"}},"type":"object","xml":{"name":"attachment"}},"AttachmentSettings":{"additionalProperties":false,"description":"Details of the instance's attachment settings.","properties":{"enabled":{"description":"Whether the ability to add attachments is enabled.","readOnly":true,"type":"boolean"},"uploadLimit":{"description":"The maximum size of attachments permitted, in bytes.","format":"int64","readOnly":true,"type":"integer"}},"type":"object"},"AuditRecordBean":{"additionalProperties":false,"description":"An audit record.","properties":{"associatedItems":{"description":"The list of items associated with the changed record.","items":{"$ref":"#/components/schemas/AssociatedItemBean"},"readOnly":true,"type":"array"},"authorKey":{"description":"Deprecated, use `authorAccountId` instead. The key of the user who created the audit record.","readOnly":true,"type":"string"},"category":{"description":"The category of the audit record. For a list of these categories, see the help article [Auditing in Jira applications](https://confluence.atlassian.com/x/noXKM).","readOnly":true,"type":"string"},"changedValues":{"description":"The list of values changed in the record event.","items":{"$ref":"#/components/schemas/ChangedValueBean"},"readOnly":true,"type":"array"},"created":{"description":"The date and time on which the audit record was created.","format":"date-time","readOnly":true,"type":"string"},"description":{"description":"The description of the audit record.","readOnly":true,"type":"string"},"eventSource":{"description":"The event the audit record originated from.","readOnly":true,"type":"string"},"id":{"description":"The ID of the audit record.","format":"int64","readOnly":true,"type":"integer"},"objectItem":{"$ref":"#/components/schemas/AssociatedItemBean"},"remoteAddress":{"description":"The URL of the computer where the creation of the audit record was initiated.","readOnly":true,"type":"string"},"summary":{"description":"The summary of the audit record.","readOnly":true,"type":"string"}},"type":"object"},"AuditRecords":{"additionalProperties":false,"description":"Container for a list of audit records.","properties":{"limit":{"description":"The requested or default limit on the number of audit items to be returned.","format":"int32","readOnly":true,"type":"integer"},"offset":{"description":"The number of audit items skipped before the first item in this list.","format":"int32","readOnly":true,"type":"integer"},"records":{"description":"The list of audit items.","items":{"$ref":"#/components/schemas/AuditRecordBean"},"readOnly":true,"type":"array"},"total":{"description":"The total number of audit items returned.","format":"int64","readOnly":true,"type":"integer"}},"type":"object"},"AutoCompleteSuggestion":{"additionalProperties":false,"description":"A field auto-complete suggestion.","properties":{"displayName":{"description":"The display name of a suggested item. If `fieldValue` or `predicateValue` are provided, the matching text is highlighted with the HTML bold tag.","type":"string"},"value":{"description":"The value of a suggested item.","type":"string"}},"type":"object"},"AutoCompleteSuggestions":{"additionalProperties":false,"description":"The results from a JQL query.","properties":{"results":{"description":"The list of suggested item.","items":{"$ref":"#/components/schemas/AutoCompleteSuggestion"},"type":"array"}},"type":"object"},"AvailableDashboardGadget":{"additionalProperties":false,"description":"The details of the available dashboard gadget.","properties":{"moduleKey":{"description":"The module key of the gadget type.","readOnly":true,"type":"string"},"title":{"description":"The title of the gadget.","readOnly":true,"type":"string"},"uri":{"description":"The URI of the gadget type.","readOnly":true,"type":"string"}},"required":["title"],"type":"object"},"AvailableDashboardGadgetsResponse":{"additionalProperties":false,"description":"The list of available gadgets.","properties":{"gadgets":{"description":"The list of available gadgets.","items":{"$ref":"#/components/schemas/AvailableDashboardGadget"},"readOnly":true,"type":"array"}},"required":["gadgets"],"type":"object"},"AvailableWorkflowConnectRule":{"additionalProperties":false,"description":"The Connect provided ecosystem rules available.","properties":{"addonKey":{"description":"The add-on providing the rule.","type":"string"},"createUrl":{"description":"The URL creation path segment defined in the Connect module.","type":"string"},"description":{"description":"The rule description.","type":"string"},"editUrl":{"description":"The URL edit path segment defined in the Connect module.","type":"string"},"moduleKey":{"description":"The module providing the rule.","type":"string"},"name":{"description":"The rule name.","type":"string"},"ruleKey":{"description":"The rule key.","type":"string"},"ruleType":{"description":"The rule type.","enum":["Condition","Validator","Function","Screen"],"type":"string"},"viewUrl":{"description":"The URL view path segment defined in the Connect module.","type":"string"}},"type":"object"},"AvailableWorkflowForgeRule":{"additionalProperties":false,"description":"The Forge provided ecosystem rules available.","properties":{"description":{"description":"The rule description.","type":"string"},"id":{"description":"The unique ARI of the forge rule type.","type":"string"},"name":{"description":"The rule name.","type":"string"},"ruleKey":{"description":"The rule key.","type":"string"},"ruleType":{"description":"The rule type.","enum":["Condition","Validator","Function","Screen"],"type":"string"}},"type":"object"},"AvailableWorkflowSystemRule":{"additionalProperties":false,"description":"The Atlassian provided system rules available.","properties":{"description":{"description":"The rule description.","type":"string"},"incompatibleRuleKeys":{"description":"List of rules that conflict with this one.","items":{"description":"List of rules that conflict with this one.","type":"string"},"type":"array"},"isAvailableForInitialTransition":{"description":"Whether the rule can be added added to an initial transition.","type":"boolean"},"isVisible":{"description":"Whether the rule is visible.","type":"boolean"},"name":{"description":"The rule name.","type":"string"},"ruleKey":{"description":"The rule key.","type":"string"},"ruleType":{"description":"The rule type.","enum":["Condition","Validator","Function","Screen"],"type":"string"}},"required":["description","incompatibleRuleKeys","isAvailableForInitialTransition","isVisible","name","ruleKey","ruleType"],"type":"object"},"AvailableWorkflowTriggerTypes":{"additionalProperties":false,"description":"The list of available trigger types.","properties":{"description":{"description":"The description of the trigger rule.","type":"string"},"name":{"description":"The name of the trigger rule.","type":"string"},"type":{"description":"The type identifier of trigger rule.","type":"string"}},"type":"object"},"AvailableWorkflowTriggers":{"additionalProperties":false,"description":"The trigger rules available.","properties":{"availableTypes":{"description":"The list of available trigger types.","items":{"$ref":"#/components/schemas/AvailableWorkflowTriggerTypes"},"type":"array"},"ruleKey":{"description":"The rule key of the rule.","type":"string"}},"required":["availableTypes","ruleKey"],"type":"object"},"Avatar":{"additionalProperties":true,"description":"Details of an avatar.","properties":{"fileName":{"description":"The file name of the avatar icon. Returned for system avatars.","readOnly":true,"type":"string"},"id":{"description":"The ID of the avatar.","type":"string"},"isDeletable":{"description":"Whether the avatar can be deleted.","readOnly":true,"type":"boolean"},"isSelected":{"description":"Whether the avatar is used in Jira. For example, shown as a project's avatar.","readOnly":true,"type":"boolean"},"isSystemAvatar":{"description":"Whether the avatar is a system avatar.","readOnly":true,"type":"boolean"},"owner":{"description":"The owner of the avatar. For a system avatar the owner is null (and nothing is returned). For non-system avatars this is the appropriate identifier, such as the ID for a project or the account ID for a user.","readOnly":true,"type":"string"},"urls":{"additionalProperties":{"format":"uri","readOnly":true,"type":"string"},"description":"The list of avatar icon URLs.","readOnly":true,"type":"object"}},"required":["id"],"type":"object"},"AvatarUrlsBean":{"additionalProperties":false,"properties":{"16x16":{"description":"The URL of the item's 16x16 pixel avatar.","format":"uri","type":"string"},"24x24":{"description":"The URL of the item's 24x24 pixel avatar.","format":"uri","type":"string"},"32x32":{"description":"The URL of the item's 32x32 pixel avatar.","format":"uri","type":"string"},"48x48":{"description":"The URL of the item's 48x48 pixel avatar.","format":"uri","type":"string"}},"type":"object"},"Avatars":{"additionalProperties":false,"description":"Details about system and custom avatars.","properties":{"custom":{"description":"Custom avatars list.","items":{"$ref":"#/components/schemas/Avatar"},"readOnly":true,"type":"array"},"system":{"description":"System avatars list.","items":{"$ref":"#/components/schemas/Avatar"},"readOnly":true,"type":"array"}},"type":"object"},"BoardColumnPayload":{"additionalProperties":false,"description":"The payload for creating a board column","properties":{"maximumIssueConstraint":{"description":"The maximum issue constraint for the column","format":"int64","type":"integer"},"minimumIssueConstraint":{"description":"The minimum issue constraint for the column","format":"int64","type":"integer"},"name":{"description":"The name of the column","example":"TODO","type":"string"},"statusIds":{"description":"The status IDs for the column","example":"pcri:status:ref:done","items":{"$ref":"#/components/schemas/ProjectCreateResourceIdentifier"},"type":"array"}},"type":"object"},"BoardFeaturePayload":{"additionalProperties":false,"description":"The payload for setting a board feature","properties":{"featureKey":{"description":"The key of the feature","enum":["ESTIMATION","SPRINTS"],"type":"string"},"state":{"description":"Whether the feature should be turned on or off","enum":[true,false],"type":"boolean"}},"type":"object"},"BoardFeaturesPayload":{"additionalProperties":false,"description":"Configuration of features for one or more boards. Replaces the deprecated features field on BoardPayload","nullable":true,"properties":{"boardFeatures":{"additionalProperties":{"description":"A map of board PCRIs to the list of features to enable on each board.","items":{"$ref":"#/components/schemas/BoardFeaturePayload"},"type":"array"},"description":"A map of board PCRIs to the list of features to enable on each board.","type":"object"}},"type":"object"},"BoardPayload":{"additionalProperties":false,"description":"The payload for creating a board","properties":{"boardFilterJQL":{"description":"Takes in a JQL string to create a new filter. If no value is provided, it'll default to a JQL filter for the project creating","example":"project = 'My Project'","type":"string"},"cardColorStrategy":{"description":"Card color settings of the board","enum":["ISSUE_TYPE","REQUEST_TYPE","ASSIGNEE","PRIORITY","NONE","CUSTOM"],"type":"string"},"cardLayout":{"$ref":"#/components/schemas/CardLayout"},"cardLayouts":{"description":"Card layout settings of the board","items":{"$ref":"#/components/schemas/CardLayoutField"},"type":"array"},"columns":{"description":"The columns of the board","items":{"$ref":"#/components/schemas/BoardColumnPayload"},"type":"array"},"enableCardCover":{"description":"Whether to enable the card cover option on this board","type":"boolean"},"features":{"deprecated":true,"description":"Feature settings for the board. Deprecated: use boardFeatures capability instead.","items":{"$ref":"#/components/schemas/BoardFeaturePayload"},"type":"array"},"name":{"description":"The name of the board","type":"string"},"pcri":{"$ref":"#/components/schemas/ProjectCreateResourceIdentifier"},"quickFilters":{"description":"The quick filters for the board.","items":{"$ref":"#/components/schemas/QuickFilterPayload"},"type":"array"},"supportsSprint":{"default":true,"description":"Whether sprints are supported on the board","type":"boolean"},"swimlanes":{"$ref":"#/components/schemas/SwimlanesPayload"},"workingDaysConfig":{"$ref":"#/components/schemas/WorkingDaysConfig"}},"type":"object"},"BoardsPayload":{"additionalProperties":false,"nullable":true,"properties":{"boards":{"description":"The boards to be associated with the project.","items":{"$ref":"#/components/schemas/BoardPayload"},"type":"array"}},"type":"object"},"BulkChangeOwnerDetails":{"additionalProperties":false,"description":"Details for changing owners of shareable entities","properties":{"autofixName":{"description":"Whether the name is fixed automatically if it's duplicated after changing owner.","type":"boolean"},"newOwner":{"description":"The account id of the new owner.","type":"string"}},"required":["autofixName","newOwner"],"type":"object"},"BulkChangelogRequestBean":{"additionalProperties":false,"description":"Request bean for bulk changelog retrieval","properties":{"fieldIds":{"description":"List of field IDs to filter changelogs","items":{"description":"List of field IDs to filter changelogs","type":"string"},"maxItems":10,"minItems":0,"type":"array","uniqueItems":true},"issueIdsOrKeys":{"description":"List of issue IDs/keys to fetch changelogs for","items":{"description":"List of issue IDs/keys to fetch changelogs for","type":"string"},"maxItems":1000,"minItems":1,"type":"array"},"maxResults":{"default":1000,"description":"The maximum number of items to return per page","format":"int32","maximum":10000,"minimum":1,"type":"integer"},"nextPageToken":{"description":"The cursor for pagination","type":"string"}},"required":["issueIdsOrKeys"],"type":"object"},"BulkChangelogResponseBean":{"additionalProperties":false,"description":"A page of changelogs which is designed to handle multiple issues","properties":{"issueC
# --- truncated at 32 KB (2407 KB total) ---
# Full source: https://raw.githubusercontent.com/api-evangelist/atlassian-jira/refs/heads/main/openapi/atlassian-jira-platform-openapi.json