training-jobs

Get Training Job Billing

Changed on

Get the billing outcome for a specific training job, by job ID.

Reports whether the job was billed and, if so, the charge and compute duration. The route uses the same access controls as other training-job read endpoints.

get/v1/training/jobs/{job_id}/billing

Request

  • Base URL
    https://api.fastino.ai
  • Auth
    • API key in header X-API-Key
    • or HTTP bearer

Path parameters

job_idstring required

Response

Successful Response

billedboolean required

Whether a billing record exists for this job; see charged_usd for the amount.

billed_atstring nullable

When the billing request row was created.

charged_usdstring nullable

Selling price actually charged for this job's GPU time.

completed_atstring nullable
compute_started_atstring nullable

When training compute began. Distinct from started_at. Failed or cancelled jobs are billed only when this is set, so null explains why billed is false.

gpu_minutesstring nullable

Billed GPU minutes, derived from the billed request's duration_ms.

job_idstring required
request_idstring nullable

Billing request identifier, when billed.

started_atstring nullable

When the job was dispatched to Modal (spawn / queue time).

statusstring required

Changes