Deployments and discovery API

Upload immutable executable packages, poll builds, and discover Agents, Channels, Auth Providers, providers, and Console catalog data.

Deploy executable packages

MethodPathAuthorityPurpose
POST/v1/deploymentsdeployment:createUpload a raw ZIP or tar.gz package
GET/v1/deployments/:deploymentIddeployment:readRead build, probe, publication, or failure state

The upload content type is application/zip or application/gzip. Supply Bearer deployment authority and a stable Idempotency-Key. The root contains exactly one accepted manifest plus package.json and imported TypeScript source. Credential Provider packages also contain their root configuration schema. A successful result pins deployment revision, executable artifact, code digest, compatibility evidence, and registry publication.

Discover deployed definitions

MethodPathPurpose
GET/v1/namespaces/:namespace/agentsList deployed Agents
GET/v1/namespaces/:namespace/agents/:agentRead one Agent identity and accepted configuration
GET/v1/namespaces/:namespace/channelsList deployed Channels
GET/v1/namespaces/:namespace/channels/:channelRead one Channel
GET/v1/namespaces/:namespace/console/catalogRetrieve the Console’s authorized combined catalog projection
GET/v1/healthRead public service health

Credential Provider package discovery and installation are covered by Credential HTTP API. Tenant-managed integration implementations and contracts are covered by Resources and bindings. Git repository deployment is a Console workflow that resolves a public repository at an exact commit and submits its bounded archive through the same builder path.