Blue Guardrails

Acquire Lease

Acquire the committed starting lease.

POST
/v1/optimization-runs/{run_id}/lease

Path Parameters

run_id*string
Formatuuid

Header Parameters

x-workspace-id?|

Workspace UUID for session-authenticated calls.

Request Body

application/json

lease_id*string
Formatuuid
launch_name*string
Length1 <= length <= 255
[key: string]?never

Response Body

application/json

application/json

curl -X POST "https://loading/v1/optimization-runs/497f6eca-6276-4993-bfeb-53cbbbba6f08/lease" \  -H "Content-Type: application/json" \  -d '{    "lease_id": "2bb93227-93ec-4b58-a0aa-93b5a1121b74",    "launch_name": "string"  }'
{
  "lease_id": "2bb93227-93ec-4b58-a0aa-93b5a1121b74",
  "lease_expires_at": "2019-08-24T14:15:22Z",
  "run": {
    "id": "497f6eca-6276-4993-bfeb-53cbbbba6f08",
    "name": "string",
    "capabilities": [
      "run_experiments"
    ],
    "goal": "string",
    "config": {
      "agent_model": "string",
      "models_in_scope": [
        "string"
      ],
      "max_experiments": 1
    },
    "experiment_scope_conversation_ids": [
      "497f6eca-6276-4993-bfeb-53cbbbba6f08"
    ]
  },
  "usage": {
    "agent_spent_usd": "string",
    "agent_turns": 0,
    "agent_input_tokens": 0,
    "agent_cached_input_tokens": 0,
    "agent_output_tokens": 0,
    "agent_reasoning_tokens": 0,
    "experiments_created": 0,
    "experiment_spent_usd": "string"
  },
  "artifacts": {
    "dataset": {
      "download_url": "string",
      "sha256": "string",
      "expires_at": "2019-08-24T14:15:22Z"
    },
    "checkpoint": {
      "download_url": "string",
      "sha256": "string",
      "expires_at": "2019-08-24T14:15:22Z"
    },
    "experiment_results": [
      {
        "experiment_id": "916afd89-cac5-4339-9c59-dd068abdfa69",
        "build_id": "bfb1f3fa-bf7b-43a5-9e0b-26cc050e44cb",
        "status": "completed",
        "artifact": {
          "download_url": "string",
          "sha256": "string",
          "expires_at": "2019-08-24T14:15:22Z"
        }
      }
    ],
    "checkpoint_upload": {
      "upload_url": "string",
      "expires_at": "2019-08-24T14:15:22Z"
    }
  }
}
{
  "detail": [
    {
      "loc": [
        "string"
      ],
      "msg": "string",
      "type": "string"
    }
  ]
}