Cast AI SSOAPI API
The SSOAPI API from Cast AI — 4 operation(s) for ssoapi.
The SSOAPI API from Cast AI — 4 operation(s) for ssoapi.
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-ssoapi-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: Kimchi SSOAPI API
version: '1.0'
description: 'Operations tagged SSOAPI across 2 of this provider''s published API definitions: kimchi-cast-ai-api-documentation-api-openapi.yml, kimchi-organization-management-api-openapi.yml. Each path carries the servers of the definition it was published in.'
servers:
- url: https://api.cast.ai/
description: US endpoint
- url: https://api.eu.cast.ai/
description: EU endpoint
security:
- BearerAuth: []
- ApiKeyAuth: []
tags:
- name: SSOAPI
paths:
/v1/sso-connections:
post:
operationId: SSOAPI_CreateSSOConnection
requestBody:
content:
application/json:
schema:
$ref: '#/components/schemas/castai.sso.v1beta1.CreateSSOConnection'
description: Connection to add to an organization.
required: true
responses:
'200':
content:
application/json:
schema:
$ref: '#/components/schemas/castai.sso.v1beta1.SSOConnection'
description: ''
summary: Create organization SSO connection
tags:
- SSOAPI
x-codegen-request-body-name: connection
get:
operationId: SSOAPI_ListSSOConnections
responses:
'200':
content:
application/json:
schema:
$ref: '#/components/schemas/castai.sso.v1beta1.ListSSOConnectionsResponse'
description: A successful response.
summary: List organization SSO connections
tags:
- SSOAPI
servers:
- url: https://api.cast.ai/
description: US endpoint
- url: https://api.eu.cast.ai/
description: EU endpoint
/v1/sso-connections/{id}:
delete:
operationId: SSOAPI_DeleteSSOConnection
parameters:
- in: path
name: id
required: true
schema:
type: string
responses:
'200':
content:
application/json:
schema:
$ref: '#/components/schemas/castai.sso.v1beta1.DeleteSSOConnectionResponse'
description: A successful response.
summary: Delete organization SSO connection
tags:
- SSOAPI
get:
operationId: SSOAPI_GetSSOConnection
parameters:
- description: SSO connection ID.
in: path
name: id
required: true
schema:
type: string
responses:
'200':
content:
application/json:
schema:
$ref: '#/components/schemas/castai.sso.v1beta1.GetSSOConnectionResponse'
description: A successful response.
summary: Get organization SSO connection
tags:
- SSOAPI
post:
operationId: SSOAPI_UpdateSSOConnection
parameters:
- in: path
name: id
required: true
schema:
type: string
requestBody:
content:
application/json:
schema:
$ref: '#/components/schemas/castai.sso.v1beta1.UpdateSSOConnection'
description: Updated SSO connection object.
required: true
responses:
'200':
content:
application/json:
schema:
$ref: '#/components/schemas/castai.sso.v1beta1.SSOConnection'
description: ''
summary: Update organization SSO connection
tags:
- SSOAPI
x-codegen-request-body-name: connection
servers:
- url: https://api.cast.ai/
description: US endpoint
- url: https://api.eu.cast.ai/
description: EU endpoint
/v1/sso-connections/{id}/sync:
post:
operationId: SSOAPI_SetSyncForSSOConnection
parameters:
- description: SSO connection ID.
in: path
name: id
required: true
schema:
type: string
requestBody:
content:
application/json:
schema:
$ref: '#/components/schemas/SSOAPI_SetSyncForSSOConnection_request'
required: true
responses:
'200':
content:
application/json:
schema:
$ref: '#/components/schemas/castai.sso.v1beta1.SetSyncForSSOConnectionResponse'
description: A successful response.
summary: SetSyncForSSOConnection sets sync for organization's SSO connection.
tags:
- SSOAPI
x-codegen-request-body-name: body
servers:
- url: https://api.cast.ai/
description: US endpoint
- url: https://api.eu.cast.ai/
description: EU endpoint
/organization-management/v1beta/organizations/{organizationId}/sso-connections/{ssoConnectionId}/sync/config:
post:
tags:
- SSOAPI
summary: Create SSO sync configuration for an SSO connection
description: 'CreateSSOSyncConfig creates the sync configuration for an SSO connection,
stores provider-specific configuration, and triggers an initial sync.'
operationId: SSOAPI_CreateSSOSyncConfig
parameters:
- name: organizationId
in: path
description: Organization ID.
required: true
schema:
type: string
- name: ssoConnectionId
in: path
description: SSO connection ID.
required: true
schema:
type: string
requestBody:
content:
application/json:
schema:
$ref: '#/components/schemas/SSOSyncConfig'
required: true
responses:
'200':
description: OK
content:
application/json:
schema:
$ref: '#/components/schemas/SSOSyncConfig'
default:
description: Default error response
content:
application/json:
schema:
$ref: '#/components/schemas/Status'
delete:
tags:
- SSOAPI
summary: Delete SSO sync configuration for an SSO connection
description: 'DeleteSSOSyncConfig deletes the sync configuration for an SSO connection:
it removes provider-specific configurations and soft-deletes the sync config row.'
operationId: SSOAPI_DeleteSSOSyncConfig
parameters:
- name: organizationId
in: path
description: Organization ID.
required: true
schema:
type: string
- name: ssoConnectionId
in: path
description: SSO connection ID.
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:
- SSOAPI
summary: Get SSO sync configuration for an SSO connection
description: GetSSOSyncConfig returns the sync configuration together with the last sync status for an SSO connection.
operationId: SSOAPI_GetSSOSyncConfig
parameters:
- name: organizationId
in: path
description: Organization ID.
required: true
schema:
type: string
- name: ssoConnectionId
in: path
description: SSO connection ID.
required: true
schema:
type: string
responses:
'200':
description: OK
content:
application/json:
schema:
$ref: '#/components/schemas/SSOSyncConfig'
default:
description: Default error response
content:
application/json:
schema:
$ref: '#/components/schemas/Status'
patch:
tags:
- SSOAPI
summary: Update SSO sync configuration for an SSO connection
description: 'UpdateSSOSyncConfig replaces the sync config for an SSO connection and triggers a sync.
Config is fully overwritten, except credentials, which are kept if omitted.'
operationId: SSOAPI_UpdateSSOSyncConfig
parameters:
- name: organizationId
in: path
description: Organization ID.
required: true
schema:
type: string
- name: ssoConnectionId
in: path
description: SSO connection ID.
required: true
schema:
type: string
requestBody:
content:
application/json:
schema:
$ref: '#/components/schemas/SSOSyncConfig'
required: true
responses:
'200':
description: OK
content:
application/json:
schema:
$ref: '#/components/schemas/SSOSyncConfig'
default:
description: Default error response
content:
application/json:
schema:
$ref: '#/components/schemas/Status'
servers:
- url: https://api.cast.ai/
description: US endpoint
- url: https://api.eu.cast.ai/
description: EU endpoint
components:
schemas:
castai.sso.v1beta1.UpdateSSOConnection:
description: SSOConnection represents a sso connection.
properties:
name:
description: Name is the name of the connection.
type: string
emailDomain:
description: EmailDomain is the email domain of the connection.
type: string
aad:
$ref: '#/components/schemas/castai.sso.v1beta1.AzureAAD'
okta:
$ref: '#/components/schemas/castai.sso.v1beta1.Okta'
oidc:
$ref: '#/components/schemas/castai.sso.v1beta1.OIDC'
saml:
$ref: '#/components/schemas/castai.sso.v1beta1.SAML'
additionalEmailDomains:
description: Additional list of email domains assigned to SSO connection.
items:
type: string
type: array
defaultRoleId:
description: ID of default role for new users signing up with SSO.
type:
- string
- 'null'
type: object
castai.sso.v1beta1.CreateSSOConnection:
description: CreateSSOConnection represents a sso connection creation request.
properties:
name:
description: Name is the name of the connection.
type: string
emailDomain:
description: EmailDomain is the email domain of the connection.
type: string
aad:
$ref: '#/components/schemas/castai.sso.v1beta1.AzureAAD'
okta:
$ref: '#/components/schemas/castai.sso.v1beta1.Okta'
oidc:
$ref: '#/components/schemas/castai.sso.v1beta1.OIDC'
saml:
$ref: '#/components/schemas/castai.sso.v1beta1.SAML'
additionalEmailDomains:
description: Additional list of email domains assigned to SSO connection.
items:
type: string
type: array
defaultRoleId:
description: ID of default role for new users signing up with SSO.
type:
- string
- 'null'
required:
- emailDomain
- name
type: object
castai.sso.v1beta1.SSOConnection:
description: SSOConnection represents a sso connection.
properties:
id:
description: Id is the unique identifier of the connection.
readOnly: true
type: string
name:
description: Name is the name of the connection.
type: string
createdAt:
description: CreatedAt is the time when the connection was created.
format: date-time
readOnly: true
type: string
updatedAt:
description: UpdatedAt is the time when the connection was last updated.
format: date-time
readOnly: true
type: string
emailDomain:
description: EmailDomain is the email domain of the connection.
type: string
aad:
$ref: '#/components/schemas/castai.sso.v1beta1.AzureAAD'
okta:
$ref: '#/components/schemas/castai.sso.v1beta1.Okta'
oidc:
$ref: '#/components/schemas/castai.sso.v1beta1.OIDC'
saml:
$ref: '#/components/schemas/castai.sso.v1beta1.SAML'
status:
$ref: '#/components/schemas/castai.sso.v1beta1.SSOConnection.Status'
error:
description: Error is the error message of the connection.
readOnly: true
type: string
additionalEmailDomains:
items:
type: string
type: array
defaultRoleId:
description: ID of default role for new users signing up with SSO.
type: string
isSynced:
description: Indicates if the connection is SSO synced or not.
type: boolean
required:
- emailDomain
- name
type: object
castai.sso.v1beta1.SAML:
description: SAML represents a SAML connector.
properties:
signInUrl:
description: SignInUrl is the URL where the SAML authentication request is sent.
type: string
x509Certificate:
description: X509Certificate is the x509 certificate used to sign the SAML authentication request.
type: string
entityId:
description: EntityId is the entity id of the SAML service provider (Auth0).
readOnly: true
type:
- string
- 'null'
callbackUrl:
description: CallbackUrl is the callback url (Assertion Consumer Service URL) of the SAML service provider (Auth0).
readOnly: true
type:
- string
- 'null'
metadataUrl:
description: MetadataUrl is the URL to the SAML metadata document of the SAML service provider (Auth0).
readOnly: true
type:
- string
- 'null'
required:
- signInUrl
- x509Certificate
type: object
castai.sso.v1beta1.ListSSOConnectionsResponse:
description: Defines the container for the sso list response.
properties:
connections:
items:
$ref: '#/components/schemas/castai.sso.v1beta1.SSOConnection'
type: array
required:
- connections
type: object
castai.sso.v1beta1.Okta:
description: Okta represents a Okta connector.
properties:
oktaDomain:
description: OktaDomain is the domain of the Okta.
type: string
clientId:
description: ClientId is the client id of the Okta.
type: string
clientSecret:
description: ClientSecret is the client secret of the Okta.
type: string
required:
- clientId
- oktaDomain
type: object
castai.sso.v1beta1.GetSSOConnectionResponse:
description: Defines the container for the sso get response.
properties:
connection:
$ref: '#/components/schemas/castai.sso.v1beta1.SSOConnection'
ssoServiceAccountId:
description: SSO syncer Service account will be returned only for synced connections or formerly synced connections.
type:
- string
- 'null'
type: object
castai.sso.v1beta1.OIDC.Type:
default: TYPE_UNKNOWN
description: "Type is the type of the OIDC connection.\n\n - TYPE_UNKNOWN: TypeUknown is the default status.\n - TYPE_BACK_CHANNEL: TypeBackChannel is the back channel type of OIDC connection.\n - TYPE_FRONT_CHANNEL: TypeFrontChannel is the front channel type of OIDC connection."
enum:
- TYPE_UNKNOWN
- TYPE_BACK_CHANNEL
- TYPE_FRONT_CHANNEL
type: string
castai.sso.v1beta1.SetSyncForSSOConnectionResponse:
properties:
emptyResponse:
properties: {}
title: when sync = false
type: object
token:
$ref: '#/components/schemas/castai.authtoken.v1beta1.AuthToken'
type: object
castai.authtoken.v1beta1.AuthToken:
description: Auth token used to authenticate via api.
properties:
id:
description: (read only) ID of the token.
readOnly: true
type: string
name:
description: (required) User provided name of the token.
type: string
createdAt:
description: (read only) Time when the token was created (unix timestamp in nanoseconds).
format: date-time
readOnly: true
type: string
token:
description: (read only, visible once on creation) actual token used to authenticate via api.
readOnly: true
type:
- string
- 'null'
lastUsedAt:
description: (read only) Time when this token was last used (unix timestamp in nanoseconds).
format: date-time
readOnly: true
type: string
active:
description: (read only) Indicates whether the token is active.
readOnly: true
type: boolean
readonly:
description: 'TODO: we need to think how to migrate away from this flag.
whether token has readonly permissions.'
type: boolean
createdBy:
description: created_by is used to link this token to a user who created it.
readOnly: true
type:
- string
- 'null'
tokenPrefix:
description: token_prefix contains the first 3 characters of the generated token.
readOnly: true
type:
- string
- 'null'
expiresAt:
description: 'Time when the token will expire (unix timestamp in nanoseconds).
A null value means that the key will never expire.'
format: date-time
type: string
organizationId:
description: organization_id is the id of the organization this token belongs to.
type: string
required:
- name
- readonly
type: object
castai.sso.v1beta1.OIDC:
description: OIDC represents a OIDC connector.
properties:
issuerUrl:
description: IssuerUrl is the URL of the discovery document of the OpenID Connect provider you want to connect with.
type: string
clientId:
description: ClientId is the client id of the OIDC.
type: string
clientSecret:
description: ClientSecret is the client secret when using back_channel type of connection.
type:
- string
- 'null'
type:
$ref: '#/components/schemas/castai.sso.v1beta1.OIDC.Type'
required:
- clientId
- issuerUrl
- type
type: object
castai.sso.v1beta1.AzureAAD:
description: AzureAAD represents a Azure AAD connector.
properties:
adDomain:
description: ADDomain is the domain of the Azure AD.
type: string
clientId:
description: ClientId is the client id of the Azure AD.
type: string
clientSecret:
description: ClientSecret is the client secret of the Azure AD.
type: string
required:
- adDomain
- clientId
type: object
castai.sso.v1beta1.DeleteSSOConnectionResponse:
description: Defines the container for the sso delete response.
type: object
castai.sso.v1beta1.SSOConnection.Status:
default: STATUS_UNKNOWN
description: "Status is the status of the connection.\n\n - STATUS_UNKNOWN: StatusUnknown is the default status.\n - STATUS_ACTIVE: StatusActive is the active status.\n - STATUS_INACTIVE: StatusInactive is the inactive status.\n - STATUS_FAILED: StatusFailed is the failed status."
enum:
- STATUS_UNKNOWN
- STATUS_ACTIVE
- STATUS_INACTIVE
- STATUS_FAILED
type: string
SSOAPI_SetSyncForSSOConnection_request:
properties:
sync:
description: Sync indicates if the sync should be turned on/off for that SSO connection.
type: boolean
required:
- sync
type: object
GroupFilter:
type: object
properties:
type:
enum:
- GROUP_FILTER_TYPE_UNSPECIFIED
- GROUP_FILTER_TYPE_ALL
- GROUP_FILTER_TYPE_REGEX
- GROUP_FILTER_TYPE_LIST
type: string
description: Type selects the filtering strategy.
format: enum
regex:
type: string
description: Regex is the pattern used when type is GROUP_FILTER_TYPE_REGEX; groups whose email matches are synchronized.
groups:
type: array
items:
type: string
description: Groups is the explicit list of group emails used when type is GROUP_FILTER_TYPE_LIST.
description: GroupFilter restricts which Google Workspace groups are synchronized.
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).'
SSOSyncConfig:
required:
- providerType
type: object
properties:
id:
readOnly: true
type: string
description: Id is the unique identifier of the sync configuration.
ssoConnectionId:
readOnly: true
type: string
description: SSOConnectionId is the SSO connection this sync configuration belongs to.
providerType:
enum:
- SSO_SYNC_PROVIDER_TYPE_UNSPECIFIED
- SSO_SYNC_PROVIDER_TYPE_GOOGLE_WORKSPACE
type: string
description: ProviderType is the SSO directory sync provider.
format: enum
enabled:
type: boolean
description: Enabled indicates whether the sync configuration is enabled.
syncInterval:
pattern: ^-?(?:0|[1-9][0-9]{0,11})(?:\.[0-9]{1,9})?s$
type: string
description: SyncInterval is an optional override for the sync schedule interval.
status:
readOnly: true
allOf:
- $ref: '#/components/schemas/SSOSyncStatus'
description: Status holds the last-run outcome and next scheduled run.
createTime:
readOnly: true
type: string
description: CreateTime is the time when the sync configuration was created.
format: date-time
updateTime:
readOnly: true
type: string
description: UpdateTime is the time when the sync configuration was last updated.
format: date-time
googleWorkspace:
allOf:
- $ref: '#/components/schemas/GoogleWorkspaceSyncConfig'
description: GoogleWorkspace is the Google Workspace sync configuration.
description: "SSOSyncConfig represents the sync configuration for an SSO connection.\n Provider-specific credentials are never returned; only non-sensitive configuration is exposed."
SSOSyncStatus:
type: object
properties:
nextSyncTime:
readOnly: true
type: string
description: NextSyncTime is the time of the next scheduled synchronization.
format: date-time
lastSyncedTime:
readOnly: true
type: string
description: LastSyncedTime is the time of the last successful synchronization.
format: date-time
lastSyncState:
readOnly: true
enum:
- SSO_SYNC_STATE_UNSPECIFIED
- SSO_SYNC_STATE_PENDING
- SSO_SYNC_STATE_IN_PROGRESS
- SSO_SYNC_STATE_COMPLETED
- SSO_SYNC_STATE_FAILED
type: string
description: LastSyncState is the state of the last synchronization attempt.
format: enum
lastSyncError:
readOnly: true
type: string
description: LastSyncError is the error message from the last synchronization attempt, if any.
description: SSOSyncStatus captures the last synchronization outcome and the next scheduled run.
GoogleWorkspaceSyncConfig:
required:
- adminEmail
- groupFilter
type: object
properties:
adminEmail:
type: string
description: AdminEmail is the Google Workspace admin email used for domain-wide delegation.
groupFilter:
allOf:
- $ref: '#/components/schemas/GroupFilter'
description: GroupFilter restricts which groups are synchronized.
credentials:
writeOnly: true
type: string
description: "Credentials is the raw Google Service Account JSON key. INPUT_ONLY: stored in Secret Manager, never returned.\n On Create: required. On Update: when omitted, the stored key is kept; when provided, replaces the stored key."
description: GoogleWorkspaceSyncConfig is the provider-specific configuration for Google Workspace sync.
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-refined-from:
- kimchi-cast-ai-api-documentation-api-openapi.yml
- kimchi-organization-management-api-openapi.yml
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
# --- truncated at 32 KB (38 KB total) ---
# Full source: https://raw.githubusercontent.com/api-evangelist/kimchi/refs/heads/main/openapi/kimchi-ssoapi-api-openapi.yml