API & MCP
Un cont. Trei accesuri: REST, MCP și llms.txt.
Aceleași 300+ instrumente API/MCP — fie că integrați prin REST, lucrați în clientul AI prin MCP sau furnizați llms.txt.
Un cont, găzduit în UE: În spatele fiecărui acces se află același Document Layer.
- Infrastructură proprie UE Datele dumneavoastră rămân în Europa.
- ISO 27001 activ Securitate certificată.
- SOC 2 Tipul II activ Standarde internationale de audit.
- Peste 24 de ani de experiență Dovedită. Stabilă. Pregătită pentru viitor.
Showroom
Ce se poate construi cu PaperOffice
De la un singur apel API până la Document Agent: Showroom prezintă aplicații, prompturi și rețete tehnice.
Verificați și aprobați facturile în mod autonom
Extragere, reconciliere cu furnizorii, detectarea duplicatelor, aprobare și rezultat auditabil într-un singur flux.
Document AIVerificați contractele pentru riscuri
Detectați automat clauzele, termenele și deviațiile.
ComplianceValidați adresele
Extrageți, geocodați și verificați datele documentului.
TransformationPregătirea PDF-urilor pentru agenți
OCR, structură și metadate pentru sistemele downstream.
KnowledgeInterogare live a cunoștințelor
Răspunsuri din colecția curentă de documente, nu din copii.
Pornire rapidă
De la prompt la prima apel API
Fără parcurgerea documentației: Agentul de codare citește llms.txt și cunoaște apoi capacitățile, autentificarea și endpoint-urile.
- Prezentarea fișierului llms.txt Agentul citește descrierea în format mașină-reperibilă a API.
- Conectarea contului Un cont pentru REST și MCP, un token în antet.
- Descrierea aplicației Descrieți în limbaj natural ce trebuie creat.
Read https://api.paperoffice.ai/latest/docs/llms.txt and understand the available Document Operations.
Then build a workflow that:
1) Analyses incoming invoices
2) Checks required fields
3) Returns the result as structured JSON
4) Uses Authorization: Bearer po_ut_YOUR_API_KEY API înțeles · pregătit pentru primul apel API
curl -X POST \ "https://api.paperoffice.ai/latest/job/add/workflow" \ -H "Authorization: Bearer po_ut_YOUR_API_KEY" \ -F "[email protected]" \ -F "idp_collection=invoice" \ -F "model=basic-pro-max" import requestsresponse = requests.post( "https://api.paperoffice.ai/latest/job/add/workflow", headers={"Authorization": "Bearer po_ut_YOUR_API_KEY"}, files={"file_1": open("invoice.pdf", "rb")}, data={"idp_collection": "invoice", "model": "basic-pro-max"},)print(response.json()) const form = new FormData();form.append("file_1", new Blob([await readFile("invoice.pdf")]), "invoice.pdf");form.append("idp_collection", "invoice");form.append("model", "basic-pro-max");const response = await fetch("https://api.paperoffice.ai/latest/job/add/workflow", { method: "POST", headers: { Authorization: "Bearer po_ut_YOUR_API_KEY" }, body: form,});console.log(await response.json()); <?php$ch = curl_init("https://api.paperoffice.ai/latest/job/add/workflow");curl_setopt_array($ch, [ CURLOPT_RETURNTRANSFER => true, CURLOPT_HTTPHEADER => ["Authorization: Bearer po_ut_YOUR_API_KEY"], CURLOPT_POSTFIELDS => [ "file_1" => new CURLFile("invoice.pdf"), "idp_collection" => "invoice", "model" => "basic-pro-max", ],]);echo curl_exec($ch); Primul apel API
Așa arată primul apel API
O cerere POST către /latest/job/add/workflow cu fișier, colecție și model — plus un token Bearer în antet. Nu e nevoie de mai mult.
- Un antet
Authorization: Bearer po_ut_YOUR_API_KEY — fără flux OAuth, fără logică de reîmprospătare, fără necesitatea unui SDK.
- O pipeline per apel
Calea după /latest/job/add/ indică pipeline-ul; workflow returnează IDP structurat.
- Rezultat sau job_id
În mod implicit, API menține conexiunea și returnează rezultatul inline; în caz contrar, se primește HTTP 202 cu job_id și poll_url.
Trei accesuri
Cum se integrează PaperOffice în stack-ul tehnologic
Folosiți exact accesul de care are nevoie produsul sau agentul. Documentul rămâne sursa unică și fiabilă.
Pentru produsele proprii
Apelați operațiuni cu documente direct din backend, fluxuri de lucru sau SaaS.
- API bazat pe JSON
- Joburi asincrone
- Webhooks și evenimente
Pentru agenți AI
Integrare nativă PaperOffice în Claude, ChatGPT, Cursor și alți clienți MCP.
- Descoperirea instrumentelor
- Acces live la documente
- Acțiuni controlate
Pentru agenți de programare
Agentul de programare înțelege imediat capacitățile, autentificarea și exemplele.
- Nu este necesar SDK
- Documentație lizibilă de mașină
- Copiere directă
Întrebări
Întrebări frecvente despre API și MCP
Care sunt diferențele dintre REST, MCP și llms.txt?
REST este interfața pentru produsele proprii, serverul MCP aduce aceleași instrumente în clienții AI precum Claude, ChatGPT sau Cursor, iar llms.txt descrie ambele aspecte într-un format lizibil de mașină pentru agenții de codare. Toate cele trei accesuri funcționează pe același cont și același strat de documente.
Am nevoie de un SDK?
Nu. API este HTTP și JSON, orice client HTTP este suficient. Pentru agenții de codare, descrierea lizibilă de mașină se află la https://api.paperoffice.ai/latest/docs/llms.txt.
Cum mă autentific?
Cu un token în antetul HTTP: Authorization: Bearer po_ut_YOUR_API_KEY. Ce tipuri de chei există și pentru ce sunt valabile este descris pe pagina Autentificare & Chei.
Unde găsesc exemple gata făcute?
În Cookbook se află șabloane și exemple de cod copiable; colecția Postman conține aceleași endpoint-uri pentru testare directă.
Următoarea stație
Iată cum continuăm
Următorul pas recomandat în funnel-ul dezvoltatorilor și două ramificații potrivite.