Update an existing dashboard
Update an existing dashboard, replacing its definition with the provided one.
Request body
Example request
{
"definition": {
"tiles": [
{
"layout": {
"position": {
"col": 3,
"row": 0
},
"size": {
"cols": 3,
"rows": 1
}
},
"definition": {
"query": {
"datasource": "api_usage",
"time_range": {
"type": "relative",
"time_range": "24h",
"tz": "EST"
},
"dimensions": [
"time",
"gateway_service"
],
"filters": [
{
"operator": "in",
"field": "control_plane",
"value": [
"d5ac5d88-efed-4e10-9dfe-0b0a6646c219"
]
}
],
"granularity": "hourly",
"metrics": [
"request_count",
"response_latency_p99"
]
}
}
}
],
"preset_filters": [
{
"operator": "in",
"field": "control_plane",
"value": [
"00000000-0000-0000-0000-000000000000"
]
},
{
"operator": "in",
"field": "ai_request_model",
"value": [
"request_model1"
]
}
]
},
"labels": {
"env": "test"
}
}Response
The created dashboard, including generated fields.
Example response
{
"definition": {
"tiles": [
{
"layout": {
"position": {
"col": 3,
"row": 0
},
"size": {
"cols": 3,
"rows": 1
}
},
"definition": {
"query": {
"datasource": "api_usage",
"time_range": {
"type": "relative",
"time_range": "24h",
"tz": "EST"
},
"dimensions": [
"time",
"gateway_service"
],
"filters": [
{
"operator": "in",
"field": "control_plane",
"value": [
"d5ac5d88-efed-4e10-9dfe-0b0a6646c219"
]
}
],
"granularity": "hourly",
"metrics": [
"request_count",
"response_latency_p99"
]
}
}
}
],
"preset_filters": [
{
"operator": "in",
"field": "control_plane",
"value": [
"00000000-0000-0000-0000-000000000000"
]
},
{
"operator": "in",
"field": "ai_request_model",
"value": [
"request_model1"
]
}
]
},
"labels": {
"env": "test"
},
"id": "5f9fd312-a987-4628-b4c5-bb4f4fddd5f7",
"created_by": "5f9fd312-a987-4628-b4c5-bb4f4fddd5f7",
"created_at": "2022-11-04T20:10:06.927Z",
"updated_at": "2022-11-04T20:10:06.927Z"
}Changes
Changed in 9 of the 75 revisions of this API.84358
- ▲
added
ManagedCacheUsageQueryto thedefinition/tiles/items/oneOf[ChartTile]/definition/oneOf[ChartTileDefinition]/queryresponse propertyoneOflist for the response status200response-property-one-of-added
- ●
added the new
data_plane_groupenum value to thedefinition/preset_filters/items/fieldresponse property for the response status200response-property-enum-value-added
- ●
added the new
managed_cacheenum value to thedefinition/preset_filters/items/fieldresponse property for the response status200response-property-enum-value-added
- ●
added the new
networkenum value to thedefinition/preset_filters/items/fieldresponse property for the response status200response-property-enum-value-added
- ●
added the new
providerenum value to thedefinition/preset_filters/items/fieldresponse property for the response status200response-property-enum-value-added
- ●
added the new
provider_regionenum value to thedefinition/preset_filters/items/fieldresponse property for the response status200response-property-enum-value-added
- ○
added
managed_cache_usagediscriminator mapping keys to thedefinition/tiles/items/oneOf[ChartTile]/definition/oneOf[ChartTileDefinition]/queryrequest propertyrequest-property-discriminator-mapping-added
- ○
added the new
data_plane_groupenum value to the request propertydefinition/preset_filters/items/fieldrequest-property-enum-value-added
- ○
added the new
managed_cacheenum value to the request propertydefinition/preset_filters/items/fieldrequest-property-enum-value-added
- ○
added the new
networkenum value to the request propertydefinition/preset_filters/items/fieldrequest-property-enum-value-added
- ○
added the new
providerenum value to the request propertydefinition/preset_filters/items/fieldrequest-property-enum-value-added
- ○
added the new
provider_regionenum value to the request propertydefinition/preset_filters/items/fieldrequest-property-enum-value-added
- ○
added
ManagedCacheUsageQueryto thedefinition/tiles/items/oneOf[ChartTile]/definition/oneOf[ChartTileDefinition]/queryrequest propertyoneOflistrequest-property-one-of-added
- ○
added
managed_cache_usagediscriminator mapping keys to thedefinition/tiles/items/oneOf[ChartTile]/definition/oneOf[ChartTileDefinition]/queryresponse property for the response status200response-property-discriminator-mapping-added
This revision also has 4 changes that name no endpoint, such as unreferenced schemas being removed. See the revision's changelog
- ▲
- ●
added the new
cache_hit_rateenum value to thedefinition/tiles/items/oneOf[ChartTile]/definition/oneOf[ChartTileDefinition]/query/oneOf[AdvancedQuery]/metrics/items/response property for the response status200response-property-enum-value-added
- ●
added the new
cache_hit_rateenum value to thedefinition/tiles/items/oneOf[ChartTile]/definition/oneOf[ChartTileDefinition]/query/oneOf[AgenticQuery]/metrics/items/response property for the response status200response-property-enum-value-added
- ●
added the new
cache_statusenum value to thedefinition/preset_filters/items/fieldresponse property for the response status200response-property-enum-value-added
- ●
added the new
cache_statusenum value to thedefinition/tiles/items/oneOf[ChartTile]/definition/oneOf[ChartTileDefinition]/query/oneOf[AdvancedQuery]/dimensions/items/response property for the response status200response-property-enum-value-added
- ●
added the new
cache_statusenum value to thedefinition/tiles/items/oneOf[ChartTile]/definition/oneOf[ChartTileDefinition]/query/oneOf[AdvancedQuery]/filters/items/fieldresponse property for the response status200response-property-enum-value-added
- ●
added the new
cache_statusenum value to thedefinition/tiles/items/oneOf[ChartTile]/definition/oneOf[ChartTileDefinition]/query/oneOf[AgenticQuery]/dimensions/items/response property for the response status200response-property-enum-value-added
- ●
added the new
cache_statusenum value to thedefinition/tiles/items/oneOf[ChartTile]/definition/oneOf[ChartTileDefinition]/query/oneOf[AgenticQuery]/filters/items/fieldresponse property for the response status200response-property-enum-value-added
- ○
added the new
cache_hit_rateenum value to the request propertydefinition/tiles/items/oneOf[ChartTile]/definition/oneOf[ChartTileDefinition]/query/oneOf[AdvancedQuery]/metrics/items/request-property-enum-value-added
- ○
added the new
cache_hit_rateenum value to the request propertydefinition/tiles/items/oneOf[ChartTile]/definition/oneOf[ChartTileDefinition]/query/oneOf[AgenticQuery]/metrics/items/request-property-enum-value-added
- ○
added the new
cache_statusenum value to the request propertydefinition/preset_filters/items/fieldrequest-property-enum-value-added
- ○
added the new
cache_statusenum value to the request propertydefinition/tiles/items/oneOf[ChartTile]/definition/oneOf[ChartTileDefinition]/query/oneOf[AdvancedQuery]/dimensions/items/request-property-enum-value-added
- ○
added the new
cache_statusenum value to the request propertydefinition/tiles/items/oneOf[ChartTile]/definition/oneOf[ChartTileDefinition]/query/oneOf[AdvancedQuery]/filters/items/fieldrequest-property-enum-value-added
- ○
added the new
cache_statusenum value to the request propertydefinition/tiles/items/oneOf[ChartTile]/definition/oneOf[ChartTileDefinition]/query/oneOf[AgenticQuery]/dimensions/items/request-property-enum-value-added
- ○
added the new
cache_statusenum value to the request propertydefinition/tiles/items/oneOf[ChartTile]/definition/oneOf[ChartTileDefinition]/query/oneOf[AgenticQuery]/filters/items/fieldrequest-property-enum-value-added
- ●
- ▲
the
definition/tiles/items/oneOf[ChartTile]/definitionrequest property type/format changed fromobject/to/request-property-type-changed
- ▲
added
ChartTileDefinitionTableChartTileDefinitionto thedefinition/tiles/items/oneOf[ChartTile]/definitionresponse propertyoneOflist for the response status200response-property-one-of-added
- ▲
the
definition/tiles/items/oneOf[ChartTile]/definitionresponse's property type/format changed fromobject/to/for status200response-property-type-changed
- ▲
removed the required property
definition/tiles/items/oneOf[ChartTile]/definition/chartfrom the response with the200statusresponse-required-property-removed
- ▲
removed the required property
definition/tiles/items/oneOf[ChartTile]/definition/queryfrom the response with the200statusresponse-required-property-removed
- ●
removed the request property
definition/tiles/items/oneOf[ChartTile]/definition/chartrequest-property-removed
- ●
removed the request property
definition/tiles/items/oneOf[ChartTile]/definition/queryrequest-property-removed
- ○
added
ChartTileDefinitionTableChartTileDefinitionto thedefinition/tiles/items/oneOf[ChartTile]/definitionrequest propertyoneOflistrequest-property-one-of-added
- ▲
- ○
added the new optional request property
definition/tiles/items/oneOf[ChartTile]/definition/query/oneOf[AdvancedQuery]/limitnew-optional-request-property
- ○
added the new optional request property
definition/tiles/items/oneOf[ChartTile]/definition/query/oneOf[AgenticQuery]/limitnew-optional-request-property
- ○
added the new optional request property
definition/tiles/items/oneOf[ChartTile]/definition/query/oneOf[LLMQuery]/limitnew-optional-request-property
- ○
added the optional property
definition/tiles/items/oneOf[ChartTile]/definition/query/oneOf[AdvancedQuery]/limitto the response with the200statusresponse-optional-property-added
- ○
added the optional property
definition/tiles/items/oneOf[ChartTile]/definition/query/oneOf[AgenticQuery]/limitto the response with the200statusresponse-optional-property-added
- ○
added the optional property
definition/tiles/items/oneOf[ChartTile]/definition/query/oneOf[LLMQuery]/limitto the response with the200statusresponse-optional-property-added
- ○
- ●
added the new
envenum value to thedefinition/preset_filters/items/fieldresponse property for the response status200response-property-enum-value-added
- ●
added the new
envenum value to thedefinition/tiles/items/oneOf[ChartTile]/definition/query/oneOf[PlatformQuery]/dimensions/items/response property for the response status200response-property-enum-value-added
- ●
added the new
envenum value to thedefinition/tiles/items/oneOf[ChartTile]/definition/query/oneOf[PlatformQuery]/filters/items/fieldresponse property for the response status200response-property-enum-value-added
- ●
added the new
hostnameenum value to thedefinition/preset_filters/items/fieldresponse property for the response status200response-property-enum-value-added
- ●
added the new
hostnameenum value to thedefinition/tiles/items/oneOf[ChartTile]/definition/query/oneOf[PlatformQuery]/dimensions/items/response property for the response status200response-property-enum-value-added
- ●
added the new
hostnameenum value to thedefinition/tiles/items/oneOf[ChartTile]/definition/query/oneOf[PlatformQuery]/filters/items/fieldresponse property for the response status200response-property-enum-value-added
- ●
added the new
regionenum value to thedefinition/preset_filters/items/fieldresponse property for the response status200response-property-enum-value-added
- ●
added the new
regionenum value to thedefinition/tiles/items/oneOf[ChartTile]/definition/query/oneOf[PlatformQuery]/dimensions/items/response property for the response status200response-property-enum-value-added
- ●
added the new
regionenum value to thedefinition/tiles/items/oneOf[ChartTile]/definition/query/oneOf[PlatformQuery]/filters/items/fieldresponse property for the response status200response-property-enum-value-added
- ●
added the new
teamenum value to thedefinition/preset_filters/items/fieldresponse property for the response status200response-property-enum-value-added
- ●
added the new
teamenum value to thedefinition/tiles/items/oneOf[ChartTile]/definition/query/oneOf[PlatformQuery]/dimensions/items/response property for the response status200response-property-enum-value-added
- ●
added the new
teamenum value to thedefinition/tiles/items/oneOf[ChartTile]/definition/query/oneOf[PlatformQuery]/filters/items/fieldresponse property for the response status200response-property-enum-value-added
- ○
added the new
envenum value to the request propertydefinition/preset_filters/items/fieldrequest-property-enum-value-added
- ○
added the new
envenum value to the request propertydefinition/tiles/items/oneOf[ChartTile]/definition/query/oneOf[PlatformQuery]/dimensions/items/request-property-enum-value-added
- ○
added the new
envenum value to the request propertydefinition/tiles/items/oneOf[ChartTile]/definition/query/oneOf[PlatformQuery]/filters/items/fieldrequest-property-enum-value-added
- ○
added the new
hostnameenum value to the request propertydefinition/preset_filters/items/fieldrequest-property-enum-value-added
- ○
added the new
hostnameenum value to the request propertydefinition/tiles/items/oneOf[ChartTile]/definition/query/oneOf[PlatformQuery]/dimensions/items/request-property-enum-value-added
- ○
added the new
hostnameenum value to the request propertydefinition/tiles/items/oneOf[ChartTile]/definition/query/oneOf[PlatformQuery]/filters/items/fieldrequest-property-enum-value-added
- ○
added the new
regionenum value to the request propertydefinition/preset_filters/items/fieldrequest-property-enum-value-added
- ○
added the new
regionenum value to the request propertydefinition/tiles/items/oneOf[ChartTile]/definition/query/oneOf[PlatformQuery]/dimensions/items/request-property-enum-value-added
- ○
added the new
regionenum value to the request propertydefinition/tiles/items/oneOf[ChartTile]/definition/query/oneOf[PlatformQuery]/filters/items/fieldrequest-property-enum-value-added
- ○
added the new
teamenum value to the request propertydefinition/preset_filters/items/fieldrequest-property-enum-value-added
- ○
added the new
teamenum value to the request propertydefinition/tiles/items/oneOf[ChartTile]/definition/query/oneOf[PlatformQuery]/dimensions/items/request-property-enum-value-added
- ○
added the new
teamenum value to the request propertydefinition/tiles/items/oneOf[ChartTile]/definition/query/oneOf[PlatformQuery]/filters/items/fieldrequest-property-enum-value-added
- ●
- ●
added the new
principalenum value to thedefinition/preset_filters/items/fieldresponse property for the response status200response-property-enum-value-added
- ●
added the new
principalenum value to thedefinition/tiles/items/oneOf[ChartTile]/definition/query/oneOf[AdvancedQuery]/dimensions/items/response property for the response status200response-property-enum-value-added
- ●
added the new
principalenum value to thedefinition/tiles/items/oneOf[ChartTile]/definition/query/oneOf[AdvancedQuery]/filters/items/fieldresponse property for the response status200response-property-enum-value-added
- ●
added the new
principalenum value to thedefinition/tiles/items/oneOf[ChartTile]/definition/query/oneOf[AgenticQuery]/dimensions/items/response property for the response status200response-property-enum-value-added
- ●
added the new
principalenum value to thedefinition/tiles/items/oneOf[ChartTile]/definition/query/oneOf[AgenticQuery]/filters/items/fieldresponse property for the response status200response-property-enum-value-added
- ●
added the new
principalenum value to thedefinition/tiles/items/oneOf[ChartTile]/definition/query/oneOf[LLMQuery]/dimensions/items/response property for the response status200response-property-enum-value-added
- ●
added the new
principalenum value to thedefinition/tiles/items/oneOf[ChartTile]/definition/query/oneOf[LLMQuery]/filters/items/fieldresponse property for the response status200response-property-enum-value-added
- ○
added the new
principalenum value to the request propertydefinition/preset_filters/items/fieldrequest-property-enum-value-added
- ○
added the new
principalenum value to the request propertydefinition/tiles/items/oneOf[ChartTile]/definition/query/oneOf[AdvancedQuery]/dimensions/items/request-property-enum-value-added
- ○
added the new
principalenum value to the request propertydefinition/tiles/items/oneOf[ChartTile]/definition/query/oneOf[AdvancedQuery]/filters/items/fieldrequest-property-enum-value-added
- ○
added the new
principalenum value to the request propertydefinition/tiles/items/oneOf[ChartTile]/definition/query/oneOf[AgenticQuery]/dimensions/items/request-property-enum-value-added
- ○
added the new
principalenum value to the request propertydefinition/tiles/items/oneOf[ChartTile]/definition/query/oneOf[AgenticQuery]/filters/items/fieldrequest-property-enum-value-added
- ○
added the new
principalenum value to the request propertydefinition/tiles/items/oneOf[ChartTile]/definition/query/oneOf[LLMQuery]/dimensions/items/request-property-enum-value-added
- ○
added the new
principalenum value to the request propertydefinition/tiles/items/oneOf[ChartTile]/definition/query/oneOf[LLMQuery]/filters/items/fieldrequest-property-enum-value-added
This revision also has 23 changes that name no endpoint, such as unreferenced schemas being removed. See the revision's changelog
- ●
- ▲
added
TopNChartto thedefinition/tiles/items/oneOf[ChartTile]/definition/chartresponse propertyoneOflist for the response status200response-property-one-of-added
- ○
added
top_ndiscriminator mapping keys to thedefinition/tiles/items/oneOf[ChartTile]/definition/chartrequest propertyrequest-property-discriminator-mapping-added
- ○
added
TopNChartto thedefinition/tiles/items/oneOf[ChartTile]/definition/chartrequest propertyoneOflistrequest-property-one-of-added
- ○
added
top_ndiscriminator mapping keys to thedefinition/tiles/items/oneOf[ChartTile]/definition/chartresponse property for the response status200response-property-discriminator-mapping-added
This revision also has 1 change that name no endpoint, such as unreferenced schemas being removed. See the revision's changelog
- ▲
- ▲
added
PlatformQueryto thedefinition/tiles/items/oneOf[ChartTile]/definition/queryresponse propertyoneOflist for the response status200response-property-one-of-added
- ●
added the new
error_rateenum value to thedefinition/tiles/items/oneOf[ChartTile]/definition/query/oneOf[AdvancedQuery]/metrics/items/response property for the response status200response-property-enum-value-added
- ●
added the new
error_rateenum value to thedefinition/tiles/items/oneOf[ChartTile]/definition/query/oneOf[LLMQuery]/metrics/items/response property for the response status200response-property-enum-value-added
- ●
added the new
kong_internal_latency_averageenum value to thedefinition/tiles/items/oneOf[ChartTile]/definition/query/oneOf[AdvancedQuery]/metrics/items/response property for the response status200response-property-enum-value-added
- ●
added the new
kong_internal_latency_averageenum value to thedefinition/tiles/items/oneOf[ChartTile]/definition/query/oneOf[AgenticQuery]/metrics/items/response property for the response status200response-property-enum-value-added
- ●
added the new
kong_internal_latency_p50enum value to thedefinition/tiles/items/oneOf[ChartTile]/definition/query/oneOf[AdvancedQuery]/metrics/items/response property for the response status200response-property-enum-value-added
- ●
added the new
kong_internal_latency_p50enum value to thedefinition/tiles/items/oneOf[ChartTile]/definition/query/oneOf[AgenticQuery]/metrics/items/response property for the response status200response-property-enum-value-added
- ●
added the new
kong_internal_latency_p95enum value to thedefinition/tiles/items/oneOf[ChartTile]/definition/query/oneOf[AdvancedQuery]/metrics/items/response property for the response status200response-property-enum-value-added
- ●
added the new
kong_internal_latency_p95enum value to thedefinition/tiles/items/oneOf[ChartTile]/definition/query/oneOf[AgenticQuery]/metrics/items/response property for the response status200response-property-enum-value-added
- ●
added the new
kong_internal_latency_p99enum value to thedefinition/tiles/items/oneOf[ChartTile]/definition/query/oneOf[AdvancedQuery]/metrics/items/response property for the response status200response-property-enum-value-added
- ●
added the new
kong_internal_latency_p99enum value to thedefinition/tiles/items/oneOf[ChartTile]/definition/query/oneOf[AgenticQuery]/metrics/items/response property for the response status200response-property-enum-value-added
- ○
added
platform_usagediscriminator mapping keys to thedefinition/tiles/items/oneOf[ChartTile]/definition/queryrequest propertyrequest-property-discriminator-mapping-added
- ○
added the new
error_rateenum value to the request propertydefinition/tiles/items/oneOf[ChartTile]/definition/query/oneOf[AdvancedQuery]/metrics/items/request-property-enum-value-added
- ○
added the new
error_rateenum value to the request propertydefinition/tiles/items/oneOf[ChartTile]/definition/query/oneOf[LLMQuery]/metrics/items/request-property-enum-value-added
- ○
added the new
kong_internal_latency_averageenum value to the request propertydefinition/tiles/items/oneOf[ChartTile]/definition/query/oneOf[AdvancedQuery]/metrics/items/request-property-enum-value-added
- ○
added the new
kong_internal_latency_averageenum value to the request propertydefinition/tiles/items/oneOf[ChartTile]/definition/query/oneOf[AgenticQuery]/metrics/items/request-property-enum-value-added
- ○
added the new
kong_internal_latency_p50enum value to the request propertydefinition/tiles/items/oneOf[ChartTile]/definition/query/oneOf[AdvancedQuery]/metrics/items/request-property-enum-value-added
- ○
added the new
kong_internal_latency_p50enum value to the request propertydefinition/tiles/items/oneOf[ChartTile]/definition/query/oneOf[AgenticQuery]/metrics/items/request-property-enum-value-added
- ○
added the new
kong_internal_latency_p95enum value to the request propertydefinition/tiles/items/oneOf[ChartTile]/definition/query/oneOf[AdvancedQuery]/metrics/items/request-property-enum-value-added
- ○
added the new
kong_internal_latency_p95enum value to the request propertydefinition/tiles/items/oneOf[ChartTile]/definition/query/oneOf[AgenticQuery]/metrics/items/request-property-enum-value-added
- ○
added the new
kong_internal_latency_p99enum value to the request propertydefinition/tiles/items/oneOf[ChartTile]/definition/query/oneOf[AdvancedQuery]/metrics/items/request-property-enum-value-added
- ○
added the new
kong_internal_latency_p99enum value to the request propertydefinition/tiles/items/oneOf[ChartTile]/definition/query/oneOf[AgenticQuery]/metrics/items/request-property-enum-value-added
- ○
added
PlatformQueryto thedefinition/tiles/items/oneOf[ChartTile]/definition/queryrequest propertyoneOflistrequest-property-one-of-added
- ○
added
platform_usagediscriminator mapping keys to thedefinition/tiles/items/oneOf[ChartTile]/definition/queryresponse property for the response status200response-property-discriminator-mapping-added
- ▲
- ○
endpoint added
endpoint-added
- ○