---
title: "Checkout link for a restore paid per job"
method: POST
path: "/cloud/jobs/{id}/checkout"
tags: ["Cloud Restore"]
---

# Checkout link for a restore paid per job

`POST /cloud/jobs/{id}/checkout`

## Request

- Base URL: `https://api.phoenixlabs.space`
- URL: `https://api.phoenixlabs.space/cloud/jobs/{id}/checkout`
- Auth: none declared

## Path parameters

- `id` string, required

## Response `200`

checkout_url for the customer; the job starts when they have paid.

- object
  - `checkout_url` string
  - `job` RestoreJob
    - `id` string
    - `status` 'pending_payment' | 'awaiting_upload' | 'queued' | 'processing' | 'done' | 'failed' | 'refunded' | 'cancelled' | 'expired'
    - `quality` 'faithful' | 'enhanced' | 'enhanced_max'
    - `amount_cents` integer
    - `duration_sec` number
    - `download_url` string, nullable
    - `error` string, nullable

---

[API](https://skmtc.dev/phoenixlabs/apis/phoenix-labs-api.md) · [All operations](https://skmtc.dev/phoenixlabs/apis/phoenix-labs-api/llms.txt) · [OpenAPI document](https://skmtc.dev/phoenixlabs/apis/phoenix-labs-api/revisions/7648b94d8dd2?raw)
