Extracts pages from a PDF by named ranges, fixed-size chunks, or bursts every page into its own file. Describe which pages you want: a specific range like pages 1-5, a chapter, every 10 pages, or one file per page. A single extracted range comes back as a PDF; multiple outputs come back as a zip.
You want specific pages, a chapter, or per-page files out of one PDF.
Joining several PDFs (use combine), or editing page content.
~1 credits / page (up to 50)
Billed at 0.1 credits per page processed.
Estimated; the actual charge depends on your input and is shown in the response.
Set these inside the intent when you run it.
URL of the PDF to split.
Page range(s) to extract, 1-indexed and inclusive, e.g. "1-3,5,8-10". Each comma group becomes one output file. Omit to split into one file per page.
Split into chunks of this many pages each. Use instead of a page range.
A PDF for a single range, or a zip file when multiple outputs are produced.
Run this sub-skill directly: pin it with operation and pass its inputs in the intent. (Omit operation and the PDF skill will route from your intent instead.)
curl -X POST "https://skill.askfaro.com/skills/pdf/run" \
-H "Authorization: Bearer $FARO_TOKEN" \
-H "Content-Type: application/json" \
-d '{"intent":{"operation":"split","source_pdf":"https://example.com/document.pdf","pages":"1-5,10-15","every_n":10}}'Example requests