detektu
Atlassian API changes
Info

Endpoint added: GET /databases/{}/fields

openapi:GET /databases/{}/fields::operation.endpoint-added
Product
Atlassian: Confluence
Source
OpenAPI URL
Change kind
Endpoint Added
Detected
Last updated

Deterministic evidence

Before / after

Extracted from Atlassian's published contract. Shows the whole operation — a narrower excerpt was not available for this change. Open the source ↗

−1+5961 change

1 / 1
null
{
"operationId": "getDatabaseFields",
"parameters": [
{
"$ref": "#/components/parameters/DatabaseIdParameter"
},
{
"$ref": "#/components/parameters/DatabasePageLimitParameter"
},
{
"$ref": "#/components/parameters/DatabaseCursorParameter"
},
{
"$ref": "#/components/parameters/DatabaseIfNoneMatchParameter"
}
],
"responses": {
"200": {
"content": {
"application/json": {
"schema": {
"additionalProperties": false,
"properties": {
"_links": {
"$ref": "#/components/schemas/DatabasesPublicApiLinks"
},
"meta": {
"$ref": "#/components/schemas/DatabasePaginationMeta"
},
"results": {
"items": {
"discriminator": {
"mapping": {
"aiSummary": "#/components/schemas/DatabaseAiSummaryField",
"attachment": "#/components/schemas/DatabaseAttachmentField",
"backlink": "#/components/schemas/DatabaseBacklinkField",
"checkbox": "#/components/schemas/DatabaseCheckboxField",
"date": "#/components/schemas/DatabaseDateField",
"entryDetails": "#/components/schemas/DatabaseEntryDetailsField",
"entryLink": "#/components/schemas/DatabaseEntryLinkField",
"hyperlink": "#/components/schemas/DatabaseHyperlinkField",
"jiraIssue": "#/components/schemas/DatabaseJiraIssueField",
"jiraIssueDetails": "#/components/schemas/DatabaseJiraIssueDetailsField",
"number": "#/components/schemas/DatabaseNumberField",
"pageDetails": "#/components/schemas/DatabasePageDetailsField",
"pageLabels": "#/components/schemas/DatabasePageLabelsField",
"pageLink": "#/components/schemas/DatabasePageLinkField",
"pageStatus": "#/components/schemas/DatabasePageStatusField",
"select": "#/components/schemas/DatabaseSelectField",
"text": "#/components/schemas/DatabaseTextField",
"user": "#/components/schemas/DatabaseUserField"
},
"propertyName": "type"
},
"oneOf": [
{
"allOf": [
{
"$ref": "#/components/schemas/DatabaseFieldBase"
},
{
"properties": {
"settings": {
"$ref": "#/components/schemas/DatabaseTextFieldSettings"
},
"type": {
"enum": [
"text"
],
"type": "string"
}
},
"required": [
"type",
"settings"
],
"type": "object"
}
]
},
{
"allOf": [
{
"$ref": "#/components/schemas/DatabaseFieldBase"
},
{
"properties": {
"settings": {
"$ref": "#/components/schemas/DatabaseAiSummaryFieldSettings"
},
"type": {
"enum": [
"aiSummary"
],
"type": "string"
}
},
"required": [
"type",
"settings"
],
"type": "object"
}
]
},
{
"allOf": [
{
"$ref": "#/components/schemas/DatabaseFieldBase"
},
{
"properties": {
"settings": {
"$ref": "#/components/schemas/DatabaseNumberFieldSettings"
},
"type": {
"enum": [
"number"
],
"type": "string"
}
},
"required": [
"type",
"settings"
],
"type": "object"
}
]
},
{
"allOf": [
{
"$ref": "#/components/schemas/DatabaseFieldBase"
},
{
"properties": {
"settings": {
"$ref": "#/components/schemas/DatabaseEmptyFieldSettings"
},
"type": {
"enum": [
"checkbox"
],
"type": "string"
}
},
"required": [
"type",
"settings"
],
"type": "object"
}
]
},
{
"allOf": [
{
"$ref": "#/components/schemas/DatabaseFieldBase"
},
{
"properties": {
"settings": {
"$ref": "#/components/schemas/DatabaseDateFieldSettings"
},
"type": {
"enum": [
"date"
],
"type": "string"
}
},
"required": [
"type",
"settings"
],
"type": "object"
}
]
},
{
"allOf": [
{
"$ref": "#/components/schemas/DatabaseFieldBase"
},
{
"properties": {
"settings": {
"$ref": "#/components/schemas/DatabaseSelectFieldSettings"
},
"type": {
"enum": [
"select"
],
"type": "string"
}
},
"required": [
"type",
"settings"
],
"type": "object"
}
]
},
{
"allOf": [
{
"$ref": "#/components/schemas/DatabaseFieldBase"
},
{
"properties": {
"settings": {
"$ref": "#/components/schemas/DatabaseEmptyFieldSettings"
},
"type": {
"enum": [
"hyperlink"
],
"type": "string"
}
},
"required": [
"type",
"settings"
],
"type": "object"
}
]
},
{
"allOf": [
{
"$ref": "#/components/schemas/DatabaseFieldBase"
},
{
"properties": {
"settings": {
"$ref": "#/components/schemas/DatabaseEmptyFieldSettings"
},
"type": {
"enum": [
"user"
],
"type": "string"
}
},
"required": [
"type",
"settings"
],
"type": "object"
}
]
},
{
"allOf": [
{
"$ref": "#/components/schemas/DatabaseFieldBase"
},
{
"properties": {
"settings": {
"$ref": "#/components/schemas/DatabaseEmptyFieldSettings"
},
"type": {
"enum": [
"attachment"
],
"type": "string"
}
},
"required": [
"type",
"settings"
],
"type": "object"
}
]
},
{
"allOf": [
{
"$ref": "#/components/schemas/DatabaseFieldBase"
},
{
"properties": {
"settings": {
"$ref": "#/components/schemas/DatabaseJiraIssueFieldSettings"
},
"type": {
"enum": [
"jiraIssue"
],
"type": "string"
}
},
"required": [
"type",
"settings"
],
"type": "object"
}
]
},
{
"allOf": [
{
"$ref": "#/components/schemas/DatabaseFieldBase"
},
{
"properties": {
"settings": {
"$ref": "#/components/schemas/DatabaseEmptyFieldSettings"
},
"type": {
"enum": [
"pageLink"
],
"type": "string"
}
},
"required": [
"type",
"settings"
],
"type": "object"
}
]
},
{
"allOf": [
{
"$ref": "#/components/schemas/DatabaseFieldBase"
},
{
"properties": {
"settings": {
"$ref": "#/components/schemas/DatabaseEmptyFieldSettings"
},
"type": {
"enum": [
"entryLink"
],
"type": "string"
}
},
"required": [
"type",
"settings"
],
"type": "object"
}
]
},
{
"allOf": [
{
"$ref": "#/components/schemas/DatabaseFieldBase"
},
{
"properties": {
"settings": {
"$ref": "#/components/schemas/DatabaseEntryDetailsFieldSettings"
},
"type": {
"enum": [
"entryDetails"
],
"type": "string"
}
},
"required": [
"type",
"settings"
],
"type": "object"
}
]
},
{
"allOf": [
{
"$ref": "#/components/schemas/DatabaseFieldBase"
},
{
"properties": {
"settings": {
"$ref": "#/components/schemas/DatabaseBacklinkFieldSettings"
},
"type": {
"enum": [
"backlink"
],
"type": "string"
}
},
"required": [
"type",
"settings"
],
"type": "object"
}
]
},
{
"allOf": [
{
"$ref": "#/components/schemas/DatabaseFieldBase"
},
{
"properties": {
"settings": {
"$ref": "#/components/schemas/DatabasePageDetailsFieldSettings"
},
"type": {
"enum": [
"pageDetails"
],
"type": "string"
}
},
"required": [
"type",
"settings"
],
"type": "object"
}
]
},
{
"allOf": [
{
"$ref": "#/components/schemas/DatabaseFieldBase"
},
{
"properties": {
"settings": {
"$ref": "#/components/schemas/DatabaseSourceFieldSettings"
},
"type": {
"enum": [
"pageLabels"
],
"type": "string"
}
},
"required": [
"type",
"settings"
],
"type": "object"
}
]
},
{
"allOf": [
{
"$ref": "#/components/schemas/DatabaseFieldBase"
},
{
"properties": {
"settings": {
"$ref": "#/components/schemas/DatabaseSourceFieldSettings"
},
"type": {
"enum": [
"pageStatus"
],
"type": "string"
}
},
"required": [
"type",
"settings"
],
"type": "object"
}
]
},
{
"allOf": [
{
"$ref": "#/components/schemas/DatabaseFieldBase"
},
{
"properties": {
"settings": {
"$ref": "#/components/schemas/DatabaseJiraIssueDetailsFieldSettings"
},
"type": {
"enum": [
"jiraIssueDetails"
],
"type": "string"
}
},
"required": [
"type",
"settings"
],
"type": "object"
}
]
}
]
},
"type": "array"
}
},
"required": [
"results",
"_links",
"meta"
],
"type": "object"
}
}
},
"headers": {
"Atl-Database-Version": {
"$ref": "#/components/headers/AtlDatabaseVersion"
},
"Cache-Control": {
"$ref": "#/components/headers/DatabaseCacheControl"
},
"ETag": {
"$ref": "#/components/headers/DatabaseEtag"
},
"Link": {
"$ref": "#/components/headers/DatabaseNextLink"
}
}
},
"304": {
"$ref": "#/components/responses/DatabaseNotModified"
},
"400": {
"$ref": "#/components/responses/DatabasePaginationBadRequest"
},
"401": {
"$ref": "#/components/responses/DatabaseUnauthorized"
},
"403": {
"$ref": "#/components/responses/DatabaseForbidden"
},
"404": {
"$ref": "#/components/responses/DatabaseNotFound"
},
"413": {
"$ref": "#/components/responses/DatabaseTooLarge"
},
"429": {
"$ref": "#/components/responses/DatabaseRateLimited"
},
"502": {
"$ref": "#/components/responses/DatabaseBadGateway"
},
"503": {
"$ref": "#/components/responses/DatabaseServiceUnavailable"
},
"504": {
"$ref": "#/components/responses/DatabaseGatewayTimeout"
}
},
"security": [
{
"basicAuth": []
},
{
"oAuthDefinitions": [
"read:database:confluence"
]
}
],
"tags": [
"Database"
],
"x-atlassian-connect-scope": "READ",
"x-atlassian-data-security-policy": [
{
"app-access-rule-exempt": false
}
],
"x-atlassian-experimental": true,
"x-atlassian-oauth2-scopes": [
{
"scheme": "oAuthDefinitions",
"scopes": [
"read:database:confluence"
],
"state": "Current"
}
],
"x-experimental": true
}

Monitored for you

Does this change affect your integration?

Choose the operations and fields your services use. Detektu matches Atlassian findings to that declared usage so your team can review the relevant evidence. No agent or repository access required.