Scanare, semnare și chat AI
Mobile App
Aplicația mobilă se cuplează cu contul dvs. prin cod QR și aduce scanner, semnătură, chat și documente pe telefon.
Publishable Keys
Un Publishable Key (po_pk_) poate fi plasat în frontend: limitat la scope, legat de origin și cu buget plafonat.
Pentru artefacte Claude, Canvas ChatGPT, Grok și orice aplicație web personalizată.
Direct din browser
Construiți o aplicație PDF-to-text în Claude Artifacts, ChatGPT Canvas sau Grok. Fără backend, apelul API a fost blocat anterior: CORS blochează, un Secret Key ar fi vizibil în codul sursă, iar un chei deschis vă încarcă contul. Cheiurile publicabile umplu exact această lacună.
Un prompt care transformă orice AI-Canvas într-o demonstrație reală, susținută de API — fără backend.
Citește acest document API:
https://api.paperoffice.ai/latest/docs/llms-full.txt Creează o aplicație React într-un singur fișier (Claude Artifact / ChatGPT Canvas / Grok):
Utilizatorul încarcă un PDF, aplicația apelează
/job/add/paperoffice_aiocr___generate direct din browser
și afișează textul extras. Autentificare: Bearer po_pk_MY_PUBLISHABLE_KEY (solicită utilizatorului cheia).
Folosește processing_lane=instant pentru rezultate sincrone. Antetul Origin este setat de browser. Panoul de control oferă presetări pentru scope-uri și buget. Origin-urile rămân goale — introduceți antetul Origin din DevTools-ul browserului, apoi copiați cheia în promptul dvs.
const form = new FormData();form.append("file_1", fileInput.files[0]);form.append("processing_lane", "instant");form.append("client_wait", "true");const response = await fetch("https://api.paperoffice.ai/latest/job/add/paperoffice_aiocr___generate", { method: "POST", headers: { Authorization: "Bearer po_pk_YOUR_PUBLISHABLE_KEY" }, body: form,});console.log(await response.json()); curl -X POST "https://api.paperoffice.ai/latest/job/add/paperoffice_aiocr___generate" \ -H "Authorization: Bearer po_pk_YOUR_PUBLISHABLE_KEY" \ -H "Origin: https://app.example.com" \ -F "file_1=@invoice.pdf" \ -F "processing_lane=instant" \ -F "client_wait=true" Primul apel
Solicitarea se adresează endpoint-ului POST /latest/job/add/{pipeline} — același endpoint ca și cu o cheie secretă. Noutatea constă doar în tipul de cheie și antetul Origin, pe care browserul îl trimite automat.
fetch setează automat antetul Origin. Scripturile din afara browserului (cURL, Node) trebuie să îl transmită explicit — în caz contrar, API va răspunde cu 403 ORIGIN_HEADER_REQUIRED.
Cu processing_lane=instant și client_wait=true, API menține conexiunea activă și returnează rezultatul direct în răspuns.
402 BUDGET_EXHAUSTED, 403 DOMAIN_NOT_ALLOWED, 403 SCOPE_NOT_GRANTED, 429 RATE_LIMIT_EXCEEDED — fiecare limită este raportată cu un cod distinct.
Matricea de securitate
Limitat la scope, legat de origin, cu buget plafonat, revocabil oricând. Fiecare control este aplicat server-side — de aceea cheia poate sta în codul frontend.
Cheile ajung doar la grupurile de endpoint-uri pe care le-ați autorizat explicit: ocr:read, llm:generate, translate:text și altele. Cererile în afara domeniului vor returna HTTP 403.
Fiecare cerere trebuie să includă un antet Origin care se potrivește cu lista permisă a cheii (gazdă exactă sau wildcard de subdomeniu). Dacă nu se potrivește, API returnează HTTP 403.
Nu există o limită proprie de minute doar pentru po_pk_. Se aplică limitele normale de rată a token-urilor ale contului; consumul este plafonat prin bugetul pe viață.
Fiecare cheie are un buget de viață. Odată epuizat, API returnează HTTP 402 BUDGET_EXHAUSTED — consumul se oprește acolo, nu doar la facturare.
Cheile pot fi revocate în orice moment din cont. O cheie revocată nu mai este acceptată de API.
HTTP DELETE, precum și autentificarea la cont, gestionarea cheilor, OAuth, administrarea partenerilor, modificările de plată și spargerea parolelor rămân permanent blocate pentru orice po_pk_. Documentația produsului API — inclusiv ștergerea POST, webhooks, citirea facturării și CRM — este permisă.
Ierarhia cheilor
Secret Key pentru server, Publishable Key pentru browser — plus un User Token pentru accesul utilizatorului, limitat la rată.
| Prefix | Tip | Caz de utilizare | Sigur pentru browser | Domeniu implicit |
|---|---|---|---|---|
poai_ | Cheie API | Server-către-server, drepturile contului creator | Nu | Toate endpoint-urile din plan și permisiuni |
po_ut_ | User Token | Utilizator, limitat pe nivel | Nu | Bazat pe nivel |
po_pk_ | Publishable Key | Browser / AI canvas (Claude, ChatGPT, Grok) | Da | Listă de domenii |
Trei presetări
Fiecare presetare este configurată pentru un caz de utilizare specific — valori implicite sigure, arii de competență curate, bugete realiste. Totul poate fi ajustat în orice moment în panoul de control.
DEFAULT Citire sigură Drepturi implicite sigure pentru demonstrații simple și instrumente interne: OCR, LLM, Traducere, Documente, Căutare.
Arii de competență (Scopes)
Începere cu acest presetAIDEMO Laborator AI Recomandat Pentru Claude Artifacts, ChatGPT Canvas și demonstrații Grok. Tot ce aveți nevoie pentru a lansa demo-uri AI în direct.
Arii de competență (Scopes)
Începere cu acest presetWIDGET Site web public Pentru formulare de contact, widget-uri de chat și butoane de rezervare pe site-ul propriu al companiei.
Arii de competență (Scopes)
Începere cu acest presetPrimul apel API
Creați o cheie, deschideți llms-full.txt, inserați promptul — aplicația dvs. apelează direct API din Claude, ChatGPT sau Grok.
Întrebări frecvente
poai_ (cheie API) este pentru integrare server-la-server — funcționează cu drepturile contului care o creează și nu trebuie niciodată introdusă în browser. po_pk_ (Publishable Key) este conceput pentru codul din browser: cu domeniu limitat, blocat pe origine și cu buget maxim. Aceeași API, profil de siguranță diferit.
Aceasta este calea clasică — dar necesită în continuare un backend. AI-Artifacts (Claude, ChatGPT, Grok) sunt concepute pentru funcționarea fără backend propriu. Cheiurile publicabile fac acest lucru posibil, fără a vă expune Secret Key-ul: limitele sunt impuse server-side.
Da. Apelul are loc direct din browser, iar antetul Origin este setat automat de browser. PaperOffice nu furnizează o listă de vendori autorizați; introduceți origin-ul la crearea cheii din DevTools.
Daunele rămân limitate: blocarea Origin împiedică utilizarea pe domenii terțe, limita de buget oprește consumul, limita de rată încetinește accesul automat. Revocați cheia în cont — după aceea, API nu o va mai accepta.
Da. La crearea cheii, puteți adăuga orice origin în lista de permisiuni (Allow-List) — ca host exact sau ca wildcard pentru subdomenii. Presetarea WIDGET este construită exact pentru acest scop: înregistrați-vă propria domeniu și integrați widget-uri de chat, rezervare sau contact fără backend.
La creare, selectați o limită pe viață; presetările includ fiecare o valoare implicită. Atunci când limita este atinsă, API returnează HTTP 402 BUDGET_EXHAUSTED. Puteți ajusta valoarea în contul dvs. oricând.
Nu. Publishable Key este un strat suplimentar de protecție în jurul contului dvs. existent: limitează scope-urile, origin-urile și bugetul. Planul potrivit pentru configurația dvs. este indicat de prezentarea prețurilor.
HTTP DELETE, precum și autentificarea la cont, administrarea utilizatorilor, gestionarea cheilor, OAuth, administrarea partenerilor, Stripe Checkout și spargerea parolelor sunt permanent blocate. Documentația produsului API este permisă, inclusiv ștergerea POST, webhooks, citirea facturării, importul și CRM. Ștergerea Workspace, golirea coșului de gunoi și deblocarea Legal-Hold rămân doar în interfața utilizatorului (403 UI_ONLY_ENDPOINT).
Operațiuni și încredere
Contracte, securitate, suport și limite, toate link-urile într-un singur loc.
Următoarea stație
Următorul pas recomandat în funnel-ul dezvoltatorilor și două ramificații potrivite.
AI-DMS
Documente. Inteligență. Impact real.
PaperOffice AI este AI-DMS-ul. Patru arii funcționale pe același fundament DMS, disponibile prin trei căi de acces.
Caracteristici, module și beneficii pe scurt.
Captură, organizare, căutare și editare colaborativă a documentelor.
Conectați-vă la sistemele dumneavoastră și la fluxurile de lucru cu AI.
Fără instalare, gata în câteva secunde.
Căutarea tuturor instrumentelor