Kong · Schema
PortalPageInfo
Information about a page in a portal.
API GatewayAI GatewayAI ConnectivityAgent GatewayEvent GatewayMCP RegistryService MeshLLMKafkaKonnectOpen Source
Properties
| Name | Type | Description |
|---|---|---|
| id | object | |
| slug | object | |
| title | object | |
| visibility | object | |
| status | object | |
| description | object | |
| parent_page_id | object | |
| children | array | children of the page |
| created_at | object | |
| updated_at | object |
JSON Schema
{
"$schema": "https://json-schema.org/draft/2020-12/schema",
"$id": "#/components/schemas/PortalPageInfo",
"title": "PortalPageInfo",
"description": "Information about a page in a portal.",
"type": "object",
"properties": {
"id": {
"$ref": "#/components/schemas/UUID"
},
"slug": {
"$ref": "#/components/schemas/PageSlug"
},
"title": {
"$ref": "#/components/schemas/PageTitle"
},
"visibility": {
"$ref": "#/components/schemas/VisibilityStatus"
},
"status": {
"$ref": "#/components/schemas/PublishedStatus"
},
"description": {
"$ref": "#/components/schemas/Description"
},
"parent_page_id": {
"$ref": "#/components/schemas/ParentPageId"
},
"children": {
"description": "children of the page",
"type": "array",
"items": {
"$ref": "#/components/schemas/PortalPageInfo"
},
"example": [
{
"id": "d32d905a-ed33-46a3-a093-d8f536af9a8a",
"slug": "hello-world",
"title": "Hello world",
"visibility": "public",
"created_at": "2023-01-11T02:30:42.227Z",
"updated_at": "2023-01-11T02:30:42.227Z",
"status": "unpublished",
"parent_page_id": null,
"children": []
}
]
},
"created_at": {
"$ref": "#/components/schemas/CreatedAt"
},
"updated_at": {
"$ref": "#/components/schemas/UpdatedAt"
}
},
"additionalProperties": false,
"required": [
"id",
"slug",
"title",
"visibility",
"created_at",
"updated_at",
"status",
"parent_page_id",
"children"
]
}