Info
Response optional property added: metadata
openapi:GET /accounts/{}/flagship/apps/{}/flags/{}::response.200.application.json.result.metadata- Product
- Cloudflare API
- Source
- Repository Spec
- Change kind
- Response Optional Property Added
- Detected
- Last updated
Deterministic evidence
Before / after
Extracted from Cloudflare's published contract. Shows the schema the change belongs to. Open the source ↗
"pattern": "^[a-zA-Z0-9_-]+$",
"pattern": "^[a-zA-Z0-9_-]+$",
"type": "string"
"type": "string"
},
},
"rules": {
"metadata": {
"items": {
"additionalProperties": {
"additionalProperties": false,
"anyOf": [
"properties": {
{
"conditions": {
"type": "boolean"
"items": {
"anyOf": [
{
"additionalProperties": false,
"properties": {
"attribute": {
"maxLength": 64,
"minLength": 1,
"type": "string"
},
"operator": {
"enum": [
"equals",
"not_equals",
"greater_than",
"less_than",
"greater_than_or_equals",
"less_than_or_equals",
"contains",
"starts_with",
"ends_with",
"in",
"not_in",
"has",
"not_has"
],
"type": "string"
},
"value": {
"$ref": "#/components/schemas/flagship_JsonValue"
}
},
"required": [
"attribute",
"operator",
"value"
],
"type": "object"
},
{
"additionalProperties": false,
"properties": {
"clauses": {
"items": {
"anyOf": [
{
"additionalProperties": false,
"properties": {
"attribute": {
"maxLength": 64,
"minLength": 1,
"type": "string"
},
"operator": {
"enum": [
"equals",
"not_equals",
"greater_than",
"less_than",
"greater_than_or_equals",
"less_than_or_equals",
"contains",
"starts_with",
"ends_with",
"in",
"not_in",
"has",
"not_has"
],
"type": "string"
},
"value": {
"$ref": "#/components/schemas/flagship_JsonValue"
}
},
"required": [
"attribute",
"operator",
"value"
],
"type": "object"
},
{
"additionalProperties": false,
"properties": {
"clauses": {
"items": {
"anyOf": [
{
"additionalProperties": false,
"properties": {
"attribute": {
"maxLength": 64,
"minLength": 1,
"type": "string"
},
"operator": {
"enum": [
"equals",
"not_equals",
"greater_than",
"less_than",
"greater_than_or_equals",
"less_than_or_equals",
"contains",
"starts_with",
"ends_with",
"in",
"not_in",
"has",
"not_has"
],
"type": "string"
},
"value": {
"$ref": "#/components/schemas/flagship_JsonValue"
}
},
"required": [
"attribute",
"operator",
"value"
],
"type": "object"
},
{
"additionalProperties": false,
"properties": {
"clauses": {
"items": {
"anyOf": [
{
"additionalProperties": false,
"properties": {
"attribute": {
"maxLength": 64,
"minLength": 1,
"type": "string"
},
"operator": {
"enum": [
"equals",
"not_equals",
"greater_than",
"less_than",
"greater_than_or_equals",
"less_than_or_equals",
"contains",
"starts_with",
"ends_with",
"in",
"not_in",
"has",
"not_has"
],
"type": "string"
},
"value": {
"$ref": "#/components/schemas/flagship_JsonValue"
}
},
"required": [
"attribute",
"operator",
"value"
],
"type": "object"
},
{
"additionalProperties": false,
"properties": {
"clauses": {
"items": {
"anyOf": [
{
"additionalProperties": false,
"properties": {
"attribute": {
"maxLength": 64,
"minLength": 1,
"type": "string"
},
"operator": {
"enum": [
"equals",
"not_equals",
"greater_than",
"less_than",
"greater_than_or_equals",
"less_than_or_equals",
"contains",
"starts_with",
"ends_with",
"in",
"not_in",
"has",
"not_has"
],
"type": "string"
},
"value": {
"$ref": "#/components/schemas/flagship_JsonValue"
}
},
"required": [
"attribute",
"operator",
"value"
],
"type": "object"
},
{
"additionalProperties": false,
"properties": {
"clauses": {
"items": {
"anyOf": [
{
"additionalProperties": false,
"properties": {
"attribute": {
"maxLength": 64,
"minLength": 1,
"type": "string"
},
"operator": {
"enum": [
"equals",
"not_equals",
"greater_than",
"less_than",
"greater_than_or_equals",
"less_than_or_equals",
"contains",
"starts_with",
"ends_with",
"in",
"not_in",
"has",
"not_has"
],
"type": "string"
},
"value": {
"$ref": "#/components/schemas/flagship_JsonValue"
}
},
"required": [
"attribute",
"operator",
"value"
],
"type": "object"
},
{
"additionalProperties": false,
"properties": {
"clauses": {
"items": {
"$ref": "#/components/schemas/flagship_JsonValue"
},
"minItems": 1,
"type": "array"
},
"logical_operator": {
"enum": [
"AND",
"OR"
],
"type": "string"
}
},
"required": [
"logical_operator",
"clauses"
],
"type": "object"
}
]
},
"minItems": 1,
"type": "array"
},
"logical_operator": {
"enum": [
"AND",
"OR"
],
"type": "string"
}
},
"required": [
"logical_operator",
"clauses"
],
"type": "object"
}
]
},
"minItems": 1,
"type": "array"
},
"logical_operator": {
"enum": [
"AND",
"OR"
],
"type": "string"
}
},
"required": [
"logical_operator",
"clauses"
],
"type": "object"
}
]
},
"minItems": 1,
"type": "array"
},
"logical_operator": {
"enum": [
"AND",
"OR"
],
"type": "string"
}
},
"required": [
"logical_operator",
"clauses"
],
"type": "object"
}
]
},
"minItems": 1,
"type": "array"
},
"logical_operator": {
"enum": [
"AND",
"OR"
],
"type": "string"
}
},
"required": [
"logical_operator",
"clauses"
],
"type": "object"
}
]
},
"minItems": 1,
"type": "array"
},
"logical_operator": {
"enum": [
"AND",
"OR"
],
"type": "string"
}
},
"required": [
"logical_operator",
"clauses"
],
"type": "object"
}
]
},
"type": "array"
},
},
"priority": {
{
"minimum": 1,
"type": "integer"
},
"rollout": {
"additionalProperties": false,
"properties": {
"attribute": {
"maxLength": 64,
"minLength": 1,
"type": "string"
},
"percentage": {
"maximum": 100,
"minimum": 0,
"multipleOf": 0.01,
"type": "number"
}
},
"required": [
"percentage"
],
"type": "object"
},
"serve_variation": {
"minLength": 1,
"type": "string"
"type": "string"
},
{
"type": "number"
}
}
},
]
"required": [
},
"priority",
"maxProperties": 32,
"conditions",
"type": "object"
"serve_variation"
},
],
"rules": {
"type": "object"
"items": {
"$ref": "#/components/schemas/flagship_Rule"
},
},
"type": "array"
"type": "array"
},
},
Monitored for you
Does this change affect your integration?
Choose the operations and fields your services use. detektu matches Cloudflare findings to that declared usage so your team can review the relevant evidence. No agent or repository access required.