POST /api/v1/tools/extractReads a document into the fields you ask for, with the page each value came from.
POST /api/v1/tools/readThe text of a PDF, Word file, spreadsheet or CSV. Scanned pages are read with OCR.
POST /api/v1/tools/decideChooses from your options, scores against levels, or answers yes or no, with how sure it is.
POST /api/v1/tools/compareChecks two to five documents against each other, field by field and line by line.
POST /api/v1/tools/merge_pdfsJoins two to twenty PDFs into one, in order.
POST /api/v1/tools/splitSplits one PDF into separate documents, by page ranges, a number pattern or a description.
POST /api/v1/tools/compress_pdfMakes a PDF smaller by shrinking its pictures.
POST /api/v1/tools/flatten_pdfTurns a PDF form's fields into fixed text that can no longer be changed.
POST /api/v1/tools/pdf_to_imagesTurns a PDF's pages into PNG or JPG pictures, one per page.
POST /api/v1/tools/images_to_pdfPuts PNG or JPG pictures into one PDF, one per page.
POST /api/v1/tools/generate_imageA new picture made by AI from a description.
POST /api/v1/tools/edit_imageChanges a picture as described, keeping the rest of it.
curl -X POST https://automette.com/api/v1/tools/extract \
-H "Authorization: Bearer dg_your_api_key" \
-H "Content-Type: application/json" \
-d '{
"data": {
"file": { "name": "invoice.pdf", "url": "https://…/invoice.pdf" },
"instructions": "Invoice number, date, total and every line item"
}
}'