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 API'si

Sitedeki araçların aynısı, kendi kodunuzdan: HTTP ile bir dosya gönderin ve sonucu geri alın. Saklama yok: her zamanki gibi işler ve sileriz.

Kapalı beta, bilinçli olarak

API bilerek adım adım açılıyor: hesap başına anahtarlar (yenilenebilir ve iptal edilebilir), anlık istek sınırı, aylık kota ve girdi sınırları. API Pro planına dahildir; denemek istiyorsanız veya hacme ihtiyacınız varsa bize e-posta gönderin, size erişim verelim.

Erişim talep edin

Kimlik doğrulama

Her istek, anahtarınızı bir başlıkta taşır. Anahtar yalnızca bir kez, oluşturulduğunda gösterilir; bir gizli bilgi yöneticisinde saklayın. İstediğiniz zaman iptal edebilirsiniz.

Authorization: Bearer papyr_sk_…

Bir dakikada başlayın

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

Uç noktalar (v1)

GET/api/v1/meAnahtarınızı doğrular; planı, kullanımı ve sınırları döndürür.
POST/api/v1/convert/to-pdfOffice → PDF — file
POST/api/v1/img/compressGörsel sıkıştır — file + quality
POST/api/v1/img/convertGörsel dönüştür — file + fmt, quality
POST/api/v1/pdf/compressSıkıştır — file
POST/api/v1/pdf/mergeBirleştir — files[]
POST/api/v1/pdf/ocrOCR — file + lang
POST/api/v1/pdf/page-numbersSayfa numaraları — file + position, start
POST/api/v1/pdf/protectKoru — file + password
POST/api/v1/pdf/rotateDöndür — file + degrees
POST/api/v1/pdf/splitBöl — file + cada
POST/api/v1/pdf/to-csvPDF → CSV — file + sep
POST/api/v1/pdf/to-imagesPDF → görseller — file + dpi, fmt
POST/api/v1/pdf/to-textPDF → Metin — file
POST/api/v1/pdf/to-wordPDF → Word — file + lang
POST/api/v1/pdf/unlockKilidi aç — file + password
POST/api/v1/pdf/watermarkFiligran — file + text

Sınırlar — açık ve yanıtın içinde

Verileriniz, her zamanki gibi

AB'deki sunucularda, yalnızca sizin işleminiz için işlenir ve yanıt gönderilir gönderilmez silinir. API, sitenin gizlilik politikasından hiçbir şeyi gevşetmez.