Skip to main content
The PIN API lets you list all training jobs in your account. Each entry includes the latest training progress, dispatch status, and hyperparameter summary so you can scan the state of your workload at a glance.

Method + Path

Authentication

Include your PIN API token or JWT in the Authorization header as a Bearer token.

Query parameters

string
Filter by job status. Allowed values: queued, running, paused, stopped, succeeded, failed, cancelled, intervening.
string
Filter by training type. Allowed values: sft, opd, pretrain, distill, qat, grpo, dpo, kto, orpo, simpo, ppo.
string
Filter by project or base model name prefix.

Request example

Response

Returns a standard PIN success envelope with a list of jobs under data.items.
integer
required
0 on success, nonzero on error.
object
required
string
Human-readable message (empty on success).

Example response

Errors

The endpoint returns at most 100 jobs, sorted by created_at descending.