---
title: "Get Pdf Summary By Id"
method: GET
path: "/api/v1/pdf_summary/{web_presence_review_id}"
tags: ["Web Presence Review"]
---

# Get Pdf Summary By Id

`GET /api/v1/pdf_summary/{web_presence_review_id}`

This API endpoint returns a PDF summary of a web presence review.
This API requires a valid API key (X-API-KEY) to be provided in the headers and is rate limited to 5 requests
per second.

PDF summaries are rendered on demand, so this request is what starts generation. If the PDF does not exist yet,
or needs to be regenerated, a HTTP 202 is returned and rendering begins; repeat the request until it returns a
HTTP 200, whose body is the PDF. Rendering usually takes about a minute.

Rather than polling, you can subscribe to the `one_time.web_presence_review.pdf_summary.status` webhook event,
which is emitted when the render finishes. That event is only emitted for a review whose PDF was requested here.

## Path parameters

- `web_presence_review_id` string, uuid, required

## Response `200`

OK

- string, binary — The pdf data (mime-type: application/pdf).

## Other responses

- `202` — Accepted
- `204` — No Content
- `400` — Bad Request
- `401` — Unauthorized
- `404` — Not Found
- `422` — Unprocessable Entity
- `429` — Too Many Requests
- `500` — Internal Server Error

## Changes

- **2026-09-03** `cb09e06c8560` — 1 info
  - endpoint added

[Change history](https://skmtc.dev/truebiz/apis/truebiz-web-presence-review-api/changes/api/v1/pdf_summary/:web_presence_review_id/get.md)

---

[API](https://skmtc.dev/truebiz/apis/truebiz-web-presence-review-api.md) · [All operations](https://skmtc.dev/truebiz/apis/truebiz-web-presence-review-api/llms.txt) · [OpenAPI document](https://skmtc.dev/truebiz/apis/truebiz-web-presence-review-api/revisions/955831a8d5e9?raw)
