Cast AI Batch API
Provides the API for managing batch processing jobs that mirror the OpenAI Batch API.
Provides the API for managing batch processing jobs that mirror the OpenAI Batch API.
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-batchapi-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: AI Enabler Batch API
version: 0.0.1
description: Provides the API for managing batch processing jobs that mirror the OpenAI Batch API.
servers:
- url: https://api.cast.ai/
description: US endpoint
- url: https://api.eu.cast.ai/
description: EU endpoint
security:
- BearerAuth: []
- ApiKeyAuth: []
tags:
- name: BatchAPI
description: Provides the API for managing batch processing jobs that mirror the OpenAI Batch API.
paths:
/ai-optimizer/v1beta/organizations/{organizationId}/clusters/{clusterId}/batches:
post:
tags:
- BatchAPI
summary: Create batch
description: Creates and executes a batch from an uploaded file of requests.
operationId: BatchAPI_CreateBatch
parameters:
- name: organizationId
in: path
description: The ID of the organization.
required: true
schema:
type: string
- name: clusterId
in: path
description: The ID of the cluster.
required: true
schema:
type: string
requestBody:
content:
application/json:
schema:
$ref: '#/components/schemas/Batch'
required: true
responses:
'200':
description: OK
content:
application/json:
schema:
$ref: '#/components/schemas/Batch'
default:
description: Default error response
content:
application/json:
schema:
$ref: '#/components/schemas/Status'
get:
tags:
- BatchAPI
summary: List batches
description: Lists all batches for the specified organization and cluster.
operationId: BatchAPI_ListBatches
parameters:
- name: organizationId
in: path
description: The ID of the organization.
required: true
schema:
type: string
- name: clusterId
in: path
description: The ID of the cluster. Use "-" placeholder to list all models across all clusters.
required: true
schema:
type: string
- name: page.limit
in: query
description: Defines the number of items that should be returned
schema:
type: string
- name: page.cursor
in: query
description: "Cursor that defines token indicating where to start the next page.\n Empty value indicates to start from beginning of the dataset."
schema:
type: string
- name: after
in: query
description: "OpenAI pagination fields.\n Return results starting after the batch with this ID."
schema:
type: string
- name: limit
in: query
description: The number of batches to return.
schema:
type: integer
format: int32
- name: startTime
in: query
description: Start time for the batch data (by creation time).
schema:
type: string
format: date-time
- name: endTime
in: query
description: End time for the batch data (by creation time).
schema:
type: string
format: date-time
- name: mockData
in: query
description: Temporary field for testing purposes.
schema:
type: boolean
responses:
'200':
description: OK
content:
application/json:
schema:
$ref: '#/components/schemas/ListBatchesResponse'
default:
description: Default error response
content:
application/json:
schema:
$ref: '#/components/schemas/Status'
/ai-optimizer/v1beta/organizations/{organizationId}/clusters/{clusterId}/batches/{id}:
get:
tags:
- BatchAPI
summary: Get batch
description: Retrieves a batch by its ID.
operationId: BatchAPI_GetBatch
parameters:
- name: organizationId
in: path
description: The ID of the organization.
required: true
schema:
type: string
- name: clusterId
in: path
description: The ID of the cluster.
required: true
schema:
type: string
- name: id
in: path
description: The ID of the batch to retrieve.
required: true
schema:
type: string
responses:
'200':
description: OK
content:
application/json:
schema:
$ref: '#/components/schemas/Batch'
default:
description: Default error response
content:
application/json:
schema:
$ref: '#/components/schemas/Status'
patch:
tags:
- BatchAPI
summary: Update batch
description: Updates an existing batch. Only metadata can be updated.
operationId: BatchAPI_UpdateBatch
parameters:
- name: organizationId
in: path
description: The ID of the organization.
required: true
schema:
type: string
- name: clusterId
in: path
description: The ID of the cluster.
required: true
schema:
type: string
- name: id
in: path
description: The ID of the batch to retrieve.
required: true
schema:
type: string
requestBody:
content:
application/json:
schema:
$ref: '#/components/schemas/BatchUpdate'
required: true
responses:
'200':
description: OK
content:
application/json:
schema:
$ref: '#/components/schemas/Batch'
default:
description: Default error response
content:
application/json:
schema:
$ref: '#/components/schemas/Status'
/ai-optimizer/v1beta/organizations/{organizationId}/clusters/{clusterId}/batches/{id}:cancel:
post:
tags:
- BatchAPI
summary: Cancel batch
description: 'Cancels an in-progress batch. The batch will be in status "cancelling" for up to 10 minutes,
before changing to "cancelled", where it will have partial results (if any) available in the output file.'
operationId: BatchAPI_CancelBatch
parameters:
- name: organizationId
in: path
description: The ID of the organization.
required: true
schema:
type: string
- name: clusterId
in: path
description: The ID of the cluster.
required: true
schema:
type: string
- name: id
in: path
description: The ID of the batch to cancel.
required: true
schema:
type: string
responses:
'200':
description: OK
content:
application/json:
schema:
$ref: '#/components/schemas/Batch'
default:
description: Default error response
content:
application/json:
schema:
$ref: '#/components/schemas/Status'
/ai-optimizer/v1beta/organizations/{organizationId}/clusters/{clusterId}/batches/{id}:reportError:
post:
tags:
- BatchAPI
summary: Report batch error
description: Reports and creates batch error
operationId: BatchAPI_ReportBatchError
parameters:
- name: organizationId
in: path
description: The ID of the organization.
required: true
schema:
type: string
- name: clusterId
in: path
description: The ID of the cluster.
required: true
schema:
type: string
- name: id
in: path
description: The ID of the batch to retrieve.
required: true
schema:
type: string
requestBody:
content:
application/json:
schema:
$ref: '#/components/schemas/BatchError'
required: true
responses:
'200':
description: OK
content:
application/json:
schema:
$ref: '#/components/schemas/ReportBatchErrorResponse'
default:
description: Default error response
content:
application/json:
schema:
$ref: '#/components/schemas/Status'
components:
schemas:
BatchErrors:
type: object
properties:
object:
enum:
- OBJECT_UNSPECIFIED
- BATCH
- LIST
type: string
description: The response object type, which is always "list".
format: enum
data:
type: array
items:
$ref: '#/components/schemas/BatchError'
description: List of individual errors.
description: Errors encountered during batch processing.
Status:
type: object
properties:
code:
type: integer
description: The status code, which should be an enum value of [google.rpc.Code][google.rpc.Code].
format: int32
message:
type: string
description: A developer-facing error message, which should be in English. Any user-facing error message should be localized and sent in the [google.rpc.Status.details][google.rpc.Status.details] field, or localized by the client.
details:
type: array
items:
$ref: '#/components/schemas/GoogleProtobufAny'
description: A list of messages that carry the error details. There is a common set of message types for APIs to use.
description: 'The `Status` type defines a logical error model that is suitable for different programming environments, including REST APIs and RPC APIs. It is used by [gRPC](https://github.com/grpc). Each `Status` message contains three pieces of data: error code, error message, and error details. You can find out more about this error model and how to work with it in the [API Design Guide](https://cloud.google.com/apis/design/errors).'
BatchRequestCounts:
type: object
properties:
totalCount:
type: integer
description: Total number of requests in the batch.
format: int32
completedCount:
type: integer
description: Number of requests that have been completed successfully.
format: int32
failedCount:
type: integer
description: Number of requests that have failed.
format: int32
description: The request counts for different statuses within the batch.
UsageOutputTokensDetails:
type: object
properties:
reasoningTokens:
type: integer
description: The number of reasoning tokens.
format: int32
description: Usage output token statistics details
Batch:
type: object
properties:
name:
type: string
description: Name of the batch job.
id:
readOnly: true
type: string
description: The unique identifier for the batch.
object:
readOnly: true
enum:
- OBJECT_UNSPECIFIED
- BATCH
- LIST
type: string
description: The object type, which is always "batch".
format: enum
endpoint:
type: string
description: The API endpoint used by the batch.
errors:
readOnly: true
allOf:
- $ref: '#/components/schemas/BatchErrors'
description: A list of errors encountered during processing.
inputFileId:
type: string
description: The ID of the input file for the batch.
inputFileUri:
type: string
description: The input file URL.
completionWindow:
type: string
description: The time frame within which the batch should be processed.
status:
readOnly: true
enum:
- BATCH_STATUS_UNSPECIFIED
- VALIDATING
- FAILED
- IN_PROGRESS
- FINALIZING
- COMPLETED
- EXPIRED
- CANCELING
- CANCELED
type: string
description: The current status of the batch.
format: enum
outputFileId:
readOnly: true
type: string
description: The ID of the file containing the outputs of successfully executed requests.
outputFileUri:
readOnly: true
type: string
description: The output file URL.
errorFileId:
readOnly: true
type: string
description: The ID of the file containing the outputs of requests with errors.
errorFileUri:
readOnly: true
type: string
description: The error file URL.
createTime:
readOnly: true
type: string
description: The Unix timestamp (in seconds) for when the batch was created.
format: date-time
inProgressTime:
readOnly: true
type: string
description: The Unix timestamp (in seconds) for when the batch started processing.
format: date-time
expireTime:
readOnly: true
type: string
description: The Unix timestamp (in seconds) for when the batch expired.
format: date-time
expiresAtTime:
readOnly: true
type: string
description: The Unix timestamp (in seconds) for when the batch will expire if not completed.
format: date-time
finalizingTime:
readOnly: true
type: string
description: The Unix timestamp (in seconds) for when the batch started finalizing.
format: date-time
completeTime:
readOnly: true
type: string
description: The Unix timestamp (in seconds) for when the batch was completed.
format: date-time
failTime:
readOnly: true
type: string
description: The Unix timestamp (in seconds) for when the batch failed.
format: date-time
cancellingTime:
readOnly: true
type: string
description: The Unix timestamp (in seconds) for when the batch started cancelling.
format: date-time
cancelTime:
readOnly: true
type: string
description: The Unix timestamp (in seconds) for when the batch was cancelled.
format: date-time
requestCounts:
readOnly: true
allOf:
- $ref: '#/components/schemas/BatchRequestCounts'
description: The request counts for different statuses within the batch.
metadata:
type: object
description: Set of key-value pairs that can be attached to the batch.
organizationId:
readOnly: true
type: string
description: The ID of the organization.
clusterId:
readOnly: true
type: string
description: The ID of the cluster.
duration:
readOnly: true
pattern: ^-?(?:0|[1-9][0-9]{0,11})(?:\.[0-9]{1,9})?s$
type: string
description: Duration of the batch processing.
estimatedTimeRemaining:
readOnly: true
pattern: ^-?(?:0|[1-9][0-9]{0,11})(?:\.[0-9]{1,9})?s$
type: string
description: Estimated time remaining for the batch to complete.
usage:
readOnly: true
allOf:
- $ref: '#/components/schemas/Usage'
description: Usage stats
cost:
readOnly: true
allOf:
- $ref: '#/components/schemas/Cost'
description: Cost stats
models:
readOnly: true
type: array
items:
$ref: '#/components/schemas/ModelDetails'
description: List of models used in the batch
description: Represents a batch processing job.
Cost:
type: object
properties:
totalCost:
type: number
description: The total cost of the batch.
format: double
averageCostPerRequest:
type: number
description: The average cost per request.
format: double
averageCostPerMTokens:
type: number
description: The average cost per 1M tokens.
format: double
description: Cost statistics for the batch.
ReportBatchErrorResponse:
type: object
properties:
batchError:
allOf:
- $ref: '#/components/schemas/BatchError'
description: The created batch error.
description: Response message for creating a batch error.
ListBatchesResponse:
required:
- items
- totalCount
type: object
properties:
items:
type: array
items:
$ref: '#/components/schemas/Batch'
description: The list of batches.
firstId:
type: string
description: "OpenAI pagination fields.\n The ID of the first batch in the list."
lastId:
type: string
description: The ID of the last batch in the list.
hasMore:
readOnly: true
type: boolean
description: Indicates if there are more results available.
nextPageCursor:
type: string
description: "Default CastAI pagination fields.\n The pagination cursor to retrieve the next page of hosted models."
totalCount:
type: integer
description: The total number of items.
format: int32
object:
readOnly: true
enum:
- OBJECT_UNSPECIFIED
- BATCH
- LIST
type: string
description: The response object type, which is always "list".
format: enum
description: Response message for listing batches.
BatchError:
type: object
properties:
code:
type: string
description: An error code identifying the error type.
message:
type: string
description: A human-readable message providing more details about the error.
param:
type: string
description: The name of the parameter that caused the error, if applicable.
line:
type: integer
description: The line number of the input file where the error occurred, if applicable.
format: int32
description: An individual error in a batch.
Usage:
type: object
properties:
inputTokens:
type: integer
description: The number of input tokens.
format: int32
inputTokensDetails:
allOf:
- $ref: '#/components/schemas/UsageInputTokensDetails'
description: The input token details.
outputTokens:
type: integer
description: The total number of output processed.
format: int32
outputTokensDetails:
allOf:
- $ref: '#/components/schemas/UsageOutputTokensDetails'
description: The output token details.
totalTokens:
type: integer
description: The number of tokens generated in the output.
format: int32
averageTotalTokensPerRequest:
type: number
description: Average total tokens per request.
format: double
averageInputTokensPerRequest:
type: number
description: Average input tokens per request.
format: double
averageOutputTokensPerRequest:
type: number
description: Average output tokens per request.
format: double
description: Usage statistics for the batch.
BatchUpdate:
type: object
properties:
status:
enum:
- BATCH_STATUS_UNSPECIFIED
- VALIDATING
- FAILED
- IN_PROGRESS
- FINALIZING
- COMPLETED
- EXPIRED
- CANCELING
- CANCELED
type: string
description: The new status of the batch.
format: enum
outputFileId:
type: string
description: The ID of the file containing the outputs of successfully executed requests.
outputFileUri:
type: string
description: The output file URL.
errorFileId:
type: string
description: The ID of the file containing the outputs of requests with errors.
errorFileUri:
type: string
description: The error file URL.
requestCounts:
allOf:
- $ref: '#/components/schemas/BatchRequestCounts'
description: The request counts for different statuses within the batch.
usage:
allOf:
- $ref: '#/components/schemas/Usage'
description: Usage stats.
metadata:
type: object
description: Set of key-value pairs that can be attached to the batch.
modelIds:
type: array
items:
type: string
description: Model IDs used in the batch.
description: Represents a batch update properties.
ModelDetails:
type: object
properties:
name:
type: string
description: The name of the model.
gpuType:
type: string
description: The GPU type used by the model.
instanceType:
type: string
description: The instance type used by the model.
description: ModelDetails used in the batch.
UsageInputTokensDetails:
type: object
properties:
cachedTokens:
type: integer
description: The number of cached prompt tokens.
format: int32
description: Usage input token statistics details
GoogleProtobufAny:
type: object
properties:
'@type':
type: string
description: The type of the serialized message.
additionalProperties: true
description: Contains an arbitrary serialized message along with a @type that describes the type of the serialized message.
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/analyticsapi_generateanalytics.md
- https://docs.cast.ai/reference/analyticsapi_generatebillingmodelusagereport.md
- https://docs.cast.ai/reference/analyticsapi_generatebreakdown.md
- https://docs.cast.ai/reference/analyticsapi_generatelatestchatcompletionsummary.md
- https://docs.cast.ai/reference/analyticsapi_generatelatestevaluationsummary.md
- https://docs.cast.ai/reference/analyticsapi_generatelatestinferencesummaries.md
- https://docs.cast.ai/reference/analyticsapi_generaterouterreport.md
- https://docs.cast.ai/reference/analyticsapi_queryanalytics.md
- https://docs.cast.ai/reference/apikeysapi_createapikey.md
- https://docs.cast.ai/reference/apikeysapi_deleteapikeybudget.md
- https://docs.cast.ai/reference/apikeysapi_deleteorganizationbudget.md
- https://docs.cast.ai/reference/apikeysapi_deleteteambudget.md
- https://docs.cast.ai/reference/apikeysapi_deleteuserbudget.md
- https://docs.cast.ai/reference/apikeysapi_getapikeybudget.md
- https://docs.cast.ai/reference/apikeysapi_getbudgetoverview.md
- https://docs.cast.ai/reference/apikeysapi_getorganizationbudget.md
- https://docs.cast.ai/reference/apikeysapi_getteambudget.md
- https://docs.cast.ai/reference/apikeysapi_getuserbudget.md
- https://docs.cast.ai/reference/apikeysapi_getuserbudgetstatus.md
- https://docs.cast.ai/reference/apikeysapi_listapikeybudgets.md
- https://docs.cast.ai/reference/apikeysapi_listorganizationbudgets.md
- https://docs.cast.ai/reference/apikeysapi_listteambudgets.md
- https://docs.cast.ai/reference/apikeysapi_listuserbudgets.md
- https://docs.cast.ai/reference/apikeysapi_updateapikeybudget.md
- https://docs.cast.ai/reference/apikeysapi_updateorganizationbudget.md
- https://docs.cast.ai/reference/apikeysapi_updateteambudget.md
- https://docs.cast.ai/reference/apikeysapi_updateuserbudget.md
- https://docs.cast.ai/reference/apikeysapi_verifyapikey.md
- https://docs.cast.ai/reference/apikeysapi_verifyinference.md
- https://docs.cast.ai/reference/authorizeapi_authorizeaction.md
- https://docs.cast.ai/reference/batchapi_cancelbatch.md
- https://docs.cast.ai/reference/batchapi_createbatch.md
- https://docs.cast.ai/reference/batchapi_getbatch.md
- https://docs.cast.ai/reference/batchapi_listbatches.md
- https://docs.cast.ai/reference/batchapi_reportbatcherror.md
- https://docs.cast.ai/reference/batchapi_updatebatch.md
- https://docs.cast.ai/reference/componentsapi_listcomponents.md
- https://docs.cast.ai/reference/couponsapi_listredeemedcoupons.md
- https://docs.cast.ai/reference/couponsapi_redeemcoupon.md
- https://docs.cast.ai/reference/couponsapi_validatecoupon.md
- https://docs.cast.ai/reference/embeddingsapi_createclusterembedding.md
- https://docs.cast.ai/reference/embeddingsapi_createembedding.md
- https://docs.cast.ai/reference/evaluationsapi_createclusterevaluation.md
- https://docs.cast.ai/reference/evaluationsapi_createevaluation.md
- https://docs.cast.ai/reference/hostedmodeleventsapi_listhostedmodelevents.md
- https://docs.cast.ai/reference/hostedmodelsapi_createhostedmodel.md
- https://docs.cast.ai/reference/hostedmodelsapi_deletehostedmodel.md
- https://docs.cast.ai/reference/hostedmodelsapi_gethostedmodelpods.md
- https://docs.cast.ai/reference/hostedmodelsapi_listhostedmodels.md
- https://docs.cast.ai/reference/hostedmodelsapi_scalehostedmodel.md
- https://docs.cast.ai/reference/hostedmodelsapi_updatehostedmodel.md
- https://docs.cast.ai/reference/llmrequestsapi_listllmrequests.md
- https://docs.cast.ai/reference/marketingapi_handlehubspotwebhook.md
- https://docs.cast.ai/reference/mcpgatewayadminapi_createmcpconnection.md
- https://docs.cast.ai/reference/mcpgatewayadminapi_deletemcpconnection.md
- https://docs.cast.ai/reference/mcpgatewayadminapi_getmcpconnection.md
- https://docs.cast.ai/reference/mcpgatewayadminapi_listmcpconnections.md
- https://docs.cast.ai/reference/mcpgatewayadminapi_updatemcpconnection.md
- https://docs.cast.ai/reference/modelaccessapi_getmodelaccesscatalog.md
- https://docs.cast.ai/reference/modelaccessapi_getorganizationmodelaccess.md
- https://docs.cast.ai/reference/modelaccessapi_getteammodelaccess.md
- https://docs.cast.ai/reference/modelaccessapi_listteammodelaccess.md
- https://docs.cast.ai/reference/modelaccessapi_updateorganizationmodelaccess.md
- https://docs.cast.ai/reference/modelaccessapi_updateteammodelaccess.md
- https://docs.cast.ai/reference/modelregistriesapi_createmodelregistry.md
- https://docs.cast.ai/reference/modelregistriesapi_deletemodelregistry.md
- https://docs.cast.ai/reference/modelregistriesapi_getmodelregistry.md
- https://docs.cast.ai/reference/modelregistriesapi_getonboardingcommand.md
- https://docs.cast.ai/reference/modelregistriesapi_getonboardingscript.md
- https://docs.cast.ai/reference/modelregistriesapi_listmodelregistries.md
- https://docs.cast.ai/reference/modelregistriesapi_listmodelregistrydirectories.md
- https://docs.cast.ai/reference/modelspecsapi_createmodelspecs.md
- https://docs.cast.ai/reference/modelspecsapi_deletemodelspecs.md
- https://docs.cast.ai/reference/modelspecsapi_getmodelspecs.md
- https://docs.cast.ai/reference/modelspecsapi_listmodelspecs.md
- https://docs.cast.ai/reference/oauthappsapi_completeoauthlogin.md
- https://docs.cast.ai/reference/oauthappsapi_createoauthapp.md
- https://docs.cast.ai/reference/oauthappsapi_deleteoauthapp.md
- https://docs.cast.ai/reference/oauthappsapi_disconnectoauthapp.md
- https://docs.cast.ai/reference/oauthappsapi_getoauthapp.md
- https://docs.cast.ai/reference/oauthappsapi_listoauthapps.md
- https://docs.cast.ai/reference/oauthappsapi_registerdiscoveredoauthapp.md
- https://docs.cast.ai/reference/oauthappsapi_startoauthlogin.md
- https://docs.cast.ai/reference/oauthappsapi_updateoauthapp.md
- https://docs.cast.ai/reference/onboardingapi_checkmodelscache.md
- https://docs.cast.ai/reference/onboardingapi_getmodelscachescript.md
- https://docs.cast.ai/reference/onboardingapi_getonboardingcommand.md
- https://docs.cast.ai/reference/onboardingapi_getonboardingscript.md
- https://docs.cast.ai/reference/onboardingapi_getonboardingstatus.md
- https://docs.cast.ai/reference/onboardingapi_getsetupscript.md
- https://docs.cast.ai/reference/onboardingapi_registermodelscache.md
- https://docs.cast.ai/reference/otelapi_generateproductivitymetricstimeseries.md
- https://docs.cast.ai/reference/otelapi_getproductivitymetrics.md
- https://docs.cast.ai/reference/otelapi_ingestlogs.md
- https://docs.cast.ai/reference/otelapi_ingestmetrics.md
- https://docs.cast.ai/reference/playgroundchatcompletionsapi_streamplaygroundchatcompletion.md
- https://docs.cast.ai/reference/policiesapi_createpolicy.md
- https://docs.cast.ai/reference/policiesapi_deletepolicy.md
- https://docs.cast.ai/reference/policiesapi_getpolicy.md
- https://docs.cast.ai/reference/policiesapi_listpolicies.md
- https://docs.cast.ai/reference/policiesapi_listpolicyversions.md
- https://docs.cast.ai/reference/policiesapi_rollbackpolicy.md
- https://docs.cast.ai/reference/policiesapi_syncpolicies.md
- https://docs.cast.ai/reference/policiesapi_updatepolicy.md
- https://docs.cast.ai/reference/prcostsapi_queryprcosts.md
- https://docs.cast.ai/reference/prcostsapi_reportprcosts.md
- https://docs.cast.ai/reference/quotaapi_deleteuserquotapolicy.md
- https://docs.cast.ai/reference/quotaapi_getorgquotapolicy.md
- https://docs.cast.ai/reference/quotaapi_getquotadefaults.md
- https://docs.cast.ai/reference/quotaapi_getquotalimits.md
- https://docs.cast.ai/reference/quotaapi_getquotausage.md
- https://docs.cast.ai/reference/quotaapi_getuserquotapolicy.md
- https://docs.cast.ai/reference/quotaapi_updateorgquotapolicy.md
- https://docs.cast.ai/reference/quotaapi_updateuserquotapolicy.md
- https://docs.cast.ai/reference/rerankingsapi_createclusterreranking.md
- https://docs.cast.ai/reference/rerankingsapi_createreranking.md
- https://docs.cast.ai/reference/secretsapi_createsecret.md
- https://docs.cast.ai/reference/secretsapi_deletesecret.md
- https://docs.cast.ai/reference/secretsapi_getsecret.md
- https://docs.cast.ai/reference/secretsapi_listsecrets.md
- https://docs.cast.ai/reference/secretsapi_setsecretmappings.md
- https://docs.cast.ai/reference/secretsapi_updatesecret.md
- https://docs.cast.ai/reference/sessionsapi_deletesession.md
- https://docs.cast.ai/reference/sessionsapi_getsession.md
- https://docs.cast.ai/reference/sessionsapi_listsessions.md
- https://docs.cast.ai/reference/sessionsapi_resumesession.md
- https://docs.cast.ai/reference/sessionsapi_suspendsession.md
- https://docs.cast.ai/reference/sessionsapi_upsertsession.md
- https://docs.cast.ai/reference/settingsapi_deleteapikeysettings.md
- https://docs.cast.ai/reference/settingsapi_deleteteamsettings.md
- https://docs.cast.ai/reference/settingsapi_getapikeysettings.md
- https://docs.cast.ai/reference/settingsapi_getsettings.md
- https://docs.cast.ai/reference/settingsapi_getteamsettings.md
- https://docs.cast.ai/reference/settingsapi_listapikeysettings.md
- https://docs.cast.ai/reference/settingsapi_listteamsettings.md
- https://docs.cast.ai/reference/settingsapi_resolvesettings.md
- https://docs.cast.ai/reference/settingsapi_updatesettings.md
- https://docs.cast.ai/reference/settingsapi_updateteamsettings.md
- https://docs.cast.ai/reference/settingsapi_upsertapikeysettings.md
- https://docs.cast.ai/reference/subscriptionsapi_checkoutsubscription.md
# --- truncated at 32 KB (34 KB total) ---
# Full source: https://raw.githubusercontent.com/api-evangelist/kimchi/refs/heads/main/openapi/kimchi-batchapi-api-openapi.yml