ApiSpecContentsYaml
stringRepresents raw API spec contents
RawApiSpecProvider
objecttypestringrequired
Allowed values:raw
configobjectrequired
* Additional properties are NOT allowed.
Example
RawApiSpecProviderPayload
objecttypestringrequired
Allowed values:raw
configobjectrequired
* Additional properties are NOT allowed.
Show Child Parameters
Example
UrlApiSpecProvider
objecttypestringrequired
Allowed values:url
configobjectrequired
Show Child Parameters
Example
IntegrationApiSpecProviderPayload
objectAPI spec provider registered by a catalog integration.
Integrations can function as API spec providers where they register a globally unique
type and config schema which defines the shape of config.
Consult integration documentation to learn more about available API spec providers.
typestringrequired
The globally unique API spec provider type that is registered by a given catalog integration.
>= 1 characters<= 120 characters
Example:swaggerhub_api_version
configobjectrequired
JSON object containing values as defined by integration provider’s config schema.
Example:{"owner":"petco","api":"pet_store","version":"v3"}
* Additional properties are allowed.
integration_instancestringrequired
The integration instance id or name
Example