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

PAPYR's API

De samme værktøjer som på websitet, fra din egen kode: send en fil via HTTP, og få resultatet tilbage. Uden lagring: vi behandler og sletter, som altid.

Lukket beta, med vilje

API'en åbnes bevidst trin for trin: nøgler pr. konto (kan roteres og tilbagekaldes), en burstgrænse, en månedlig kvote og grænser for input. API'en er inkluderet i Pro-abonnementet; vil du prøve den, eller har du brug for volumen, så skriv til os, så giver vi dig adgang.

Anmod om adgang

Godkendelse

Hver forespørgsel indeholder din nøgle i en header. Nøglen vises kun én gang, når den oprettes; gem den i en secrets manager. Du kan tilbagekalde den når som helst.

Authorization: Bearer papyr_sk_…

I gang på et minut

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

Endpoints (v1)

GET/api/v1/meValiderer din nøgle og returnerer abonnement, forbrug og grænser.
POST/api/v1/convert/to-pdfOffice → PDF — file
POST/api/v1/img/compressKomprimer billede — file + quality
POST/api/v1/img/convertKonverter billede — file + fmt, quality
POST/api/v1/pdf/compressKomprimer — file
POST/api/v1/pdf/mergeFlet — files[]
POST/api/v1/pdf/ocrOCR — file + lang
POST/api/v1/pdf/page-numbersSidetal — file + position, start
POST/api/v1/pdf/protectBeskyt — file + password
POST/api/v1/pdf/rotateRoter — file + degrees
POST/api/v1/pdf/splitOpdel — file + cada
POST/api/v1/pdf/to-csvPDF → CSV — file + sep
POST/api/v1/pdf/to-imagesPDF → billeder — file + dpi, fmt
POST/api/v1/pdf/to-textPDF → tekst — file
POST/api/v1/pdf/to-wordPDF → Word — file + lang
POST/api/v1/pdf/unlockLås op — file + password
POST/api/v1/pdf/watermarkVandmærke — file + text

Grænser — klare og med i svaret

Dine data, som altid

Behandlet på servere i EU, kun til din handling, og slettet, så snart svaret er sendt. API'en lemper ikke noget i websitets privatlivspolitik.