---
title: "13F filer F1 tearsheet (PDF)"
method: GET
path: "/13f/filers/{bw_filer_id}/snapshot.pdf"
tags: ["13F Filers"]
---

# 13F filer F1 tearsheet (PDF)

`GET /13f/filers/{bw_filer_id}/snapshot.pdf`

## Request

- Base URL: `https://riskmodels.app/api`
- URL: `https://riskmodels.app/api/13f/filers/{bw_filer_id}/snapshot.pdf`
- Auth: HTTP bearer

Rendered 1-page F1 tearsheet PDF for a 13F filer. Same content as /snapshot (JSON). NAV section is absent by design. Server-rendered via headless Chromium (Playwright); requires PLAYWRIGHT_PDF_ENABLED=true on the API runtime.

## Path parameters

- `bw_filer_id` string, required

## Response `200`

PDF tearsheet bytes.

## Other responses

- `402`: Insufficient prepaid balance.
- `404`: Filer not found.
- `503`: PDF rendering disabled (PLAYWRIGHT_PDF_ENABLED unset).

---

[API](https://skmtc.dev/riskmodels/apis/riskmodels-api.md) · [All operations](https://skmtc.dev/riskmodels/apis/riskmodels-api/llms.txt) · [OpenAPI document](https://skmtc.dev/riskmodels/apis/riskmodels-api/revisions/1a034cad408a?raw)
