Kong · Schema
API Publication List Item
An API publication in a portal
API GatewayAI GatewayAI ConnectivityAgent GatewayEvent GatewayMCP RegistryService MeshLLMKafkaKonnectOpen Source
Properties
| Name | Type | Description |
|---|---|---|
| api_id | string | The API identifier. |
| portal_id | string | The portal identifier. |
| auto_approve_registrations | object | |
| entity_type | object | |
| visibility | object | |
| auth_strategy_ids | object | |
| warnings | array | Informational warnings (e.g. incompatible fields stripped for ACE). Empty if none. |
| created_at | object | |
| updated_at | object |
JSON Schema
{
"$schema": "https://json-schema.org/draft/2020-12/schema",
"$id": "#/components/schemas/ApiPublicationListItem",
"title": "API Publication List Item",
"description": "An API publication in a portal",
"type": "object",
"properties": {
"api_id": {
"description": "The API identifier.",
"type": "string",
"format": "uuid",
"example": "9f5061ce-78f6-4452-9108-ad7c02821fd5",
"readOnly": true
},
"portal_id": {
"description": "The portal identifier.",
"type": "string",
"format": "uuid",
"example": "7710d5c4-d902-410b-992f-18b814155b53",
"readOnly": true
},
"auto_approve_registrations": {
"$ref": "#/components/schemas/AutoApproveRegistrations"
},
"entity_type": {
"$ref": "#/components/schemas/EntityType"
},
"visibility": {
"$ref": "#/components/schemas/ApiPublicationVisibility"
},
"auth_strategy_ids": {
"$ref": "#/components/schemas/ApiPublicationAuthStrategyIds"
},
"warnings": {
"description": "Informational warnings (e.g. incompatible fields stripped for ACE). Empty if none.",
"type": "array",
"items": {
"type": "string"
},
"readOnly": true
},
"created_at": {
"$ref": "#/components/schemas/CreatedAt"
},
"updated_at": {
"$ref": "#/components/schemas/UpdatedAt"
}
},
"additionalProperties": false,
"required": [
"api_id",
"portal_id",
"visibility",
"created_at",
"updated_at",
"auth_strategy_ids",
"auto_approve_registrations",
"entity_type"
]
}