Get the wage bracket table on page 14 of IRS Publication 15-T as rows.
pages selects the pages to read (ranges like 1-3,7 work) and extract tables returns detected tables as rows of cells rather than running text. One row per PDF with page_count, pages_processed, the tables per page and the source_url. Scanned pages without a text layer are listed in warnings and are not charged.
Tool input
{
"urls": [
"https://www.irs.gov/pub/irs-pdf/p15t.pdf"
],
"pages": "14",
"extract": [
"tables"
]
}
Ask it from an AI agent (MCP)
Add the Apify MCP server with this tool to your MCP client (Claude, Cursor, VS Code, ...); it signs you in with OAuth or Authorization: Bearer <APIFY_TOKEN>. It works once the Actor is live on the Apify Store.
https://mcp.apify.com?tools=bosco_labs/pdf-to-data
Then ask:
Use the bosco_labs/pdf-to-data tool to answer: Get the wage bracket table on page 14 of IRS Publication 15-T as rows.
Call the Apify API
Runs the Actor and returns the rows in one request, billed to your Apify account ($0.0005 per page with text). It works once the Actor is live on the Apify Store.
curl https://api.apify.com/v2/acts/bosco_labs~pdf-to-data/run-sync-get-dataset-items \
-H "Authorization: Bearer $APIFY_TOKEN" \
-H "Content-Type: application/json" \
-d '{"urls": ["https://www.irs.gov/pub/irs-pdf/p15t.pdf"], "pages": "14", "extract": ["tables"]}'
Example output
Example output from the tool's documentation (not a run of this exact question).
{
"schema_version": "1",
"input_index": 0,
"url": "https://www.sec.gov/files/form10-k.pdf",
"final_url": "https://www.sec.gov/files/form10-k.pdf",
"file_size_bytes": 549322,
"page_count": 19,
"pages_processed": 2,
"pages_charged": 2,
"title": "Form 10-K",
"author": "U.S. Securities and Exchange Commission",
"subject": "Annual Report Pursuant to Section 13 or 15(d) of the Securities Exchange Act of 1934",
"creator": "Acrobat PDFMaker 24 for Word",
"producer": "Adobe PDF Library 24.1.163",
"creation_date": "2024-05-12T10:49:53-04:00",
"modification_date": "2026-09-10T12:50:48-04:00",
"pages": [
{
"page": 1,
"text": "UNITED STATES\nSECURITIES AND EXCHANGE COMMISSION\nWashington, D.C. 20549\n\nOMB APPROVAL\nOMB Number: 3235-0063\n..."
},
{
"page": 2,
"text": "(2) Particular attention is directed to Regulation 12B which contains general requirements\n..."
}
],
"tables": [],
"warnings": [],
"error": null,
"source_url": "https://www.sec.gov/files/form10-k.pdf",
"retrieved_at": "2026-11-05T22:41:04+00:00"
}