POST
/
agents
/
{agentId}
/
deployments
/
{deploymentId}
/
manifest
Attach a compiled deployment manifest
curl --request POST \
  --url https://your_salambo_base_url/api/v1/agents/{agentId}/deployments/{deploymentId}/manifest \
  --header 'Authorization: Bearer <token>' \
  --header 'Content-Type: application/json' \
  --data '{
  "manifest": {}
}'
{
  "id": "3c90c3cc-0d44-4b50-8888-8dd25736052a",
  "object": "<string>",
  "agent_id": "3c90c3cc-0d44-4b50-8888-8dd25736052a",
  "version_number": 123,
  "runtime_config": {
    "version": 123,
    "sandbox": {
      "egress": {
        "allowlist": [
          "<string>"
        ]
      },
      "workspace": {}
    },
    "telemetry": {
      "endpoint": "<string>",
      "includeContent": true
    }
  },
  "created_at": 123,
  "updated_at": 123,
  "source": {
    "kind": "<string>",
    "repository_url": "<string>",
    "repository_full_name": "<string>",
    "branch": "<string>",
    "commit_sha": "<string>",
    "commit_url": "<string>",
    "commit_message": "<string>",
    "deploy_message": "<string>"
  },
  "deployed_by_user_id": "3c90c3cc-0d44-4b50-8888-8dd25736052a",
  "source_archive": {},
  "manifest": {},
  "image": {},
  "sandbox_image": {
    "base_image": {}
  },
  "failed_stage": "<string>",
  "brain_summary": {},
  "sandbox_summary": {},
  "error": {
    "code": "<string>",
    "message": "<string>"
  },
  "metadata": {},
  "finished_at": 123
}

Authorizations

Authorization
string
header
required

Bearer authentication header of the form Bearer <token>, where <token> is your auth token.

Path Parameters

agentId
string<uuid>
required
deploymentId
string<uuid>
required

Body

application/json
manifest
object
required

Response

Updated deployment

id
string<uuid>
required
object
string
required
Allowed value: "agent_deployment"
agent_id
string<uuid>
required
version_number
integer | null
required
runtime_config
object
required
status
enum<string>
required
Available options:
queued,
uploading_source,
source_uploaded,
building_image,
pushing_image,
preparing_runtime,
ready,
failed,
cancelled
created_at
integer
required
updated_at
integer
required
source
object
deployed_by_user_id
string<uuid> | null
source_archive
object
manifest
object
image
object
sandbox_image
object
sandbox_region
enum<string> | null
Available options:
us,
eu,
null
failed_stage
string | null
brain_summary
object
sandbox_summary
object
error
object
metadata
object
finished_at
integer | null