---
title: "GET /export/pdf"
method: GET
path: "/export/pdf"
tags: ["Claim submission"]
---

# GET /export/pdf

`GET /export/pdf`

## Request

- Base URL: `https://healthcare.us.stedi.com/2024-04-01`
- URL: `https://healthcare.us.stedi.com/2024-04-01/export/pdf`
- Auth: API key in header `Authorization`

Retrieve a Stedi generatedCMS-1500 Claim Form PDF for a submitted 837P (professional) claim by business identifier

## Query parameters

- `businessId` string, required: The business identifier for the claim PDF you want to retrieve. This value is returned as the `claimReference.correlationId` in the synchronous response Stedi returns when you submit a professional claim.
- `background` boolean: If false, the generated PDF will only contain the form data on a white background, suitable for printing on pre-printed forms. The default is true.

## Response `200`

ExportPDF 200 response

- ExportPDFResponseContent
  - `errors` PDFError[]: Errors that prevented Stedi from returning one or more PDFs for the specified `businessId`. This array may be empty if there were no errors.
    - `error` string: A message indicating the type of error that occurred.
    - `transactionId` string: A unique identifier for the claim with one or more PDF errors.
  - `pdfs` PDFData[]: Data for PDF files Stedi generated for the specified `businessId`. This array may be empty if there are no PDFs available for the specified `businessId`. It may also contain multiple PDFs if there is more than one claim with the same `businessId` value.
    - `data` string: A base64 encoded string of the CMS-1500 Claim Form PDF. To render the PDF, you must decode the base64 string and save it to a file with a `.pdf` extension.
    - `transactionId` string: A unique identifier for the processed claim associated with the specified `businessId`. This ID is included in the transaction processed event for each claim, which you can receive automatically through Stedi [webhooks](https://www.stedi.com/docs/healthcare/configure-webhooks). You can also retrieve this ID through the [Poll Transactions endpoint](https://www.stedi.com/docs/healthcare/api-reference/get-poll-transactions).

## Other responses

- `400`: ExportPDF400Error 400 response
- `403`: ExportPDF403Error 403 response
- `404`: ExportPDF404Error 404 response
- `429`: ThrottlingException 429 response
- `500`: InternalFailureException 500 response
- `503`: ServiceUnavailableException 503 response
- `504`: GatewayTimeoutException 504 response

## Changes

- **2026-08-20** `4ba02a47bfc5`: 1 info
  - the endpoint scheme security `httpApiKeyAuthTestEnabled` was added to the API
- **2026-03-25** `674c3f2a4aeb`: 1 info
  - api tag `Claim submission` added
- **2026-02-16** `8a2bdc71cbb0`: 2 info
  - the `errors/items/transactionId` response's property pattern `^[0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{12}$` was added for the status `200`
  - the `pdfs/items/transactionId` response's property pattern `^[0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{12}$` was added for the status `200`

[Operation history](https://skmtc.dev/stedi/apis/stedi-healthcare/changes/export/pdf/get.md)

---

[API](https://skmtc.dev/stedi/apis/stedi-healthcare.md) - [All operations](https://skmtc.dev/stedi/apis/stedi-healthcare/llms.txt) - [OpenAPI document](https://skmtc.dev/stedi/apis/stedi-healthcare/revisions/12bd127181aa?raw)
