---
title: Extract Table from PDF Document API
slug: extract-pdf-tables
url: https://apyhub.com/dosvak/service/extract-pdf-tables
provider: Dosvak LLC
categories: [Data Extraction]
tags: [pdf-extraction, table-extraction, document-parsing, data-extraction, pdf]
auth: api_key
---

# Extract Table from PDF Document API

Extract tables from a PDF file and get them back as row arrays, grouped by page and table index, with a total table count.

## Endpoints

| Method | Path | Description | Atoms |
| --- | --- | --- | --- |
| POST | `` | What it does Extracts tables from an uploaded PDF file and returns them as JSON arrays of row array… | 10 |

## About

## What it does
PDF Table Extractor reads a PDF file and returns the tables it finds as row arrays. Send a PDF in the request body and get back the extracted tables, grouped by page and table index, along with a total table count.

Use it when you need to turn tabular PDFs into structured data for spreadsheets, databases, or downstream parsing. The response includes a `tables` array where each table contains its `page`, `table_index`, and `rows`, so you can map extracted content back to the source document.

It accepts one binary `file` in the body, with a maximum size of 20 MB. The output is compact and predictable, which makes it useful for invoice processing, report ingestion, document analytics, and any workflow that starts with tables trapped inside a PDF.

## Usage

Authenticate with an ApyHub API key in the `apy-token` header.
Full docs and a live playground: https://apyhub.com/dosvak/service/extract-pdf-tables
