Custom Provider Versions
Versions represent different releases of a custom provider. Each version can be deployed to environments.
The Custom Provider Version object
object"custom_provider.version"requiredidstringrequiredstatus"queued" | "deploying" | "deployment_succeeded" | "deployment_failed"requiredconfigobjectrequirednullableindexnumberrequiredidentifierstringrequireddeploymentobjectrequiredenvironmentsobject[]requiredcustom_provider_idstringrequiredprovider_idstringrequirednullableactorobjectrequiredcontainer_imageobjectoptionalremote_mcp_serverobjectoptionalcreated_atdaterequiredupdated_atdaterequiredEndpoints
List custom provider versions
/custom-provider-versionsReturns a paginated list of versions for a custom provider.
Query parameters
status"queued" | "deploying" | "deployment_succeeded" | "deployment_failed" or "queued" | "deploying" | "deployment_succeeded" | "deployment_failed"[]optionalFilter by deployment status
idstring or string[]optionalFilter by version ID(s)
provider_idstring or string[]optionalFilter by provider IDs (matches providers connected to sessions)
provider_version_idstring or string[]optionalFilter by provider version IDs (matches providers connected to sessions)
custom_provider_idstring or string[]optionalFilter by custom provider IDs (matches providers connected to sessions)
custom_provider_deployment_idstring or string[]optionalFilter by custom provider deployment IDs (matches providers connected to sessions)
custom_provider_environment_idstring or string[]optionalFilter by custom provider environment IDs (matches providers connected to sessions)
created_atobjectoptionalFilter custom provider version creation time by date range
updated_atobjectoptionalFilter custom provider version last update time by date range
Example request
Get custom provider version
/custom-provider-versions/:custom_provider_version_idRetrieves a specific version of a custom provider.
Path parameters
custom_provider_version_idstringrequiredThe unique identifier for the custom_provider_version
Example request
Get custom provider version environment
/custom-provider-versions/:custom_provider_version_id/envRetrieves the environment variables for a specific version of a custom provider.
Path parameters
custom_provider_version_idstringrequiredThe unique identifier for the custom_provider_version
Example request
Create custom provider version
/custom-provider-versionsCreates a new version for a custom provider.
Request body
custom_provider_idstringrequiredCustom provider ID
fromobjectrequiredconfigobjectoptional