PAIM PAPYR ES, EN, FR, DE, IT, PT, 繁中, NL, PL, CA, EU, GL, SV, DA, NB, FI, CS, SK, RO, HU, EL, TR, JA, KO

API PAPYR

Stejné nástroje jako na webu, z vašeho vlastního kódu: pošlete soubor přes HTTP a dostanete zpět výsledek. Bez ukládání: zpracujeme a smažeme, jako vždy.

Uzavřená betaverze, záměrně

API otevíráme záměrně postupně: klíče podle účtu (lze je rotovat i zrušit), limit nárazových požadavků, měsíční kvóta a limity vstupu. API je součástí tarifu Pro; pokud ho chcete vyzkoušet nebo potřebujete objem, napište nám a přístup vám dáme.

Požádat o přístup

Ověření

Každý požadavek nese váš klíč v hlavičce. Klíč se zobrazí jen jednou, při vytvoření; uložte si ho do správce tajných klíčů. Zrušit ho můžete kdykoli.

Authorization: Bearer papyr_sk_…

Do minuty v provozu

curl -X POST https://www.aim-papyr.ai/api/v1/pdf/merge \
  -H "Authorization: Bearer papyr_sk_YOUR_KEY" \
  -F "files=@report.pdf" -F "files=@annex.pdf" \
  -o merged.pdf

Scan to searchable PDF bash

curl -X POST https://www.aim-papyr.ai/api/v1/pdf/ocr \
  -H "Authorization: Bearer YOUR_KEY" \
  -F "file=@factura.pdf" -F "lang=spa" \
  -o factura-buscable.pdf

Extract tables to CSV python

import requests

r = requests.post(
    "https://www.aim-papyr.ai/api/v1/pdf/to-csv",
    headers={"Authorization": "Bearer YOUR_KEY"},
    files={"file": open("facturas.pdf", "rb")},
    data={"sep": ";"}, timeout=120)
r.raise_for_status()
open("facturas.csv", "wb").write(r.content)
print(r.headers["X-Monthly-Used"], "/", r.headers["X-Monthly-Limit"])

PDF to Word from the browser javascript

const fd = new FormData();
fd.append("file", archivo);        // File o Blob

const r = await fetch("https://www.aim-papyr.ai/api/v1/pdf/to-word", {
  method: "POST",
  headers: { Authorization: "Bearer YOUR_KEY" },
  body: fd,
});
if (!r.ok) throw new Error((await r.json()).detail);
const docx = await r.blob();

Endpointy (v1)

GET/api/v1/meOvěří váš klíč a vrátí tarif, spotřebu a limity.
POST/api/v1/convert/to-pdfOffice → PDF — file
POST/api/v1/img/compressKomprimovat obrázek — file + quality
POST/api/v1/img/convertPřevést obrázek — file + fmt, quality
POST/api/v1/pdf/compressKomprimovat — file
POST/api/v1/pdf/mergeSloučit — files[]
POST/api/v1/pdf/ocrOCR — file + lang
POST/api/v1/pdf/page-numbersČísla stran — file + position, start
POST/api/v1/pdf/protectZabezpečit — file + password
POST/api/v1/pdf/rotateOtočit — file + degrees
POST/api/v1/pdf/splitRozdělit — file + cada
POST/api/v1/pdf/to-csvPDF → CSV — file + sep
POST/api/v1/pdf/to-imagesPDF → obrázky — file + dpi, fmt
POST/api/v1/pdf/to-textPDF → text — file
POST/api/v1/pdf/to-wordPDF → Word — file + lang
POST/api/v1/pdf/unlockOdemknout — file + password
POST/api/v1/pdf/watermarkVodoznak — file + text

Limity — jasné a přímo v odpovědi

Vaše data, jako vždy

Zpracováno na serverech v EU, jen pro vaši operaci, a smazáno, jakmile je odpověď odeslána. API nijak nezmírňuje zásady ochrany soukromí webu.