Job lifecycle
Update a training job's project
Call PATCH /v1/training/jobs/ to assign a training job to a project, or send null to unassign it. Related deployments and inferences stay put.
PATCH
PATCH /v1/training/jobs/{job_id}
This operation is config-only; after normal feature and permission checks, an interactive job ID returns 400. Existing Tinker clients can reassign the owning session’s project through the SDK, which updates the job’s list project and later billing.
Updates only the job’s project_id.
Request
string
required
Your Fastino API key.
string
required
Training-job UUID.
string | null
Project UUID to assign. Replace the example value with your project UUID.
Send
null to unassign the job.Response
Returns200 with success and message.
This changes the training job’s project label only. It does not move related deployments, inferences, or evaluation runs.
422. An unavailable job or project returns a request-specific 4xx error.
Authorization
Requires the Owner, Admin, or Editor team role. Other roles receive403 Forbidden.
