Cast AI Audit V2API API
The AuditV2API API from Cast AI — 5 operation(s) for auditv2api.
The AuditV2API API from Cast AI — 5 operation(s) for auditv2api.
Every API here is available over the APIs.io API and to AI agents over MCP.
One button, every client — Claude, Cursor, VS Code and the rest.
https://apis.io/mcp
find_apisBrowse and filter every API in the catalog.get_api_artifactsOne API's artifacts, grouped by type.get_openapiThe primary OpenAPI for this API.find_similar_apisAPIs that look like this one.apis_io_searchSTART HERE — APIs, providers and tags for one query, each with its total.resolveTurn a domain, URL or GitHub org into the provider it belongs to.find_cohortsEvery scored population of providers in the catalog.curl "https://apis.io/api/v1/apis/kimchi:kimchi-auditv2api-api"
curl "https://apis.io/api/v1/apis?limit=25"
Discovery needs no key. Ratings and market analysis are Pro.
Free tier, no form to fill in. Signing in shares your email address with us — we store it to create your key and to recognise you if you sign in with another provider. See our Privacy Policy and Terms.
A second provider on the same verified email joins the account you already have.
openapi: 3.2.0
info:
title: CAST.AI API documentation Audit V2API API
version: 1.0.0
description: '### Feature maturity indicators (may appear on resources, operations and request/response fields)
- **(BETA)** - new or experimental features, subject to change
- **(Deprecated)** - outdated or replaced features (a reason and removal date will be provided in the description)'
servers:
- url: https://api.cast.ai/
description: US endpoint
- url: https://api.eu.cast.ai/
description: EU endpoint
security:
- BearerAuth: []
- ApiKeyAuth: []
tags:
- name: AuditV2API
paths:
/v2/audit/events:
get:
operationId: AuditV2API_ListAuditEvents
parameters:
- in: query
name: page.limit
schema:
format: uint64
type: string
- description: 'Cursor that defines token indicating where to start the next page.
Empty value indicates to start from beginning of the dataset.'
in: query
name: page.cursor
schema:
type: string
- description: The date and time to query from.
in: query
name: fromDate
schema:
format: date-time
type: string
- description: The maximum date and time to query to. Defaults to now if from_date is set.
in: query
name: toDate
schema:
format: date-time
type: string
- description: Plain-text search over audit event fields.
in: query
name: filter.search
schema:
type: string
- description: List of audit event cluster IDs.
explode: true
in: query
name: filter.clusters
schema:
items:
type: string
type: array
style: form
- description: List of audit event domains, e.g. "platform", "autoscaler".
explode: true
in: query
name: filter.domains
schema:
items:
type: string
type: array
style: form
- description: List of audit event resources, e.g. "cluster", "node".
explode: true
in: query
name: filter.resources
schema:
items:
type: string
type: array
style: form
- description: List of audit event actions, e.g. "created", "deleted".
explode: true
in: query
name: filter.actions
schema:
items:
type: string
type: array
style: form
- description: List of audit event source services, e.g. "provisioner", "woop".
explode: true
in: query
name: filter.sources
schema:
items:
type: string
type: array
style: form
- description: List of severity levels for audit events, e.g. "info", "error".
explode: true
in: query
name: filter.severity
schema:
items:
type: string
type: array
style: form
- description: Name of the field you want to sort
in: query
name: sort.field
schema:
type: string
- description: "The sort order, possible values ASC or DESC, if not provided asc is the default\n\n - ASC: ASC\n - asc: desc\n - DESC: ASC\n - desc: desc"
in: query
name: sort.order
schema:
default: ASC
enum:
- ASC
- asc
- DESC
- desc
type: string
- description: Whether to include the event body (full JSON payload b64 encoded string) for each returned event. When true, the effective page limit is capped at 25 due to payload sizes.
in: query
name: includeBody
schema:
type: boolean
responses:
'200':
content:
application/json:
schema:
$ref: '#/components/schemas/castai.audit.v2.ListAuditEventsResponse'
description: A successful response.
summary: ListAuditEvents returns a list of audit events
tags:
- AuditV2API
/v2/audit/events/{id}:
get:
operationId: AuditV2API_GetAuditEvent
parameters:
- description: The audit event record ID.
in: path
name: id
required: true
schema:
type: string
- description: When the event was recorded.
in: query
name: recordedAt
required: true
schema:
format: date-time
type: string
responses:
'200':
content:
application/json:
schema:
$ref: '#/components/schemas/castai.audit.v2.AuditEvent'
description: Audit event information.
summary: GetAuditEvent returns a specific audit event
tags:
- AuditV2API
/v2/audit/events/{id}/correlated:
get:
operationId: AuditV2API_GetRelatedAuditEvents
parameters:
- description: The audit event record ID.
in: path
name: id
required: true
schema:
type: string
- in: query
name: page.limit
schema:
format: uint64
type: string
- description: 'Cursor that defines token indicating where to start the next page.
Empty value indicates to start from beginning of the dataset.'
in: query
name: page.cursor
schema:
type: string
- description: When the event was recorded.
in: query
name: recordedAt
schema:
format: date-time
type: string
responses:
'200':
content:
application/json:
schema:
$ref: '#/components/schemas/castai.audit.v2.GetRelatedAuditEventsResponse'
description: A successful response.
summary: GetRelatedAuditEvents returns events related to the specified event
tags:
- AuditV2API
/v2/audit/histogram:
get:
operationId: AuditV2API_GetAuditHistogram
parameters:
- description: The date and time to query from.
in: query
name: fromDate
schema:
format: date-time
type: string
- description: The date and time to query to. Defaults to now if not set.
in: query
name: toDate
schema:
format: date-time
type: string
- description: Plain-text search over audit event fields.
in: query
name: filter.search
schema:
type: string
- description: List of audit event cluster IDs.
explode: true
in: query
name: filter.clusters
schema:
items:
type: string
type: array
style: form
- description: List of audit event domains, e.g. "platform", "autoscaler".
explode: true
in: query
name: filter.domains
schema:
items:
type: string
type: array
style: form
- description: List of audit event resources, e.g. "cluster", "node".
explode: true
in: query
name: filter.resources
schema:
items:
type: string
type: array
style: form
- description: List of audit event actions, e.g. "created", "deleted".
explode: true
in: query
name: filter.actions
schema:
items:
type: string
type: array
style: form
- description: List of audit event source services, e.g. "provisioner", "woop".
explode: true
in: query
name: filter.sources
schema:
items:
type: string
type: array
style: form
- description: List of severity levels for audit events, e.g. "info", "error".
explode: true
in: query
name: filter.severity
schema:
items:
type: string
type: array
style: form
- description: Number of histogram buckets to return. Defaults to 100, capped at 1000.
in: query
name: numBuckets
schema:
format: int32
type: integer
responses:
'200':
content:
application/json:
schema:
$ref: '#/components/schemas/castai.audit.v2.GetAuditHistogramResponse'
description: A successful response.
summary: GetAuditHistogram returns a histogram of audit events bucketed by time and…
tags:
- AuditV2API
/v2/audit/stats:
get:
operationId: AuditV2API_GetAuditStats
parameters:
- description: The date and time to query from.
in: query
name: fromDate
schema:
format: date-time
type: string
- description: The date and time to query to. Defaults to now if not set.
in: query
name: toDate
schema:
format: date-time
type: string
- description: Plain-text search over audit event fields.
in: query
name: filter.search
schema:
type: string
- description: List of audit event cluster IDs.
explode: true
in: query
name: filter.clusters
schema:
items:
type: string
type: array
style: form
- description: List of audit event domains, e.g. "platform", "autoscaler".
explode: true
in: query
name: filter.domains
schema:
items:
type: string
type: array
style: form
- description: List of audit event resources, e.g. "cluster", "node".
explode: true
in: query
name: filter.resources
schema:
items:
type: string
type: array
style: form
- description: List of audit event actions, e.g. "created", "deleted".
explode: true
in: query
name: filter.actions
schema:
items:
type: string
type: array
style: form
- description: List of audit event source services, e.g. "provisioner", "woop".
explode: true
in: query
name: filter.sources
schema:
items:
type: string
type: array
style: form
- description: List of severity levels for audit events, e.g. "info", "error".
explode: true
in: query
name: filter.severity
schema:
items:
type: string
type: array
style: form
responses:
'200':
content:
application/json:
schema:
$ref: '#/components/schemas/castai.audit.v2.GetAuditStatsResponse'
description: A successful response.
summary: GetAuditStats returns statistics for audit events matching the criteria set by…
tags:
- AuditV2API
components:
schemas:
castai.audit.v2.EventCounter:
properties:
code:
description: Machine-readable value for counter.
type: string
text:
description: Human-readable value for counter.
type: string
count:
description: How many events.
format: uint64
type: string
type: object
castai.audit.v2.Actor:
description: Actor represents the entity that initiated the action.
properties:
type:
description: Type of actor (e.g. "user", "system").
type: string
id:
description: Actor identifier (optional for system actors).
type: string
displayName:
description: Actor display name.
type: string
email:
description: Actor e-mail address.
type: string
type: object
castai.audit.v2.GetAuditHistogramResponse:
description: GetAuditHistogramResponse is the response to a request for an audit event histogram.
properties:
interval:
description: The bucket interval used for the histogram, e.g. "1m", "10m", "1h", "6h", "1d".
type: string
buckets:
description: Histogram buckets containing event counts per time slice.
items:
$ref: '#/components/schemas/castai.audit.v2.HistogramBucket'
type: array
type: object
castai.audit.v2.GetAuditStatsResponse:
properties:
severities:
description: Count for relevant severity values.
items:
$ref: '#/components/schemas/castai.audit.v2.EventCounter'
type: array
domains:
description: Count for relevant domain values.
items:
$ref: '#/components/schemas/castai.audit.v2.EventCounter'
type: array
resources:
description: Count for relevant resource values.
items:
$ref: '#/components/schemas/castai.audit.v2.EventCounter'
type: array
actions:
description: Count for relevant action values.
items:
$ref: '#/components/schemas/castai.audit.v2.EventCounter'
type: array
type: object
castai.audit.v2.AuditEvent:
description: 'AuditEvent is the core audit event message for the v2 schema.
Event types follow a three-segment hierarchy: domain.resource.action
(e.g. "autoscaler.rebalancing.initiated").'
properties:
eventId:
description: Unique identifier, generated at source for idempotency.
type: string
requestId:
description: Identifier for the request that triggered this event.
type: string
correlationId:
description: Links related events together.
type: string
tenantId:
description: Customer identifier (organization or enterprise).
type: string
occurredAt:
description: When the action happened (source timestamp).
format: date-time
type: string
ingestedAt:
description: When the event was recorded (set by ingestion).
format: date-time
type: string
sourceService:
description: Service that emitted the event.
type: string
sourceVersion:
description: Service version.
type: string
eventDomain:
description: Top-level category code (e.g. "autoscaler", "woop", "dbo").
type: string
eventDomainText:
description: Top-level category display text, team or product name (e.g. "Node Autoscaler", "Workload Autoscaler", "Database Optimization").
type: string
eventResource:
description: Entity within domain (e.g. "cluster", "vpa_state", "policy").
type: string
eventResourceText:
description: Entity within domain display text (e.g. "Cluster", "VPA State", "Policy").
type: string
eventAction:
description: Specific action (e.g. "interrupted", "paused", "executed").
type: string
eventActionText:
description: Specific ection display text (e.g. "Interrupted", "Paused", "Executed").
type: string
eventSeverity:
description: Numerical severity level, defaults to 0.
format: int64
type: integer
eventSeverityText:
description: Severity level as a string, e.g. "info", or "error".
type: string
body:
description: Event-specific details, or freeform key-value pairs.
format: byte
pattern: ^(?:[A-Za-z0-9+/]{4})*(?:[A-Za-z0-9+/]{2}==|[A-Za-z0-9+/]{3}=)?$
type: string
description:
description: Human-readable summary for display.
type: string
actor:
$ref: '#/components/schemas/castai.audit.v2.Actor'
resource:
$ref: '#/components/schemas/castai.audit.v2.Resource'
labels:
additionalProperties:
type: string
description: Key-value pairs, indexed and searchable.
type: object
clusterId:
description: Cluster identifier, if the event is associated with a cluster.
type: string
correlatedEventCount:
description: Total number of events sharing this event's correlation_id.
format: int32
type: integer
tenantName:
description: 'Display name of the tenant (organization) that owns this event, resolved
from tenant_id at read time.'
type: string
type: object
castai.audit.v2.HistogramBucket:
description: HistogramBucket represents a single time bucket in the histogram.
properties:
time:
description: The start time of this bucket.
format: date-time
type: string
total:
description: Total number of events in this bucket.
format: int64
type: string
severity:
additionalProperties:
format: int64
type: string
description: 'Event count grouped by severity level.
Keys are severity strings: "info", "warning", "error", "critical".'
type: object
type: object
castai.audit.v2.GetRelatedAuditEventsResponse:
description: GetRelatedAuditEventsResponse is the response to a request for correlated events.
properties:
eventId:
description: The original audit event record ID.
type: string
correlationId:
description: The audit event correlation identifier.
type: string
events:
description: List of related audit events.
items:
$ref: '#/components/schemas/castai.audit.v2.AuditEvent'
type: array
nextCursor:
description: A token to be used to retrieve the next logical page of records, if there is one.
type: string
previousCursor:
description: A token to be used to retrieve items from the previous logical page of records.
type: string
count:
description: How many total related audit records.
format: int32
type: integer
type: object
castai.audit.v2.Resource:
description: Resource represents the entity affected by the action.
properties:
type:
description: Type of affected resource (e.g. "node").
type: string
id:
description: Resource identifier.
type: string
displayName:
description: Resource display name.
type: string
type: object
castai.audit.v2.ListAuditEventsResponse:
description: ListAuditEventsResponse is the response to a request for listing audit events.
properties:
events:
description: List of audit events matching the criteria.
items:
$ref: '#/components/schemas/castai.audit.v2.AuditEvent'
type: array
nextCursor:
description: A token to be used to retrieve the next logical page of records.
type: string
previousCursor:
description: A token to be used to retrieve items from the previous logical page of records.
type: string
count:
description: How many audit records matched the request criteria.
format: int32
type: integer
type: object
securitySchemes:
BearerAuth:
type: http
scheme: bearer
bearerFormat: JWT
ApiKeyAuth:
type: apiKey
in: header
name: X-API-Key
x-provenance:
method: searched
source: https://docs.cast.ai/reference
harvested: '2026-10-20'
tool: harvest-readme-openapi.py
note: Assembled verbatim from the OpenAPI definition ReadMe embeds in each operation page of the provider's developer portal; paths and components merged by API title, nothing authored.
assembled_from:
- https://docs.cast.ai/reference/aienablerapi_getcategorizedprompts.md
- https://docs.cast.ai/reference/aienablerapi_getchatcompletionsapikeysrecommendationsreport.md
- https://docs.cast.ai/reference/aienablerapi_getchatcompletionsapikeyssavingsreport.md
- https://docs.cast.ai/reference/aienablerapi_getchatcompletionsapikeyusagereport.md
- https://docs.cast.ai/reference/aienablerapi_getchatcompletionscategoryrecommendationsreport.md
- https://docs.cast.ai/reference/aienablerapi_getchatcompletionscategoryusagereport.md
- https://docs.cast.ai/reference/aienablerapi_getchatcompletionsrecommendationsreport.md
- https://docs.cast.ai/reference/aienablerapi_getchatcompletionsusagereport.md
- https://docs.cast.ai/reference/aienablerapi_getmodels.md
- https://docs.cast.ai/reference/aienablerapi_getroutingevents.md
- https://docs.cast.ai/reference/aienablerapi_getsupportedproviders.md
- https://docs.cast.ai/reference/aienablerapi_updatecategorizedprompt.md
- https://docs.cast.ai/reference/aienablerplaygroundapi_createplaygroundchatcompletions.md
- https://docs.cast.ai/reference/aienablerprovidersapi_deleteprovider.md
- https://docs.cast.ai/reference/aienablerprovidersapi_getproviders.md
- https://docs.cast.ai/reference/aienablerprovidersapi_prioritizeproviders.md
- https://docs.cast.ai/reference/aienablerprovidersapi_registerproviders.md
- https://docs.cast.ai/reference/aienablerprovidersapi_updateprovider.md
- https://docs.cast.ai/reference/aienablersettingsapi_getsettings.md
- https://docs.cast.ai/reference/aienablersettingsapi_upsertsettings.md
- https://docs.cast.ai/reference/allocationgroupapi_createallocationgroup.md
- https://docs.cast.ai/reference/allocationgroupapi_deleteallocationgroup.md
- https://docs.cast.ai/reference/allocationgroupapi_getallocationgroup.md
- https://docs.cast.ai/reference/allocationgroupapi_getallocationgroupcostsummaries.md
- https://docs.cast.ai/reference/allocationgroupapi_getallocationgroupcosttimedsummaries.md
- https://docs.cast.ai/reference/allocationgroupapi_getallocationgroupefficiencysummary.md
- https://docs.cast.ai/reference/allocationgroupapi_getallocationgrouptotalcosttimed.md
- https://docs.cast.ai/reference/allocationgroupapi_getallocationgroupworkloadcosts.md
- https://docs.cast.ai/reference/allocationgroupapi_getallocationgroupworkloadsefficiency.md
- https://docs.cast.ai/reference/allocationgroupapi_getcostallocationgroupdatatransfersummary.md
- https://docs.cast.ai/reference/allocationgroupapi_getcostallocationgroupdatatransferworkloads.md
- https://docs.cast.ai/reference/allocationgroupapi_listallocationgroups.md
- https://docs.cast.ai/reference/allocationgroupapi_updateallocationgroup.md
- https://docs.cast.ai/reference/auditapi_getauditevent.md
- https://docs.cast.ai/reference/auditapi_listauditentries.md
- https://docs.cast.ai/reference/auditapi_listauditevents.md
- https://docs.cast.ai/reference/auditv2api_getauditevent.md
- https://docs.cast.ai/reference/auditv2api_getaudithistogram.md
- https://docs.cast.ai/reference/auditv2api_getauditstats.md
- https://docs.cast.ai/reference/auditv2api_getrelatedauditevents.md
- https://docs.cast.ai/reference/auditv2api_listauditevents.md
- https://docs.cast.ai/reference/authtokenapi_createauthtoken.md
- https://docs.cast.ai/reference/authtokenapi_deleteauthtoken.md
- https://docs.cast.ai/reference/authtokenapi_getauthtoken.md
- https://docs.cast.ai/reference/authtokenapi_listauthtokens.md
- https://docs.cast.ai/reference/authtokenapi_updateauthtoken.md
- https://docs.cast.ai/reference/autoscalerapi_cancelrebalancingplan.md
- https://docs.cast.ai/reference/autoscalerapi_executerebalancingplan.md
- https://docs.cast.ai/reference/autoscalerapi_generaterebalancingplan.md
- https://docs.cast.ai/reference/autoscalerapi_getagentscript.md
- https://docs.cast.ai/reference/autoscalerapi_getclustersettings.md
- https://docs.cast.ai/reference/autoscalerapi_getclusterworkloads.md
- https://docs.cast.ai/reference/autoscalerapi_getkarpenterdefinitionsmigrationintent.md
- https://docs.cast.ai/reference/autoscalerapi_getproblematicnodes.md
- https://docs.cast.ai/reference/autoscalerapi_getproblematicworkloads.md
- https://docs.cast.ai/reference/autoscalerapi_getrebalancedworkloads.md
- https://docs.cast.ai/reference/autoscalerapi_getrebalancingplan.md
- https://docs.cast.ai/reference/autoscalerapi_listrebalancingplans.md
- https://docs.cast.ai/reference/autoscalerapi_migratekarpenterdefinitions.md
- https://docs.cast.ai/reference/autoscalerapi_simulatenodespotinterruption.md
- https://docs.cast.ai/reference/billing-sso.md
- https://docs.cast.ai/reference/billingapi_getenterpriseplatformusagedetail.md
- https://docs.cast.ai/reference/billingapi_getenterpriseplatformusagereport.md
- https://docs.cast.ai/reference/billingapi_getplatformusagedetail.md
- https://docs.cast.ai/reference/billingapi_getplatformusagereport.md
- https://docs.cast.ai/reference/billingapi_getsubscriptiondetails.md
- https://docs.cast.ai/reference/clusteractionsapi_ackclusteraction.md
- https://docs.cast.ai/reference/clusteractionsapi_ingestlogs.md
- https://docs.cast.ai/reference/clusteractionsapi_pollclusteractions.md
- https://docs.cast.ai/reference/clusterreportapi_getactiveclusters.md
- https://docs.cast.ai/reference/clusterreportapi_getclusteragentstatus.md
- https://docs.cast.ai/reference/clusterreportapi_getclustercosthistory.md
- https://docs.cast.ai/reference/clusterreportapi_getclustercostreport.md
- https://docs.cast.ai/reference/clusterreportapi_getclusterefficiencyreport.md
- https://docs.cast.ai/reference/clusterreportapi_getclusternodecounthistory.md
- https://docs.cast.ai/reference/clusterreportapi_getclusteroverview.md
- https://docs.cast.ai/reference/clusterreportapi_getclusterresourceusage.md
- https://docs.cast.ai/reference/clusterreportapi_getclustersavingsreport.md
- https://docs.cast.ai/reference/clusterreportapi_getclusterscostreport.md
- https://docs.cast.ai/reference/clusterreportapi_getclusterssummary.md
- https://docs.cast.ai/reference/clusterreportapi_getclustersummary.md
- https://docs.cast.ai/reference/clusterreportapi_getclusterunscheduledpods.md
- https://docs.cast.ai/reference/clusterreportapi_getcostanomalies.md
- https://docs.cast.ai/reference/clusterreportapi_getorganizationclusterscostreport.md
- https://docs.cast.ai/reference/clusterreportapi_getorganizationclustersefficiencysummary.md
- https://docs.cast.ai/reference/clusterreportapi_getorganizationefficiencyreport.md
- https://docs.cast.ai/reference/clusterreportapi_getorganizationefficiencysummary.md
- https://docs.cast.ai/reference/clusterreportapi_getrightsizingsummary.md
- https://docs.cast.ai/reference/clusterreportapi_getsavingsrecommendation.md
- https://docs.cast.ai/reference/commitmentsapi_batchdeletecommitments.md
- https://docs.cast.ai/reference/commitmentsapi_batchupdatecommitments.md
- https://docs.cast.ai/reference/commitmentsapi_createcommitmentassignment.md
- https://docs.cast.ai/reference/commitmentsapi_deletecommitment.md
- https://docs.cast.ai/reference/commitmentsapi_deletecommitmentassignment.md
- https://docs.cast.ai/reference/commitmentsapi_getawsreservedinstancesimportcmd.md
- https://docs.cast.ai/reference/commitmentsapi_getawsreservedinstancesimportscript.md
- https://docs.cast.ai/reference/commitmentsapi_getcommitment.md
- https://docs.cast.ai/reference/commitmentsapi_getcommitmentassignments.md
- https://docs.cast.ai/reference/commitmentsapi_getcommitments.md
- https://docs.cast.ai/reference/commitmentsapi_getcommitmentsassignments.md
- https://docs.cast.ai/reference/commitmentsapi_getcommitmentusagehistory.md
- https://docs.cast.ai/reference/commitmentsapi_getgcpcommitmentsimportscript.md
- https://docs.cast.ai/reference/commitmentsapi_getgcpcommitmentsscripttemplate.md
- https://docs.cast.ai/reference/commitmentsapi_importawsreservedinstances.md
- https://docs.cast.ai/reference/commitmentsapi_importazurereservations-3.md
- https://docs.cast.ai/reference/commitmentsapi_importgcpcommitments.md
- https://docs.cast.ai/reference/commitmentsapi_replacecommitmentassignments.md
- https://docs.cast.ai/reference/commitmentsapi_updatecommitment.md
- https://docs.cast.ai/reference/componentsapi_ingestaudit.md
- https://docs.cast.ai/reference/componentsapi_ingestauditv2.md
- https://docs.cast.ai/reference/componentsapi_ingestcachegrouplogs.md
- https://docs.cast.ai/reference/componentsapi_ingestdbagentlogs.md
- https://docs.cast.ai/reference/componentsapi_ingestevents.md
- https://docs.cast.ai/reference/componentsapi_ingestlogs.md
- https://docs.cast.ai/reference/componentsapi_ingestmetrics.md
- https://docs.cast.ai/reference/copilot-orchestrator-get-context-timeline.md
- https://docs.cast.ai/reference/copilot-orchestrator-get-context.md
- https://docs.cast.ai/reference/copilot-orchestrator-send.md
- https://docs.cast.ai/reference/dboapi_createcacheconfiguration.md
- https://docs.cast.ai/reference/dboapi_createcachediagnosticuploadurl.md
- https://docs.cast.ai/reference/dboapi_createcachegroup.md
- https://docs.cast.ai/reference/dboapi_createcachettl.md
- https://docs.cast.ai/reference/dboapi_createregistration.md
- https://docs.cast.ai/reference/dboapi_createregistrationstatusupdate.md
- https://docs.cast.ai/reference/dboapi_deletecacheconfiguration.md
- https://docs.cast.ai/reference/dboapi_deletecachegroup.md
- https://docs.cast.ai/reference/dboapi_deletecachettl.md
- https://docs.cast.ai/reference/dboapi_exchangecachestate.md
- https://docs.cast.ai/reference/dboapi_getcacheconfiguration.md
- https://docs.cast.ai/reference/dboapi_getcacheefficiency.md
- https://docs.cast.ai/reference/dboapi_getcachegroup.md
- https://docs.cast.ai/reference/dboapi_getcachegroupmetricsfilteroptions.md
- https://docs.cast.ai/reference/dboapi_getcachegroupoperationalmetrics.md
- https://docs.cast.ai/reference/dboapi_getcachegroupperformance.md
- https://docs.cast.ai/reference/dboapi_getcachegroupperformancesummary.md
- https://docs.cast.ai/reference/dboapi_getcachegrouppoolingeligibility.md
- https://docs.cast.ai/reference/dboapi_getcachequeries.md
- https://docs.cast.ai/reference/dboapi_getcachequery.md
- https://docs.cast.ai/reference/dboapi_getcachequeryinsights.md
- https://docs.cast.ai/reference/dboapi_getcachequerytemplate.md
- https://docs.cast.ai/reference/dboapi_getcachesummary.md
- https://docs.cast.ai/reference/dboapi_getdatabasecluster.md
- https://docs.cast.ai/reference/dboapi_getdatabaseinstance.md
- https://docs.cast.ai/reference/dboapi_getdatabaseinstanceinfrastructuremetrics.md
- https://docs.cast.ai/reference/dboapi_getregistrationscript.md
- https://docs.cast.ai/reference/dboapi_getregistrationstatus.md
- https://docs.cast.ai/reference/dboapi_listaccounts.md
- https://docs.cast.ai/reference/dboapi_listcacheconfigurations.md
- https://docs.cast.ai/reference/dboapi_listcachegroups.md
- https://docs.cast.ai/reference/dboapi_listcachettls.md
- https://docs.cast.ai/reference/dboapi_listdatabasecomponents.md
- https://docs.cast.ai/reference/dboapi_updatecacheconfiguration.md
- https://docs.cast.ai/reference/dboapi_updatecachegroup.md
- https://docs.cast.ai/reference/dboapi_updatecachettl.md
- https://docs.cast.ai/reference/dedicatedinstanceapi_listdedicatedinstances.md
- https://docs.cast.ai/reference/discountsapi_creatediscount.md
- https://docs.cast.ai/reference/discountsapi_deletediscount.md
- https://docs.cast.ai/reference/discountsapi_listdiscounts.md
- https://docs.cast.ai/reference/discountsapi_updatediscount.md
- https://docs.cast.ai/reference/evictorapi_getadvancedconfig.md
- https://docs.cast.ai/reference/evictorapi_upsertadvancedconfig.md
- https://docs.cast.ai/reference/externalclusterapi_addnode.md
- https://docs.cast.ai/reference/externalclusterapi_addnodebatch.md
- https://docs.cast.ai/reference/externalclusterapi_createassumeroleprincipal.md
- https://docs.cast.ai/reference/externalclusterapi_createclustertoken.md
- https://docs.cast.ai/reference/externalclusterapi_deleteassumeroleprincipal.md
- https://docs.cast.ai/reference/externalclusterapi_deletecluster.md
- https://docs.cast.ai/reference/externalclusterapi_deletenode.md
- https://docs.cast.ai/reference/externalclusterapi_disablegcpsa.md
- https://docs.cast.ai/reference/externalclusterapi_disablegkesa.md
# --- truncated at 32 KB (58 KB total) ---
# Full source: https://raw.githubusercontent.com/api-evangelist/kimchi/refs/heads/main/openapi/kimchi-auditv2api-api-openapi.yml