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 služby PAPYR

Rovnaké nástroje ako na webe, z vášho vlastného kódu: pošlite súbor cez HTTP a dostanete späť výsledok. Bez ukladania: spracujeme a vymažeme, ako vždy.

Uzavretá beta, zámerne

API sa zámerne otvára postupne: kľúče pre každý účet (rotovateľné a zrušiteľné), limit nárazových požiadaviek, mesačná kvóta a limity na vstupy. API je súčasťou plánu Pro; ak ho chcete vyskúšať alebo potrebujete objem, napíšte nám a dáme vám prístup.

Požiadať o prístup

Overenie

Každá požiadavka obsahuje váš kľúč v hlavičke. Kľúč sa zobrazí iba raz, pri vytvorení; uložte si ho do správcu tajomstiev. Zrušiť ho môžete kedykoľvek.

Authorization: Bearer papyr_sk_…

Začnite za minútu

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();

Koncové body (v1)

GET/api/v1/meOverí váš kľúč a vráti plán, spotrebu a limity.
POST/api/v1/convert/to-pdfOffice → PDF — file
POST/api/v1/img/compressKomprimovať obrázok — file + quality
POST/api/v1/img/convertPreviesť obrázok — file + fmt, quality
POST/api/v1/pdf/compressKomprimovať — file
POST/api/v1/pdf/mergeZlúčiť — files[]
POST/api/v1/pdf/ocrOCR — file + lang
POST/api/v1/pdf/page-numbersČísla strán — file + position, start
POST/api/v1/pdf/protectZabezpečiť — file + password
POST/api/v1/pdf/rotateOtočiť — file + degrees
POST/api/v1/pdf/splitRozdeliť — 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/unlockOdomknúť — file + password
POST/api/v1/pdf/watermarkVodoznak — file + text

Limity — jasné a v odpovedi

Vaše údaje, ako vždy

Spracované na serveroch v EÚ, iba pre vašu operáciu, a vymazané hneď po odoslaní odpovede. API nič zo zásad ochrany súkromia webu nezmierňuje.