Cast AI Quota API
Provides the API for querying session quota usage and limits.
Provides the API for querying session quota usage and limits.
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-quotaapi-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 Quota API
version: 0.0.1
description: Provides the API for querying session quota usage and limits.
servers:
- url: https://api.cast.ai/
description: US endpoint
- url: https://api.eu.cast.ai/
description: EU endpoint
security:
- BearerAuth: []
- ApiKeyAuth: []
tags:
- name: QuotaAPI
description: Provides the API for querying session quota usage and limits.
paths:
/ai-optimizer/v1beta/organizations/{organizationId}/quota-policy:
get:
tags:
- QuotaAPI
summary: Get organization quota policy
description: 'Gets the organization-level quota policy, including workspace sizing. If the organization has
no policy row yet, the defaults are materialized and returned.'
operationId: QuotaAPI_GetOrgQuotaPolicy
parameters:
- name: organizationId
in: path
description: The ID of the organization.
required: true
schema:
type: string
responses:
'200':
description: OK
content:
application/json:
schema:
$ref: '#/components/schemas/OrgQuotaPolicy'
default:
description: Default error response
content:
application/json:
schema:
$ref: '#/components/schemas/Status'
put:
tags:
- QuotaAPI
summary: Update organization quota policy
description: Updates (or creates) the organization-level quota policy.
operationId: QuotaAPI_UpdateOrgQuotaPolicy
parameters:
- name: organizationId
in: path
description: The ID of the organization.
required: true
schema:
type: string
requestBody:
content:
application/json:
schema:
$ref: '#/components/schemas/OrgQuotaPolicy'
required: true
responses:
'200':
description: OK
content:
application/json:
schema:
$ref: '#/components/schemas/OrgQuotaPolicy'
default:
description: Default error response
content:
application/json:
schema:
$ref: '#/components/schemas/Status'
/ai-optimizer/v1beta/organizations/{organizationId}/quotas:defaults:
get:
tags:
- QuotaAPI
summary: Get quota defaults
description: 'Gets the organization-wide quota defaults: the per-user caps inherited by users without an
override and the workspace sizing applied to new workspaces when the create request carries no
resource overrides. Read-only: no policy row is materialized.'
operationId: QuotaAPI_GetQuotaDefaults
parameters:
- name: organizationId
in: path
description: The ID of the organization.
required: true
schema:
type: string
responses:
'200':
description: OK
content:
application/json:
schema:
$ref: '#/components/schemas/QuotaDefaults'
default:
description: Default error response
content:
application/json:
schema:
$ref: '#/components/schemas/Status'
/ai-optimizer/v1beta/organizations/{organizationId}/quotas:limits:
get:
tags:
- QuotaAPI
summary: Get quota limits
description: Gets quota limits (policy) for the organization and the authenticated user.
operationId: QuotaAPI_GetQuotaLimits
parameters:
- name: organizationId
in: path
description: The ID of the organization.
required: true
schema:
type: string
responses:
'200':
description: OK
content:
application/json:
schema:
$ref: '#/components/schemas/QuotaLimits'
default:
description: Default error response
content:
application/json:
schema:
$ref: '#/components/schemas/Status'
/ai-optimizer/v1beta/organizations/{organizationId}/quotas:usage:
get:
tags:
- QuotaAPI
summary: Get quota usage
description: Gets current quota usage for the organization and the authenticated user.
operationId: QuotaAPI_GetQuotaUsage
parameters:
- name: organizationId
in: path
description: The ID of the organization.
required: true
schema:
type: string
responses:
'200':
description: OK
content:
application/json:
schema:
$ref: '#/components/schemas/QuotaUsage'
default:
description: Default error response
content:
application/json:
schema:
$ref: '#/components/schemas/Status'
/ai-optimizer/v1beta/organizations/{organizationId}/users/{userId}/quota-policy:
delete:
tags:
- QuotaAPI
summary: Delete user quota policy override
description: Deletes a user's quota policy override, reverting the user to organization defaults.
operationId: QuotaAPI_DeleteUserQuotaPolicy
parameters:
- name: organizationId
in: path
description: The ID of the organization.
required: true
schema:
type: string
- name: userId
in: path
description: The ID of the user.
required: true
schema:
type: string
responses:
'200':
description: OK
content: {}
default:
description: Default error response
content:
application/json:
schema:
$ref: '#/components/schemas/Status'
get:
tags:
- QuotaAPI
summary: Get user quota policy override
description: Gets a user's quota policy override. Returns NOT_FOUND when the user has no override.
operationId: QuotaAPI_GetUserQuotaPolicy
parameters:
- name: organizationId
in: path
description: The ID of the organization.
required: true
schema:
type: string
- name: userId
in: path
description: The ID of the user.
required: true
schema:
type: string
responses:
'200':
description: OK
content:
application/json:
schema:
$ref: '#/components/schemas/UserQuotaPolicy'
default:
description: Default error response
content:
application/json:
schema:
$ref: '#/components/schemas/Status'
put:
tags:
- QuotaAPI
summary: Update user quota policy
description: Updates (or creates) a user-level quota policy override.
operationId: QuotaAPI_UpdateUserQuotaPolicy
parameters:
- name: organizationId
in: path
description: The ID of the organization.
required: true
schema:
type: string
- name: userId
in: path
description: The ID of the user.
required: true
schema:
type: string
requestBody:
content:
application/json:
schema:
$ref: '#/components/schemas/UserQuotaPolicy'
required: true
responses:
'200':
description: OK
content:
application/json:
schema:
$ref: '#/components/schemas/UserQuotaPolicy'
default:
description: Default error response
content:
application/json:
schema:
$ref: '#/components/schemas/Status'
components:
schemas:
ResourceUsage:
type: object
properties:
currentSandboxes:
readOnly: true
type: integer
description: Current number of active sandboxes.
format: int32
currentCpuMillicores:
readOnly: true
type: string
description: Current total CPU in millicores (e.g., 1000 = 1 core, 500 = 0.5 cores).
currentRamBytes:
readOnly: true
type: string
description: Current total RAM in bytes in use.
maxSandboxes:
readOnly: true
type: integer
description: Maximum allowed sandboxes (always positive).
format: int32
maxCpuMillicores:
readOnly: true
type: string
description: Maximum allowed CPU in millicores (always positive, e.g., 1000 = 1 core, 500 = 0.5 cores).
maxRamBytes:
readOnly: true
type: string
description: Maximum allowed RAM in bytes (always positive).
currentPvcSizeBytes:
readOnly: true
type: string
description: Current total PVC size in bytes in use.
maxPvcSizeBytes:
readOnly: true
type: string
description: Maximum allowed PVC size in bytes (always positive).
description: Resource usage represents current consumption and limits for a resource scope.
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).'
UserQuotaPolicy:
type: object
properties:
maxSandboxes:
type: integer
description: Maximum sandboxes allowed for the user. Must be positive.
format: int32
maxCpuMillicores:
type: string
description: Maximum total CPU in millicores allowed for the user. Must be positive.
maxRamBytes:
type: string
description: Maximum total RAM in bytes allowed for the user. Must be positive.
maxEphemeralStorageBytes:
type: string
description: Maximum total ephemeral-storage requests in bytes allowed for the user. Must be positive.
maxPvcSizeBytes:
type: string
description: Maximum total PVC size in bytes allowed for the user. Must be positive.
createdAt:
readOnly: true
type: string
description: The time when the policy was created.
format: date-time
updatedAt:
readOnly: true
type: string
description: The time when the policy was last updated.
format: date-time
description: Per-user quota policy override. Users without an override inherit the organization defaults.
OrgQuotaPolicy:
type: object
properties:
maxSandboxes:
type: integer
description: Maximum sandboxes allowed for the organization. Must be positive.
format: int32
maxCpuMillicores:
type: string
description: Maximum total CPU in millicores allowed for the organization. Must be positive.
maxRamBytes:
type: string
description: Maximum total RAM in bytes allowed for the organization. Must be positive.
maxEphemeralStorageBytes:
type: string
description: Maximum total ephemeral-storage requests in bytes allowed for the organization. Must be positive.
maxPvcSizeBytes:
type: string
description: Maximum total PVC size in bytes allowed for the organization. Must be positive.
defaultUserMaxSandboxes:
type: integer
description: Default maximum sandboxes per user (applies to users without an override). Must be positive.
format: int32
defaultUserMaxCpuMillicores:
type: string
description: Default maximum CPU in millicores per user (applies to users without an override). Must be positive.
defaultUserMaxRamBytes:
type: string
description: Default maximum RAM in bytes per user (applies to users without an override). Must be positive.
defaultUserMaxEphemeralStorageBytes:
type: string
description: Default maximum total ephemeral-storage requests in bytes per user (applies to users without an override). Must be positive.
defaultUserMaxPvcSizeBytes:
type: string
description: Default maximum total PVC size in bytes per user (applies to users without an override). Must be positive.
workspaceCpuMillicores:
type: string
description: Workspace (sandbox) CPU request in millicores.
workspaceRamBytes:
type: string
description: Workspace (sandbox) RAM request in bytes.
workspaceCpuLimitMillicores:
type: string
description: Workspace (sandbox) CPU limit in millicores. Must be >= workspace_cpu_millicores.
workspaceRamLimitBytes:
type: string
description: Workspace (sandbox) RAM limit in bytes. Must be >= workspace_ram_bytes.
workspaceEphemeralStorageBytes:
type: string
description: "Workspace (sandbox) ephemeral-storage request in bytes. Must be positive.\n A per-organization 0 re-defers to the blueprint at the data layer (omit-when-zero on\n the wire), but zero is not expressible via this API."
workspaceEphemeralStorageLimitBytes:
type: string
description: "Workspace (sandbox) ephemeral-storage limit in bytes. Must be positive and\n >= workspace_ephemeral_storage_bytes."
workspacePvcSizeBytes:
type: string
description: Workspace (sandbox) PVC claim size in bytes. Must be positive.
createdAt:
readOnly: true
type: string
description: The time when the policy was created.
format: date-time
updatedAt:
readOnly: true
type: string
description: The time when the policy was last updated.
format: date-time
description: "Organization-level quota policy: aggregate quota caps, per-user defaults applied to\n users without an override, and per-workspace resource sizing."
QuotaLimits:
type: object
properties:
orgMaxSandboxes:
readOnly: true
type: integer
description: Maximum sandboxes allowed for the organization.
format: int32
orgMaxCpuMillicores:
readOnly: true
type: string
description: Maximum CPU in millicores allowed for the organization (e.g., 1000 = 1 core, 500 = 0.5 cores).
orgMaxRamBytes:
readOnly: true
type: string
description: Maximum RAM in bytes allowed for the organization.
userMaxSandboxes:
readOnly: true
type: integer
description: Maximum sandboxes allowed for the user (effective limit).
format: int32
userMaxCpuMillicores:
readOnly: true
type: string
description: Maximum CPU in millicores allowed for the user (effective limit) (e.g., 1000 = 1 core, 500 = 0.5 cores).
userMaxRamBytes:
readOnly: true
type: string
description: Maximum RAM in bytes allowed for the user (effective limit).
userLimitsIsOverride:
readOnly: true
type: boolean
description: Whether the user limits are a per-user override or organization defaults.
orgMaxPvcSizeBytes:
readOnly: true
type: string
description: Maximum PVC size in bytes allowed for the organization.
userMaxPvcSizeBytes:
readOnly: true
type: string
description: Maximum PVC size in bytes allowed for the user (effective limit).
description: Quota limits for the organization and the authenticated user.
QuotaUsage:
type: object
properties:
orgUsage:
readOnly: true
allOf:
- $ref: '#/components/schemas/ResourceUsage'
description: Organization-level resource usage.
userUsage:
readOnly: true
allOf:
- $ref: '#/components/schemas/ResourceUsage'
description: User-level resource usage for the authenticated user.
description: Quota usage for the organization and the authenticated user.
QuotaDefaults:
type: object
properties:
defaultUserMaxSandboxes:
readOnly: true
type: integer
description: Inherited per-user sandbox cap (applies to users without an override).
format: int32
defaultUserMaxCpuMillicores:
readOnly: true
type: string
description: Inherited per-user CPU cap in millicores.
defaultUserMaxRamBytes:
readOnly: true
type: string
description: Inherited per-user RAM cap in bytes.
defaultUserMaxPvcSizeBytes:
readOnly: true
type: string
description: Inherited per-user PVC size cap in bytes.
workspaceCpuMillicores:
readOnly: true
type: string
description: Default workspace CPU request in millicores.
workspaceRamBytes:
readOnly: true
type: string
description: Default workspace RAM request in bytes.
workspacePvcSizeBytes:
readOnly: true
type: string
description: Default workspace PVC claim size in bytes.
description: "QuotaDefaults holds the organization-wide quota defaults: the per-user caps inherited by\n every user without an override, and the workspace sizing applied to new workspaces when the\n create request carries no resource overrides. Unlike GetQuotaLimits, these values are\n caller-independent — every caller in the organization sees the same defaults."
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
- https://docs.cast.ai/reference/subscriptionsapi_getplanpricepreview.md
- https://docs.cast.ai/reference/subscriptionsapi_getsubscription.md
- https://docs.cast.ai/reference/subscriptionsapi_handlewebhook.md
- https://docs.cast.ai/reference/subscriptionsapi_managesubscription.md
- https://docs.cast.ai/reference/surveysapi_getsurveystatus.md
- https://docs.cast.ai/reference/surveysapi_updatesurveystatus.md
- https://docs.cast.ai/reference/tagsapi_searchkeys.md
- https://docs.cast.ai/reference/tagsapi_searchtags.md
- https://docs.cast.ai/reference/tagsapi_searchvalues.md
- https://docs.cast.ai/reference/teamsapi_addteammembers.md
- https://docs.cast.ai/reference/teamsapi_createteam.md
- https://docs.cast.ai/reference/teamsapi_deleteteam.md
- https://docs.cast.ai/reference/teamsapi_getteam.md
- https://docs.cast.ai/reference/teamsapi_listteammembers.md
- https://docs.cast.ai/reference/teamsapi_listteams.md
- https://docs.cast.ai/reference/teamsapi_removeteammember.md
- https://docs.cast.ai/reference/teamsapi_updateteam.md
- https://docs.cast.ai/reference/topupapi_listtopuppurchases.md
- https://docs.cast.ai/reference/topupapi_purchasetopup.md
- https://docs.cast.ai/reference/workspacesapi_createworkspace.md
- https://docs.cast.ai/reference/workspacesapi_deleteworkspace.md
- https://docs.cast.ai/reference/workspacesapi_getsecretmappings.md
- https://docs.cast.ai/reference/workspacesapi_getworkspace.md
- https://docs.cast.ai/reference/workspacesapi_getworkspacecost.md
- https://docs.cast.ai/reference/workspacesapi_getworkspacecostprices.md
- https://docs.cast.ai/reference/workspacesapi_getworkspacecostreport.md
- https://docs.cast.ai/reference/workspacesapi_listworkspaces.md
- https://docs.cast.ai/reference/workspacesapi_resumeworkspace.md
- https://docs.cast.ai/reference/workspacesapi_suspendworkspace.md
- https://docs.cast.ai/reference/workspacesapi_upsertworkspace.md
- https://docs.cast.ai/reference/workspacesessionsapi_listworkspacesessions.md
- https://docs.cast.ai/reference/workspacetemplatesapi_createworkspacetemplate.md
- https://docs.cast.ai/reference/workspacetemplatesapi_deleteworkspacetemplate.md
- https://docs.cast.ai/reference/workspacetemplatesapi_getworkspacetemplate.md
- https://docs.cast.ai/reference/workspacetemplatesapi_listworkspacetemplates.md
- https://docs.cast.ai/reference/workspacetemplatesapi_updateworkspacetemplate.md
- https://docs.cast.ai/reference/workspacetokensapi_exchangeworkspacetoken.md
- https://docs.cast.ai/reference/workspacetokensapi_keyverify.md
merge:
pages: 178
deduped: 1003
conflicts_kept_first: 0