Atlassian · JSON Structure

Atlassian Structure

Structural overview of the Atlassian API surface; extracted from openapi/.

Type: Properties: 0
CodeCollaborationPlatformProductivitySoftware Development

Atlassian Structure is a JSON Structure definition published by Atlassian.

Meta-schema:

JSON Structure

Raw ↑
{
  "provider": "Atlassian",
  "providerId": "atlassian",
  "kind": "json-structure",
  "description": "Structural overview of the Atlassian API surface; extracted from openapi/.",
  "schemaCount": 674,
  "operationCount": 531,
  "schemas": [
    {
      "name": "ActorInputBean",
      "type": "object",
      "propertyCount": 3,
      "required": []
    },
    {
      "name": "ActorsMap",
      "type": "object",
      "propertyCount": 3,
      "required": []
    },
    {
      "name": "AddFieldBean",
      "type": "object",
      "propertyCount": 1,
      "required": [
        "fieldId"
      ]
    },
    {
      "name": "AddGroupBean",
      "type": "object",
      "propertyCount": 1,
      "required": [
        "name"
      ]
    },
    {
      "name": "AddNotificationsDetails",
      "type": "object",
      "propertyCount": 1,
      "required": [
        "notificationSchemeEvents"
      ]
    },
    {
      "name": "AddSecuritySchemeLevelsRequestBean",
      "type": "object",
      "propertyCount": 1,
      "required": []
    },
    {
      "name": "AnnouncementBannerConfiguration",
      "type": "object",
      "propertyCount": 5,
      "required": []
    },
    {
      "name": "AnnouncementBannerConfigurationUpdate",
      "type": "object",
      "propertyCount": 4,
      "required": []
    },
    {
      "name": "AppWorkflowTransitionRule",
      "type": "object",
      "propertyCount": 4,
      "required": [
        "configuration",
        "id",
        "key"
      ]
    },
    {
      "name": "Application",
      "type": "object",
      "propertyCount": 2,
      "required": []
    },
    {
      "name": "ApplicationProperty",
      "type": "object",
      "propertyCount": 9,
      "required": []
    },
    {
      "name": "ApplicationRole",
      "type": "object",
      "propertyCount": 14,
      "required": []
    },
    {
      "name": "ArchiveIssueAsyncRequest",
      "type": "object",
      "propertyCount": 1,
      "required": []
    },
    {
      "name": "ArchivedIssuesFilterRequest",
      "type": "object",
      "propertyCount": 5,
      "required": []
    },
    {
      "name": "AssociateFieldConfigurationsWithIssueTypesRequest",
      "type": "object",
      "propertyCount": 1,
      "required": [
        "mappings"
      ]
    },
    {
      "name": "AssociateSecuritySchemeWithProjectDetails",
      "type": "object",
      "propertyCount": 3,
      "required": [
        "projectId",
        "schemeId"
      ]
    },
    {
      "name": "AssociatedItemBean",
      "type": "object",
      "propertyCount": 5,
      "required": []
    },
    {
      "name": "Attachment",
      "type": "object",
      "propertyCount": 9,
      "required": []
    },
    {
      "name": "AttachmentArchive",
      "type": "object",
      "propertyCount": 4,
      "required": []
    },
    {
      "name": "AttachmentArchiveEntry",
      "type": "object",
      "propertyCount": 5,
      "required": []
    },
    {
      "name": "AttachmentArchiveImpl",
      "type": "object",
      "propertyCount": 2,
      "required": []
    },
    {
      "name": "AttachmentArchiveItemReadable",
      "type": "object",
      "propertyCount": 5,
      "required": []
    },
    {
      "name": "AttachmentArchiveMetadataReadable",
      "type": "object",
      "propertyCount": 5,
      "required": []
    },
    {
      "name": "AttachmentMetadata",
      "type": "object",
      "propertyCount": 10,
      "required": []
    },
    {
      "name": "AttachmentSettings",
      "type": "object",
      "propertyCount": 2,
      "required": []
    },
    {
      "name": "AuditRecordBean",
      "type": "object",
      "propertyCount": 11,
      "required": []
    },
    {
      "name": "AuditRecords",
      "type": "object",
      "propertyCount": 4,
      "required": []
    },
    {
      "name": "AutoCompleteSuggestion",
      "type": "object",
      "propertyCount": 2,
      "required": []
    },
    {
      "name": "AutoCompleteSuggestions",
      "type": "object",
      "propertyCount": 1,
      "required": []
    },
    {
      "name": "AvailableDashboardGadget",
      "type": "object",
      "propertyCount": 3,
      "required": [
        "title"
      ]
    },
    {
      "name": "AvailableDashboardGadgetsResponse",
      "type": "object",
      "propertyCount": 1,
      "required": [
        "gadgets"
      ]
    },
    {
      "name": "AvailableWorkflowConnectRule",
      "type": "object",
      "propertyCount": 9,
      "required": []
    },
    {
      "name": "AvailableWorkflowForgeRule",
      "type": "object",
      "propertyCount": 5,
      "required": []
    },
    {
      "name": "AvailableWorkflowSystemRule",
      "type": "object",
      "propertyCount": 7,
      "required": [
        "description",
        "incompatibleRuleKeys",
        "isAvailableForInitialTransition",
        "isVisible",
        "name",
        "ruleKey",
        "ruleType"
      ]
    },
    {
      "name": "AvailableWorkflowTriggerTypes",
      "type": "object",
      "propertyCount": 3,
      "required": []
    },
    {
      "name": "AvailableWorkflowTriggers",
      "type": "object",
      "propertyCount": 2,
      "required": [
        "availableTypes",
        "ruleKey"
      ]
    },
    {
      "name": "Avatar",
      "type": "object",
      "propertyCount": 7,
      "required": [
        "id"
      ]
    },
    {
      "name": "AvatarUrlsBean",
      "type": "object",
      "propertyCount": 4,
      "required": []
    },
    {
      "name": "Avatars",
      "type": "object",
      "propertyCount": 2,
      "required": []
    },
    {
      "name": "BulkChangeOwnerDetails",
      "type": "object",
      "propertyCount": 2,
      "required": [
        "autofixName",
        "newOwner"
      ]
    },
    {
      "name": "BulkCustomFieldOptionCreateRequest",
      "type": "object",
      "propertyCount": 1,
      "required": []
    },
    {
      "name": "BulkCustomFieldOptionUpdateRequest",
      "type": "object",
      "propertyCount": 1,
      "required": []
    },
    {
      "name": "BulkEditActionError",
      "type": "object",
      "propertyCount": 2,
      "required": [
        "errorMessages",
        "errors"
      ]
    },
    {
      "name": "BulkEditShareableEntityRequest",
      "type": "object",
      "propertyCount": 5,
      "required": [
        "action",
        "entityIds"
      ]
    },
    {
      "name": "BulkEditShareableEntityResponse",
      "type": "object",
      "propertyCount": 2,
      "required": [
        "action"
      ]
    },
    {
      "name": "BulkIssueIsWatching",
      "type": "object",
      "propertyCount": 1,
      "required": []
    },
    {
      "name": "BulkIssuePropertyUpdateRequest",
      "type": "object",
      "propertyCount": 3,
      "required": []
    },
    {
      "name": "BulkOperationErrorResult",
      "type": "object",
      "propertyCount": 3,
      "required": []
    },
    {
      "name": "BulkPermissionGrants",
      "type": "object",
      "propertyCount": 2,
      "required": [
        "globalPermissions",
        "projectPermissions"
      ]
    },
    {
      "name": "BulkPermissionsRequestBean",
      "type": "object",
      "propertyCount": 3,
      "required": []
    },
    {
      "name": "BulkProjectPermissionGrants",
      "type": "object",
      "propertyCount": 3,
      "required": [
        "issues",
        "permission",
        "projects"
      ]
    },
    {
      "name": "BulkProjectPermissions",
      "type": "object",
      "propertyCount": 3,
      "required": [
        "permissions"
      ]
    },
    {
      "name": "ChangeDetails",
      "type": "object",
      "propertyCount": 7,
      "required": []
    },
    {
      "name": "ChangeFilterOwner",
      "type": "object",
      "propertyCount": 1,
      "required": [
        "accountId"
      ]
    },
    {
      "name": "ChangedValueBean",
      "type": "object",
      "propertyCount": 3,
      "required": []
    },
    {
      "name": "ChangedWorklog",
      "type": "object",
      "propertyCount": 3,
      "required": []
    },
    {
      "name": "ChangedWorklogs",
      "type": "object",
      "propertyCount": 6,
      "required": []
    },
    {
      "name": "Changelog",
      "type": "object",
      "propertyCount": 5,
      "required": []
    },
    {
      "name": "ColumnItem",
      "type": "object",
      "propertyCount": 2,
      "required": []
    },
    {
      "name": "ColumnRequestBody",
      "type": "object",
      "propertyCount": 1,
      "required": []
    },
    {
      "name": "Comment",
      "type": "object",
      "propertyCount": 12,
      "required": []
    },
    {
      "name": "ComponentIssuesCount",
      "type": "object",
      "propertyCount": 2,
      "required": []
    },
    {
      "name": "ComponentJsonBean",
      "type": "object",
      "propertyCount": 6,
      "required": []
    },
    {
      "name": "ComponentWithIssueCount",
      "type": "object",
      "propertyCount": 13,
      "required": []
    },
    {
      "name": "CompoundClause",
      "type": "object",
      "propertyCount": 2,
      "required": [
        "clauses",
        "operator"
      ]
    },
    {
      "name": "ConditionGroupConfiguration",
      "type": "object",
      "propertyCount": 3,
      "required": []
    },
    {
      "name": "ConditionGroupUpdate",
      "type": "object",
      "propertyCount": 3,
      "required": [
        "operation"
      ]
    },
    {
      "name": "Configuration",
      "type": "object",
      "propertyCount": 8,
      "required": []
    },
    {
      "name": "ConnectCustomFieldValue",
      "type": "object",
      "propertyCount": 8,
      "required": [
        "_type",
        "fieldID",
        "issueID"
      ]
    },
    {
      "name": "ConnectCustomFieldValues",
      "type": "object",
      "propertyCount": 1,
      "required": []
    },
    {
      "name": "ConnectModule",
      "type": "object",
      "propertyCount": 0,
      "required": []
    },
    {
      "name": "ConnectModules",
      "type": "object",
      "propertyCount": 1,
      "required": [
        "modules"
      ]
    },
    {
      "name": "ConnectWorkflowTransitionRule",
      "type": "object",
      "propertyCount": 4,
      "required": [
        "configuration",
        "id",
        "key"
      ]
    },
    {
      "name": "ContainerForProjectFeatures",
      "type": "object",
      "propertyCount": 1,
      "required": []
    },
    {
      "name": "ContainerForRegisteredWebhooks",
      "type": "object",
      "propertyCount": 1,
      "required": []
    },
    {
      "name": "ContainerForWebhookIDs",
      "type": "object",
      "propertyCount": 1,
      "required": [
        "webhookIds"
      ]
    },
    {
      "name": "ContainerOfWorkflowSchemeAssociations",
      "type": "object",
      "propertyCount": 1,
      "required": [
        "values"
      ]
    },
    {
      "name": "Context",
      "type": "object",
      "propertyCount": 3,
      "required": []
    },
    {
      "name": "ContextForProjectAndIssueType",
      "type": "object",
      "propertyCount": 3,
      "required": [
        "contextId",
        "issueTypeId",
        "projectId"
      ]
    },
    {
      "name": "ContextualConfiguration",
      "type": "object",
      "propertyCount": 4,
      "required": [
        "fieldContextId",
        "id"
      ]
    },
    {
      "name": "ConvertedJQLQueries",
      "type": "object",
      "propertyCount": 2,
      "required": []
    },
    {
      "name": "CreateCustomFieldContext",
      "type": "object",
      "propertyCount": 5,
      "required": [
        "name"
      ]
    },
    {
      "name": "CreateIssueSecuritySchemeDetails",
      "type": "object",
      "propertyCount": 3,
      "required": [
        "name"
      ]
    },
    {
      "name": "CreateNotificationSchemeDetails",
      "type": "object",
      "propertyCount": 3,
      "required": [
        "name"
      ]
    },
    {
      "name": "CreatePriorityDetails",
      "type": "object",
      "propertyCount": 4,
      "required": [
        "name",
        "statusColor"
      ]
    },
    {
      "name": "CreateProjectDetails",
      "type": "object",
      "propertyCount": 18,
      "required": [
        "key",
        "name"
      ]
    },
    {
      "name": "CreateResolutionDetails",
      "type": "object",
      "propertyCount": 2,
      "required": [
        "name"
      ]
    },
    {
      "name": "CreateUiModificationDetails",
      "type": "object",
      "propertyCount": 4,
      "required": [
        "name"
      ]
    },
    {
      "name": "CreateUpdateRoleRequestBean",
      "type": "object",
      "propertyCount": 2,
      "required": []
    },
    {
      "name": "CreateWorkflowCondition",
      "type": "object",
      "propertyCount": 4,
      "required": []
    },
    {
      "name": "CreateWorkflowDetails",
      "type": "object",
      "propertyCount": 4,
      "required": [
        "name",
        "statuses",
        "transitions"
      ]
    },
    {
      "name": "CreateWorkflowStatusDetails",
      "type": "object",
      "propertyCount": 2,
      "required": [
        "id"
      ]
    },
    {
      "name": "CreateWorkflowTransitionDetails",
      "type": "object",
      "propertyCount": 8,
      "required": [
        "name",
        "to",
        "type"
      ]
    },
    {
      "name": "CreateWorkflowTransitionRule",
      "type": "object",
      "propertyCount": 2,
      "required": [
        "type"
      ]
    },
    {
      "name": "CreateWorkflowTransitionRulesDetails",
      "type": "object",
      "propertyCount": 3,
      "required": []
    },
    {
      "name": "CreateWorkflowTransitionScreenDetails",
      "type": "object",
      "propertyCount": 1,
      "required": [
        "id"
      ]
    },
    {
      "name": "CreatedIssue",
      "type": "object",
      "propertyCount": 5,
      "required": []
    },
    {
      "name": "CreatedIssues",
      "type": "object",
      "propertyCount": 2,
      "required": []
    },
    {
      "name": "CustomContextVariable",
      "type": "object",
      "propertyCount": 1,
      "required": [
        "type"
      ]
    },
    {
      "name": "CustomFieldConfigurations",
      "type": "object",
      "propertyCount": 1,
      "required": [
        "configurations"
      ]
    },
    {
      "name": "CustomFieldContext",
      "type": "object",
      "propertyCount": 5,
      "required": [
        "description",
        "id",
        "isAnyIssueType",
        "isGlobalContext",
        "name"
      ]
    },
    {
      "name": "CustomFieldContextDefaultValue",
      "type": "object",
      "propertyCount": 0,
      "required": []
    },
    {
      "name": "CustomFieldContextDefaultValueCascadingOption",
      "type": "object",
      "propertyCount": 4,
      "required": [
        "contextId",
        "optionId",
        "type"
      ]
    },
    {
      "name": "CustomFieldContextDefaultValueDate",
      "type": "object",
      "propertyCount": 3,
      "required": [
        "type"
      ]
    },
    {
      "name": "CustomFieldContextDefaultValueDateTime",
      "type": "object",
      "propertyCount": 3,
      "required": [
        "type"
      ]
    },
    {
      "name": "CustomFieldContextDefaultValueFloat",
      "type": "object",
      "propertyCount": 2,
      "required": [
        "number",
        "type"
      ]
    },
    {
      "name": "CustomFieldContextDefaultValueForgeDateTimeField",
      "type": "object",
      "propertyCount": 4,
      "required": [
        "contextId",
        "type"
      ]
    },
    {
      "name": "CustomFieldContextDefaultValueForgeGroupField",
      "type": "object",
      "propertyCount": 3,
      "required": [
        "contextId",
        "groupId",
        "type"
      ]
    },
    {
      "name": "CustomFieldContextDefaultValueForgeMultiGroupField",
      "type": "object",
      "propertyCount": 3,
      "required": [
        "contextId",
        "groupIds",
        "type"
      ]
    },
    {
      "name": "CustomFieldContextDefaultValueForgeMultiStringField",
      "type": "object",
      "propertyCount": 2,
      "required": [
        "type"
      ]
    },
    {
      "name": "CustomFieldContextDefaultValueForgeMultiUserField",
      "type": "object",
      "propertyCount": 3,
      "required": [
        "accountIds",
        "contextId",
        "type"
      ]
    },
    {
      "name": "CustomFieldContextDefaultValueForgeNumberField",
      "type": "object",
      "propertyCount": 3,
      "required": [
        "contextId",
        "number",
        "type"
      ]
    },
    {
      "name": "CustomFieldContextDefaultValueForgeObjectField",
      "type": "object",
      "propertyCount": 2,
      "required": [
        "type"
      ]
    },
    {
      "name": "CustomFieldContextDefaultValueForgeStringField",
      "type": "object",
      "propertyCount": 3,
      "required": [
        "contextId",
        "type"
      ]
    },
    {
      "name": "CustomFieldContextDefaultValueForgeUserField",
      "type": "object",
      "propertyCount": 4,
      "required": [
        "accountId",
        "contextId",
        "type",
        "userFilter"
      ]
    },
    {
      "name": "CustomFieldContextDefaultValueLabels",
      "type": "object",
      "propertyCount": 2,
      "required": [
        "labels",
        "type"
      ]
    },
    {
      "name": "CustomFieldContextDefaultValueMultiUserPicker",
      "type": "object",
      "propertyCount": 3,
      "required": [
        "accountIds",
        "contextId",
        "type"
      ]
    },
    {
      "name": "CustomFieldContextDefaultValueMultipleGroupPicker",
      "type": "object",
      "propertyCount": 3,
      "required": [
        "contextId",
        "groupIds",
        "type"
      ]
    },
    {
      "name": "CustomFieldContextDefaultValueMultipleOption",
      "type": "object",
      "propertyCount": 3,
      "required": [
        "contextId",
        "optionIds",
        "type"
      ]
    },
    {
      "name": "CustomFieldContextDefaultValueMultipleVersionPicker",
      "type": "object",
      "propertyCount": 3,
      "required": [
        "type",
        "versionIds"
      ]
    },
    {
      "name": "CustomFieldContextDefaultValueProject",
      "type": "object",
      "propertyCount": 3,
      "required": [
        "contextId",
        "projectId",
        "type"
      ]
    },
    {
      "name": "CustomFieldContextDefaultValueReadOnly",
      "type": "object",
      "propertyCount": 2,
      "required": [
        "type"
      ]
    },
    {
      "name": "CustomFieldContextDefaultValueSingleGroupPicker",
      "type": "object",
      "propertyCount": 3,
      "required": [
        "contextId",
        "groupId",
        "type"
      ]
    },
    {
      "name": "CustomFieldContextDefaultValueSingleOption",
      "type": "object",
      "propertyCount": 3,
      "required": [
        "contextId",
        "optionId",
        "type"
      ]
    },
    {
      "name": "CustomFieldContextDefaultValueSingleVersionPicker",
      "type": "object",
      "propertyCount": 3,
      "required": [
        "type",
        "versionId"
      ]
    },
    {
      "name": "CustomFieldContextDefaultValueTextArea",
      "type": "object",
      "propertyCount": 2,
      "required": [
        "type"
      ]
    },
    {
      "name": "CustomFieldContextDefaultValueTextField",
      "type": "object",
      "propertyCount": 2,
      "required": [
        "type"
      ]
    },
    {
      "name": "CustomFieldContextDefaultValueURL",
      "type": "object",
      "propertyCount": 3,
      "required": [
        "contextId",
        "type",
        "url"
      ]
    },
    {
      "name": "CustomFieldContextDefaultValueUpdate",
      "type": "object",
      "propertyCount": 1,
      "required": []
    },
    {
      "name": "CustomFieldContextOption",
      "type": "object",
      "propertyCount": 4,
      "required": [
        "disabled",
        "id",
        "value"
      ]
    },
    {
      "name": "CustomFieldContextProjectMapping",
      "type": "object",
      "propertyCount": 3,
      "required": [
        "contextId"
      ]
    },
    {
      "name": "CustomFieldContextSingleUserPickerDefaults",
      "type": "object",
      "propertyCount": 4,
      "required": [
        "accountId",
        "contextId",
        "type",
        "userFilter"
      ]
    },
    {
      "name": "CustomFieldContextUpdateDetails",
      "type": "object",
      "propertyCount": 2,
      "required": []
    },
    {
      "name": "CustomFieldCreatedContextOptionsList",
      "type": "object",
      "propertyCount": 1,
      "required": []
    },
    {
      "name": "CustomFieldDefinitionJsonBean",
      "type": "object",
      "propertyCount": 4,
      "required": [
        "name",
        "type"
      ]
    },
    {
      "name": "CustomFieldOption",
      "type": "object",
      "propertyCount": 2,
      "required": []
    },
    {
      "name": "CustomFieldOptionCreate",
      "type": "object",
      "propertyCount": 3,
      "required": [
        "value"
      ]
    },
    {
      "name": "CustomFieldOptionUpdate",
      "type": "object",
      "propertyCount": 3,
      "required": [
        "id"
      ]
    },
    {
      "name": "CustomFieldReplacement",
      "type": "object",
      "propertyCount": 2,
      "required": []
    },
    {
      "name": "CustomFieldUpdatedContextOptionsList",
      "type": "object",
      "propertyCount": 1,
      "required": []
    },
    {
      "name": "CustomFieldValueUpdate",
      "type": "object",
      "propertyCount": 2,
      "required": [
        "issueIds",
        "value"
      ]
    },
    {
      "name": "CustomFieldValueUpdateDetails",
      "type": "object",
      "propertyCount": 1,
      "required": []
    },
    {
      "name": "Dashboard",
      "type": "object",
      "propertyCount": 14,
      "required": []
    },
    {
      "name": "DashboardDetails",
      "type": "object",
      "propertyCount": 4,
      "required": [
        "editPermissions",
        "name",
        "sharePermissions"
      ]
    },
    {
      "name": "DashboardGadget",
      "type": "object",
      "propertyCount": 6,
      "required": [
        "color",
        "id",
        "position",
        "title"
      ]
    },
    {
      "name": "DashboardGadgetPosition",
      "type": "object",
      "propertyCount": 2,
      "required": [
        "The column position of the gadget.",
        "The row position of the gadget."
      ]
    },
    {
      "name": "DashboardGadgetResponse",
      "type": "object",
      "propertyCount": 1,
      "required": [
        "gadgets"
      ]
    },
    {
      "name": "DashboardGadgetSettings",
      "type": "object",
      "propertyCount": 6,
      "required": []
    },
    {
      "name": "DashboardGadgetUpdateRequest",
      "type": "object",
      "propertyCount": 3,
      "required": []
    },
    {
      "name": "DataClassificationLevelsBean",
      "type": "object",
      "propertyCount": 1,
      "required": []
    },
    {
      "name": "DataClassificationTagBean",
      "type": "object",
      "propertyCount": 7,
      "required": [
        "id",
        "status"
      ]
    },
    {
      "name": "DateRangeFilterRequest",
      "type": "object",
      "propertyCount": 2,
      "required": [
        "dateAfter",
        "dateBefore"
      ]
    },
    {
      "name": "DefaultLevelValue",
      "type": "object",
      "propertyCount": 2,
      "required": [
        "defaultLevelId",
        "issueSecuritySchemeId"
      ]
    },
    {
      "name": "DefaultShareScope",
      "type": "object",
      "propertyCount": 1,
      "required": [
        "scope"
      ]
    },
    {
      "name": "DefaultWorkflow",
      "type": "object",
      "propertyCount": 2,
      "required": [
        "workflow"
      ]
    },
    {
      "name": "DeleteAndReplaceVersionBean",
      "type": "object",
      "propertyCount": 3,
      "required": []
    },
    {
      "name": "DeprecatedWorkflow",
      "type": "object",
      "propertyCount": 8,
      "required": []
    },
    {
      "name": "DetailedErrorCollection",
      "type": "object",
      "propertyCount": 3,
      "required": []
    },
    {
      "name": "DocumentVersion",
      "type": "object",
      "propertyCount": 2,
      "required": [
        "id",
        "versionNumber"
      ]
    },
    {
      "name": "EntityProperty",
      "type": "object",
      "propertyCount": 2,
      "required": []
    },
    {
      "name": "EntityPropertyDetails",
      "type": "object",
      "propertyCount": 3,
      "required": [
        "entityId",
        "key",
        "value"
      ]
    },
    {
      "name": "Error",
      "type": "object",
      "propertyCount": 3,
      "required": []
    },
    {
      "name": "ErrorCollection",
      "type": "object",
      "propertyCount": 3,
      "required": []
    },
    {
      "name": "ErrorCollections",
      "type": "object",
      "propertyCount": 0,
      "required": []
    },
    {
      "name": "ErrorMessage",
      "type": "object",
      "propertyCount": 1,
      "required": [
        "message"
      ]
    },
    {
      "name": "Errors",
      "type": "object",
      "propertyCount": 4,
      "required": []
    },
    {
      "name": "EventNotification",
      "type": "object",
      "propertyCount": 10,
      "required": []
    },
    {
      "name": "ExportArchivedIssuesTaskProgressResponse",
      "type": "object",
      "propertyCount": 6,
      "required": []
    },
    {
      "name": "FailedWebhook",
      "type": "object",
      "propertyCount": 4,
      "required": [
        "failureTime",
        "id",
        "url"
      ]
    },
    {
      "name": "FailedWebhooks",
      "type": "object",
      "propertyCount": 3,
      "required": [
        "maxResults",
        "values"
      ]
    },
    {
      "name": "Field",
      "type": "object",
      "propertyCount": 12,
      "required": [
        "id",
        "name",
        "schema"
      ]
    },
    {
      "name": "FieldChangedClause",
      "type": "object",
      "propertyCount": 3,
      "required": [
        "field",
        "operator",
        "predicates"
      ]
    },
    {
      "name": "FieldConfiguration",
      "type": "object",
      "propertyCount": 4,
      "required": [
        "description",
        "id",
        "name"
      ]
    },
    {
      "name": "FieldConfigurationDetails",
      "type": "object",
      "propertyCount": 2,
      "required": [
        "name"
      ]
    },
    {
      "name": "FieldConfigurationIssueTypeItem",
      "type": "object",
      "propertyCount": 3,
      "required": [
        "fieldConfigurationId",
        "fieldConfigurationSchemeId",
        "issueTypeId"
      ]
    },
    {
      "name": "FieldConfigurationItem",
      "type": "object",
      "propertyCount": 5,
      "required": [
        "id"
      ]
    },
    {
      "name": "FieldConfigurationItemsDetails",
      "type": "object",
      "propertyCount": 1,
      "required": [
        "fieldConfigurationItems"
      ]
    },
    {
      "name": "FieldConfigurationScheme",
      "type": "object",
      "propertyCount": 3,
      "required": [
        "id",
        "name"
      ]
    },
    {
      "name": "FieldConfigurationSchemeProjectAssociation",
      "type": "object",
      "propertyCount": 2,
      "required": [
        "projectId"
      ]
    },
    {
      "name": "FieldConfigurationSchemeProjects",
      "type": "object",
      "propertyCount": 2,
      "required": [
        "projectIds"
      ]
    },
    {
      "name": "FieldConfigurationToIssueTypeMapping",
      "type": "object",
      "propertyCount": 2,
      "required": [
        "fieldConfigurationId",
        "issueTypeId"
      ]
    },
    {
      "name": "FieldCreateMetadata",
      "type": "object",
      "propertyCount": 11,
      "required": [
        "fieldId",
        "key",
        "name",
        "operations",
        "required",
        "schema"
      ]
    },
    {
      "name": "FieldDetails",
      "type": "object",
      "propertyCount": 10,
      "required": []
    },
    {
      "name": "FieldLastUsed",
      "type": "object",
      "propertyCount": 2,
      "required": []
    },
    {
      "name": "FieldMetadata",
      "type": "object",
      "propertyCount": 10,
      "required": [
        "key",
        "name",
        "operations",
        "required",
        "schema"
      ]
    },
    {
      "name": "FieldReferenceData",
      "type": "object",
      "propertyCount": 10,
      "required": []
    },
    {
      "name": "FieldUpdateOperation",
      "type": "object",
      "propertyCount": 5,
      "required": []
    },
    {
      "name": "FieldValueClause",
      "type": "object",
      "propertyCount": 3,
      "required": [
        "field",
        "operand",
        "operator"
      ]
    },
    {
      "name": "FieldWasClause",
      "type": "object",
      "propertyCount": 4,
      "required": [
        "field",
        "operand",
        "operator",
        "predicates"
      ]
    },
    {
      "name": "Fields",
      "type": "object",
      "propertyCount": 7,
      "required": []
    },
    {
      "name": "Filter",
      "type": "object",
      "propertyCount": 15,
      "required": [
        "name"
      ]
    },
    {
      "name": "FilterDetails",
      "type": "object",
      "propertyCount": 15,
      "required": [
        "name"
      ]
    },
    {
      "name": "FilterSubscription",
      "type": "object",
      "propertyCount": 3,
      "required": []
    },
    {
      "name": "FilterSubscriptionsList",
      "type": "object",
      "propertyCount": 5,
      "required": []
    },
    {
      "name": "FoundGroup",
      "type": "object",
      "propertyCount": 4,
      "required": []
    },
    {
      "name": "FoundGroups",
      "type": "object",
      "propertyCount": 3,
      "required": []
    },
    {
      "name": "FoundUsers",
      "type": "object",
      "propertyCount": 3,
      "required": []
    },
    {
      "name": "FoundUsersAndGroups",
      "type": "object",
      "propertyCount": 2,
      "required": []
    },
    {
      "name": "FunctionOperand",
      "type": "object",
      "propertyCount": 3,
      "required": [
        "arguments",
        "function"
      ]
    },
    {
      "name": "FunctionReferenceData",
      "type": "object",
      "propertyCount": 5,
      "required": []
    },
    {
      "name": "GlobalScopeBean",
      "type": "object",
      "propertyCount": 1,
      "required": []
    },
    {
      "name": "Group",
      "type": "object",
      "propertyCount": 5,
      "required": []
    },
    {
      "name": "GroupDetails",
      "type": "object",
      "propertyCount": 2,
      "required": []
    },
    {
      "name": "GroupLabel",
      "type": "object",
      "propertyCount": 3,
      "required": []
    },
    {
      "name": "GroupName",
      "type": "object",
      "propertyCount": 3,
      "required": []
    },
    {
      "name": "HealthCheckResult",
      "type": "object",
      "propertyCount": 3,
      "required": []
    },
    {
      "name": "Hierarchy",
      "type": "object",
      "propertyCount": 2,
      "required": []
    },
    {
      "name": "HistoryMetadata",
      "type": "object",
      "propertyCount": 11,
      "required": []
    },
    {
      "name": "HistoryMetadataParticipant",
      "type": "object",
      "propertyCount": 6,
      "required": []
    },
    {
      "name": "Icon",
      "type": "object",
      "propertyCount": 3,
      "required": []
    },
    {
      "name": "IconBean",
      "type": "object",
      "propertyCount": 3,
      "required": []
    },
    {
      "name": "IdBean",
      "type": "object",
      "propertyCount": 1,
      "required": [
        "id"
      ]
    },
    {
      "name": "IdOrKeyBean",
      "type": "object",
      "propertyCount": 2,
      "required": []
    },
    {
      "name": "IdSearchRequestBean",
      "type": "object",
      "propertyCount": 3,
      "required": []
    },
    {
      "name": "IdSearchResults",
      "type": "object",
      "propertyCount": 2,
      "required": []
    },
    {
      "name": "IncludedFields",
      "type": "object",
      "propertyCount": 3,
      "required": []
    },
    {
      "name": "InputStreamSource",
      "type": "object",
      "propertyCount": 1,
      "required": []
    },
    {
      "name": "IssueArchivalSyncRequest",
      "type": "object",
      "propertyCount": 1,
      "required": []
    },
    {
      "name": "IssueArchivalSyncResponse",
      "type": "object",
      "propertyCount": 2,
      "required": []
    },
    {
 

# --- truncated at 32 KB (225 KB total) ---
# Full source: https://raw.githubusercontent.com/api-evangelist/atlassian/refs/heads/main/json-structure/atlassian-structure.json