Provider Versions
A version is a specific release of a provider (e.g., v1.2.0). Each version has its own tools, auth methods, and config schema. Deployments are pinned to a version for security reasons.
The Provider Version object
object"provider.version"requiredidstringrequiredversionstringrequiredprovider_idstringrequiredis_currentbooleanrequirednamestringrequireddescriptionstringrequirednullablemetadataRecord<string, any>requirednullablespecification_idstringrequirednullablecreated_atdaterequiredupdated_atdaterequiredEndpoints
List provider versions
GET
/provider-versionsReturns a paginated list of provider versions.
Query parameters
idstring or string[]optionalFilter by version ID(s)
provider_idstring or string[]optionalFilter by provider ID(s)
created_atobjectoptionalFilter provider version creation time by date range
updated_atobjectoptionalFilter provider version last update time by date range
Example request
Get provider version
GET
/provider-versions/:provider_version_idRetrieves a specific provider version by ID.
Path parameters
provider_version_idstringrequiredThe unique identifier for the provider_version