Spectro Cloud registries API is one of 42 APIs that Spectro Cloud publishes on the APIs.io network, described by a machine-readable OpenAPI specification.
Tagged areas include Registries. The published artifact set on APIs.io includes an OpenAPI specification and API documentation.
This API exposes
38 operations
across 28 paths,
and defines 49 schemas.
It is described by OpenAPI 3.2.0, at version v1.
Requests are made against a single base URL, https://edge-host-ip:5080.
38 operations28 paths49 schemas5 DELETE17 GET12 POST4 PUT
Metadata
The identity and technical contract details declared by the specification.
Specification
OpenAPI 3.2.0
API Version
v1
Base URL
https://api.spectrocloud.com
Authentication
API Key
Resource Areas
1
Authentication & Security 1
Spectro Cloud registries API declares
1 security scheme
for authenticating requests.
An API key is passed in the header as Authorization (Authorization).
Authorization — JWT authorization token obtained using /v1/users/default/login API
Paths & Operations 38
Across 28 paths, the API surfaces 38 operations — 5 DELETE, 17 GET, 12 POST, 4 PUT. Each is listed below with its method, path, parameters, and response codes.
registries 38
GET
/v1/registries/helm
Retrieves a list of Helm registries
v1RegistriesHelmList8 params→ 200
POST
/v1/registries/helm
Creates a helm registry
v1RegistriesHelmCreate2 paramsbody→ 201
GET
/v1/registries/helm/summary
Retrieves a list of helm registries as summary
v1RegistriesHelmSummaryList8 params→ 200
POST
/v1/registries/helm/validate
Check if helm registry is valid
V1RegistriesHelmValidate1 parambody→ 204
DELETE
/v1/registries/helm/{uid}
Deletes the specified helm registry
v1RegistriesHelmUidDelete2 params→ 204
GET
/v1/registries/helm/{uid}
Returns the specified Helm registry
v1RegistriesHelmUidGet2 params→ 200
PUT
/v1/registries/helm/{uid}
Updates the specified helm registry
v1RegistriesHelmUidUpdate2 paramsbody→ 204
POST
/v1/registries/helm/{uid}/sync
Sync Helm registry
v1RegistriesHelmUidSync3 params→ 202
GET
/v1/registries/helm/{uid}/sync/status
Get helm registry sync status
v1RegistriesHelmUidSyncStatus2 params→ 200
GET
/v1/registries/metadata
Retrieves a list of registries metadata
v1RegistriesMetadata2 params→ 200
POST
/v1/registries/oci/basic
Creates a basic oci registry
v1BasicOciRegistriesCreate2 paramsbody→ 201
POST
/v1/registries/oci/basic/validate
Check if oci registry is valid
v1BasicOciRegistriesValidate1 parambody→ 204
POST
/v1/registries/oci/ecr
Creates a ecr registry
v1EcrRegistriesCreate2 paramsbody→ 201
POST
/v1/registries/oci/ecr/validate
Check if ecr registry is valid
v1EcrRegistriesValidate1 parambody→ 204
GET
/v1/registries/oci/image
Creates a image registry
v1OciImageRegistryGet1 param→ 200
GET
/v1/registries/oci/summary
Retrieves a oci registries summary
v1OciRegistriesSummary1 param→ 200
GET
/v1/registries/oci/{uid}
Returns the information of specified oci registry
v1OciRegistriesGet3 params→ 200
DELETE
/v1/registries/oci/{uid}/basic
Deletes the specified basic oci registry
v1BasicOciRegistriesUidDelete2 params→ 204
GET
/v1/registries/oci/{uid}/basic
Returns the basic oci registry
v1BasicOciRegistriesUidGet2 params→ 200
PUT
/v1/registries/oci/{uid}/basic
Updates the specified basic oci registry
v1BasicOciRegistriesUidUpdate2 paramsbody→ 204
POST
/v1/registries/oci/{uid}/basic/sync
Sync oci registry
v1BasicOciRegistriesUidSync3 params→ 202
GET
/v1/registries/oci/{uid}/basic/sync/status
Get oci registry sync status
v1BasicOciRegistriesUidSyncStatus2 params→ 200
DELETE
/v1/registries/oci/{uid}/ecr
Deletes the specified ecr registry
v1EcrRegistriesUidDelete2 params→ 204
GET
/v1/registries/oci/{uid}/ecr
Returns the specified ecr registry
v1EcrRegistriesUidGet2 params→ 200
PUT
/v1/registries/oci/{uid}/ecr
Updates the specified ecr registry
v1EcrRegistriesUidUpdate2 paramsbody→ 204
POST
/v1/registries/oci/{uid}/ecr/sync
Sync ecr registry
v1EcrRegistriesUidSync3 params→ 202
GET
/v1/registries/oci/{uid}/ecr/sync/status
Get ecr registry sync status
v1EcrRegistriesUidSyncStatus2 params→ 200
GET
/v1/registries/pack
Retrieves a list of Pack registries
v1RegistriesPackList8 params→ 200
POST
/v1/registries/pack
Creates a pack registry
v1RegistriesPackCreate3 paramsbody→ 201
GET
/v1/registries/pack/summary
Retrieves a list of pack registries as summary
v1RegistriesPackSummaryList8 params→ 200
POST
/v1/registries/pack/validate
Check if pack registry is valid
V1RegistriesPackValidate1 parambody→ 204
DELETE
/v1/registries/pack/{uid}
Deletes the specified pack registry
v1RegistriesPackUidDelete2 params→ 204
GET
/v1/registries/pack/{uid}
Returns the specified Pack registry
v1RegistriesPackUidGet2 params→ 200
PUT
/v1/registries/pack/{uid}
Updates the specified pack registry
v1RegistriesPackUidUpdate2 paramsbody→ 204
POST
/v1/registries/pack/{uid}/sync
Sync Pack registry
v1RegistriesPackUidSync3 params→ 202
GET
/v1/registries/pack/{uid}/sync/status
Get pack registry sync status
v1RegistriesPackUidSyncStatus2 params→ 200
GET
/v1/registries/{registryName}/config
Returns the specified system scope registry configuration
v1RegistriesNameConfigGet2 params→ 200
DELETE
/v1/registries/{uid}
Deletes the specified registry
v1RegistriesUidDelete2 params→ 204
Schemas 49
The contract defines 49 schemas that model the data the API accepts and returns. The most detailed are v1EcrRegistrySpec (11 properties), v1BasicOciRegistrySpec (9 properties), v1AwsCloudAccount (9 properties), v1AwsSecretSpec (9 properties). Each schema is shown below with its type and property counts.
v1BasicOciRegistrySpec
object
Basic oci registry spec
9 properties2 required
v1RegistryConfigEntity
object
Registry configuration entity
1 property
v1HelmRegistryStatusSummary
object
Helm registry status summary
1 property
v1ObjectMeta
object
ObjectMeta is metadata that all persisted resources must have, which includes all objects users must create.
7 properties
v1Time
string
Time is a wrapper around time.Time which supports correct marshaling to YAML and JSON. Wrappers are provided for many of the factory methods that the time pack…
v1OciImageRegistry
object
Oci Image Registry
8 properties
v1AwsSecretTlsConfig
object
TLS configuration for the AWS secret
3 properties
v1Uid
object
1 property1 required
v1PackRegistryStatus
object
Status of the pack registry
1 property
v1AwsCloudAccountCredentialType
string
Allowed Values [secret, sts, pod-identity]. STS type will be used for role assumption for sts type, accessKey/secretKey contains the source account, Arn is the…
v1HelmRegistrySummary
object
Helm Registry summary
3 properties
v1RegistrySyncStatus
object
Status of the registry sync
6 properties
v1PackRegistrySummary
object
Pack Registry summary
3 properties
v1PackRegistryStatusSummary
object
Pack registry status summary
1 property
v1OciRegistry
object
Oci registry information
3 properties
v1RegistryMetadata
object
Registry meta
6 properties
v1EcrRegistrySpec
object
Ecr registry spec
11 properties2 required
v1OciRegistryStatusSummary
object
OCI registry status summary
1 property
v1AwsCloudAccount
object
AWS cloud account which includes access key and secret key in case of 'secret' credentials type. It includes policyARNS, ARN and externalId in case of sts. It…
9 properties
v1AwsSecretSpec
object
AWS cloud account which includes access key and secret key in case of 'secret' credentials type. It includes policyARNS, ARN and externalId in case of sts. Par…
9 properties
v1HelmRegistryStatus
object
Status of the helm registry
1 property
v1HelmRegistries
object
2 properties1 required
v1PackRegistrySpecSummary
object
Pack Registry spec summary
3 properties
v1HelmRegistry
object
Helm registry information
5 properties
v1HelmRegistrySpec
object
Helm registry credentials spec
6 properties2 required
v1RegistryAuth
object
Auth credentials of the registry
5 properties
v1TlsConfiguration
object
TLS configuration
5 properties
v1RegistryConfiguration
object
Registry configuration
3 properties
v1OciRegistryStatus
object
Status of the oci registry
1 property
v1AwsPodIdentityCredentials
object
AWS EKS Pod Identity credentials for role assumption
2 properties
v1AwsStsCredentials
object
Aws sts credentials
2 properties
v1HelmChartOption
object
If chart options are provided then the specified chart is validated first and synced immediately. If the specified chart is not found in the specified registry…
2 properties
v1OciRegistrySpec
object
Image registry spec
7 properties
v1EcrRegistry
object
Ecr registry information
4 properties
v1HelmRegistriesSummary
object
Helm Registries Summary
2 properties1 required
v1PackRegistrySpec
object
Pack registry credentials spec
6 properties2 required
v1OciRegistryEntity
object
Oci registry credentials
6 properties
v1HelmRegistrySpecSummary
object
Helm Registry spec summary
3 properties
v1PackRegistriesSummary
object
Pack Registries Summary
2 properties1 required
v1ListMetaData
object
ListMeta describes metadata for the resource listing
4 properties
v1OciRegistries
object
1 property1 required
v1SyncRecovery
object
Sync recovery lifecycle details set by the orphan-recovery scheduler
2 properties
v1PackRegistry
object
Pack registry information
5 properties
v1RegistriesMetadata
object
Pack Registries Metadata
1 property1 required
v1BasicOciRegistry
object
Basic oci registry information
4 properties
v1HelmRegistryEntity
object
Helm registry information
2 properties
v1PackRegistries
object
2 properties1 required
v1HelmRegistryCreateOption
object
Helm registry create options
2 properties
v1HelmRegistrySpecEntity
object
Helm registry credentials spec
6 properties2 required
Specification
The full machine-readable OpenAPI contract behind this narrative.
Every API here is available over the API and to AI agents over MCP. APIs is not yet its own endpoint on the v1 API. Reach this content through network search and the tag graph, or the MCP server below.
Installs https://mcp.apievangelist.com/mcp in Claude, Cursor, VS Code and the rest — one button, every client.
MCP tools for apis
4 tools reach this content
search_api_evangelistSearch every content type across the network at once.
find_relatedThe shared-tag relevance graph — what else covers this.
get_tagEverything one tag labels, across all content types.
guide_topicPRO — a curated bundle for a topic: area, guidance, rules, papers, stories, services.
A second provider on the same verified email joins the account you already have.
Your account
ⓘWhere this information came from
This is an independent, third-party profile of Spectro Cloud registries API, published by
API Evangelist. We do not operate, host, resell, or
support these APIs, and we are not affiliated with or endorsed by the company unless stated above.
Everything here is built from publicly available information — the company's own site,
developer portal, documentation, public repositories, and the specifications it publishes for public use.
Nothing is obtained by breaching a system, defeating an access control, or using credentials.
The Kin Score and Agent Readiness rating are independently calculated assessments of a company's
public API artifacts, scored against a published rubric. They are not certifications,
endorsements, security assessments, or audits.
Corrections, re-scores, and removal are free — no partnership or purchase required, and
you do not need to justify the request. A removed company is recorded as unrated, never scored
zero for having asked. Acknowledgement within one business day; removal within two.
info@apievangelist.com
·
Read the full data-sourcing policy → On a security or compliance team? Put security in the subject line and
you will get a person, not a form — we will tell you exactly which public URLs this profile was built from.