# Download check report (PDF)

Download a PDF report for a single instant criminal check. The file is returned as an attachment
(`Content-Disposition: attachment`) with a suggested filename of `checkr_trust_report{check_id}.pdf`.
The PDF reflects the same result shaping as the JSON check resource.
**Availability:** Returns `422 Unprocessable Content` with a JSON body when the check has not finished
and results are not yet available (no completed results).

Endpoint: GET /checks/{check_id}/report
Version: 1.0
Security: get-bearer-token-using-oauth2

## Path parameters:

  - `check_id` (string, required)
    the uuid identifying the check

## Response 401 fields (application/json):

  - `code` (string, required)
    A machine-readable error code.
    Example: invalid_request

  - `title` (string, required)
    A human-readable error title.
    Example: Invalid Request

  - `source` (object)
    An object containing references to the source of the error.

  - `source.pointer` (string)
    A JSON Pointer [RFC6901] to the associated entity in the request document.
    Example: /data/attributes/first_name

## Response 404 fields (application/json):

  - `error` (string, required)
    Example: Report not found

## Response 422 fields (application/json):

  - `error` (string, required)
    Example: Results are not yet available for this check

## Response 500 fields (application/json):

  - `code` (string, required)
    A machine-readable error code.
    Example: invalid_request

  - `title` (string, required)
    A human-readable error title.
    Example: Invalid Request

  - `source` (object)
    An object containing references to the source of the error.

  - `source.pointer` (string)
    A JSON Pointer [RFC6901] to the associated entity in the request document.
    Example: /data/attributes/first_name

