agent

Allocate a funded private task allocation

Consume funded compute through one durable create intent. Only the first acknowledged intent may dispatch; retries are lookup-only. Allocated verifies provider identity/image/shape/absolute expiry, not workspace readiness. No credentials are returned. Trusted Activity data only; never put machine identity or private pins in Workflow payloads.

post/api/v1/agent/persistent/scheduler/allocate_compute

Request

  • Base URL
    https://composal.com (the document declares no server; this is the origin it was published from)
  • URL
    https://composal.com/api/v1/agent/persistent/scheduler/allocate_compute
  • Auth
    HTTP bearer

Request body

organization_idstring required
agent_idstring required
task_idstring required
first_execution_run_idstring required
plan_idstring required

Response

Compute control-plane state; not execution credentials or settled usage

state'allocated' | 'pending' | 'uncertain' | 'expired' | 'releasing' | 'released' | 'lost' required
plan_idstring required
machine_namestring required
versionstring required

Changes

No recorded changes to this operation across all 3 revisions of this API.