The Training Jobs API manages the full lifecycle of a fine-tuning job. All endpoints use the /v1/training-jobs route family and require an API key in the X-API-Key header.
API base URL: https://api.fastino.ai
Send the key on every training request:
Use GET /v1/base-models?supports_training=true immediately before creating a job. It is the live source of truth for trainable model IDs.
The legacy /felix/training-jobs route family is retired. Use /v1/training-jobs
for new and migrated integrations.
Status lifecycle
Training-job responses include:
status: persisted job status.
normalized_status: stable status intended for client polling.
is_terminal_status: whether polling can stop.
error_message: failure information when available.
is_deployable: whether the completed artifact passes deployment validation.
deployability_reason: why the artifact is not deployable.
Prefer normalized_status and is_terminal_status in polling clients.
Endpoints