---
title: "Convert PDF to Markdown"
method: POST
path: "/v1/document/pdf-to-markdown/base64"
tags: ["S4 PDF to Markdown"]
---

# Convert PDF to Markdown

`POST /v1/document/pdf-to-markdown/base64`

## Request

- Base URL: `https://api.brainiall.com`
- URL: `https://api.brainiall.com/v1/document/pdf-to-markdown/base64`
- Auth: HTTP bearer

Brainiall Document Reader engine, preserves headings, tables, equations. Returns raw markdown body (Content-Type: text/markdown).

## Request body

- PdfRequest
  - `pdf` string, byte, required
  - `tier` 'fast'

## Response `200`

Markdown text

---

[API](https://skmtc.dev/brainiall/apis/brainiall-specialist-ai-apis.md) · [All operations](https://skmtc.dev/brainiall/apis/brainiall-specialist-ai-apis/llms.txt) · [OpenAPI document](https://skmtc.dev/brainiall/apis/brainiall-specialist-ai-apis/revisions/e44fed29a7b5?raw)
