Speakeasy · Capability
Speakeasy API — Artifacts
Speakeasy API — Artifacts. 11 operations. Lead operation: Each Namespace Contains Many Revisions. Self-contained Naftiko capability covering one Speakeasy business surface.
What You Can Do
GET
Getnamespaces
— Each Namespace Contains Many Revisions
/v1/v1/artifacts/namespaces
POST
Archivenamespace
— Set Whether a Namespace is Archived
/v1/v1/artifacts/namespaces/{namespace-name}/archive
GET
Getrevisions
— getrevisions
/v1/v1/artifacts/namespaces/{namespace-name}/revisions
GET
Gettags
— gettags
/v1/v1/artifacts/namespaces/{namespace-name}/tags
POST
Posttags
— Add Tags to an Existing Revision
/v1/v1/artifacts/namespaces/{namespace-name}/tags
POST
Setvisibility
— Set Visibility of a Namespace with an Existing Metadata Entry
/v1/v1/artifacts/namespaces/{namespace-name}/visibility
POST
Preflight
— Get Access Token for Communicating with OCI Distribution Endpoints
/v1/v1/artifacts/preflight
GET
Listremotesources
— Get Remote Sources Attached to a Particular Namespace
/v1/v1/artifacts/remote-sources
POST
Createremotesource
— Configure a New Remote Source
/v1/v1/artifacts/remote-sources
GET
Getblob
— Get Blob for a Particular Digest
/v1/v1/oci/v2/{organization-slug}/{workspace-slug}/{namespace-name}/blobs/{digest}
GET
Getmanifest
— Get Manifest for a Particular Reference
/v1/v1/oci/v2/{organization-slug}/{workspace-slug}/{namespace-name}/manifests/{revision-reference}
MCP Tools
each-namespace-contains-many-revisions
Each Namespace Contains Many Revisions
read-only
idempotent
set-whether-namespace-is-archived
Set Whether a Namespace is Archived
getrevisions
getrevisions
read-only
idempotent
gettags
gettags
read-only
idempotent
add-tags-existing-revision
Add Tags to an Existing Revision
set-visibility-namespace-existing-metadata
Set Visibility of a Namespace with an Existing Metadata Entry
get-access-token-communicating-oci
Get Access Token for Communicating with OCI Distribution Endpoints
read-only
get-remote-sources-attached-particular
Get Remote Sources Attached to a Particular Namespace
read-only
idempotent
configure-new-remote-source
Configure a New Remote Source
get-blob-particular-digest
Get Blob for a Particular Digest
read-only
idempotent
get-manifest-particular-reference
Get Manifest for a Particular Reference
read-only
idempotent