pods

Update pod

Update a pod's name, rate limits, and/or spending caps. Only platform keys (al_live_...) can update pods. Set rate_limits or spending_caps to null to remove them.

patch/v1/pods/{pod_id}

Request

  • Base URL: https://agentlair.dev
  • URL: https://agentlair.dev/v1/pods/{pod_id}
  • Auth: HTTP bearer

Path parameters

pod_idstring required

Request body

namestring nullable

New label for the pod. Set to null or empty string to clear.

Example request

{
  "name": "updated-name",
  "rate_limits": {
    "requests_per_minute": 60,
    "requests_per_hour": 1000,
    "requests_per_day": 10000
  },
  "spending_caps": {
    "daily": 1000000,
    "weekly": 5000000,
    "monthly": 20000000
  }
}

Response

Pod updated

idstring
namestring nullable
status'active' | 'suspended'
updatedboolean

Example response

{
  "id": "pod_abc123def456",
  "name": "updated-name",
  "rate_limits": {
    "requests_per_minute": 60,
    "requests_per_hour": 1000,
    "requests_per_day": 10000
  },
  "spending_caps": {
    "daily": 1000000,
    "weekly": 5000000,
    "monthly": 20000000
  },
  "updated": true
}

Changes

No recorded changes to this operation across all 1 revision of this API.