API & MCP
Ett konto. Tre tillgångar: REST, MCP och llms.txt.
Samma 300+ API/MCP-verktyg — oavsett om du integrerar via REST, arbetar i en AI-klient via MCP eller överlämnar llms.txt.
Ett konto, EU-hosdat: Bakom varje tillgång står samma Document Layer.
- Egen EU-infrastruktur Dina data stannar i Europa.
- ISO 27001 aktiv Säkerhet certifierad.
- SOC 2 Typ II aktiv Internationella revisionsstandarder.
- 24+ års erfarenhet Beprövad. Stabil. Framtidssäker.
Showroom
Vad som kan byggas med PaperOffice
Från ett enskilt API-anrop till en Document Agent: Showroom visar applikationer, prompts och tekniska recept.
Autonomt granska och godkänna fakturor
Extraktion, leverantörsavstämning, dublettdetektering, godkännande och revisions säkert resultat i en process.
Document AIGranska avtal på risker
Automatiskt identifiera klausuler, tidsfrister och avvikelser.
ComplianceValidera adresser
Extrahera, geokoda och verifiera dokumentdata.
TransformationFörbered PDF:er för agenter
OCR, struktur och metadata för efterföljande system.
KnowledgeFråga kunskap i realtid
Svar från aktuell dokumentbestånd istället för kopior.
Snabbstart
Från prompt till första API-anrop
Ingen dokumentation: Coding Agenten läser llms.txt och känner till funktioner, autentisering och slutpunkter.
- Lämna över llms.txt Agenten läser den maskinläsbara beskrivningen av API.
- Anslut konto Ett konto för REST och MCP, en token i huvudet.
- Beskriv applikationen Beskriv med naturligt språk vad som ska skapas.
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 förstått · redo för första API-anropet
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); Första API-anropet
Så ser det första API-anropet ut
En POST till /latest/job/add/workflow med fil, samling och modell — samt ett Bearer-token i headern. Mer behövs inte.
- En header
Authorization: Bearer po_ut_YOUR_API_KEY — ingen OAuth-flöde, ingen refresh-logik, inget SDK-krav.
- En pipeline per anrop
Sökvägen efter /latest/job/add/ anger pipelinen; workflow returnerar strukturerad IDP.
- Resultat eller job_id
Som standard håller API:et anslutningen öppen och levererar resultatet inline; annars returneras HTTP 202 med job_id och poll_url.
Tre åtkomster
Så integreras PaperOffice i stacken
Använd exakt den åtkomst som produkten eller agenten behöver. Dokumentet förblir samma pålitliga källa.
För egna produkter
Anropa Document Operations direkt från backend, workflow eller SaaS.
- JSON-baserad API
- Asynkrona jobb
- Webhooks & händelser
För AI-agenter
PaperOffice inbyggt i Claude, ChatGPT, Cursor och andra MCP-klienter.
- Verktygsupptäckning
- Direkt dokumentåtkomst
- Kontrollerade åtgärder
För kodningsagenter
Kodningsagenten förstår funktioner, autentisering och exempel omedelbart.
- Inget SDK krävs
- Maskinläsbar dokumentation
- Ready to copy
Frågor
Vanliga frågor om API och MCP
Vad är skillnaden mellan REST, MCP och llms.txt?
REST är gränssnittet för egna produkter, MCP-servern levererar samma verktyg till AI-klienter som Claude, ChatGPT eller Cursor, och llms.txt beskriver båda maskinläsbart för kodningsagenter. Alla tre åtkomstsätt fungerar på samma konto och samma dokumentlager.
Behöver jag ett SDK?
Nej. API är HTTP och JSON, vilken HTTP-klient som helst räcker till. För kodningsagenter finns den maskinläsbara beskrivningen på https://api.paperoffice.ai/latest/docs/llms.txt.
Hur autentiserar jag mig?
Med en token i HTTP-huvudet: Authorization: Bearer po_ut_YOUR_API_KEY. Vilka nyckeltyper som finns och vad de gäller för står på sidan Autentisering & Nycklar.
Var hittar jag färdiga exempel?
I Cookbook finns kopierbara prompts och kodexempel; Postman-samlingen innehåller samma slutpunkter för direkt utprovning.
Nästa station
Så här går det vidare
Det rekommenderade nästa steget i developer-funneln och två passande avdelningar.