API & MCP
Yksi tili. Kolme pääsyä: REST, MCP ja llms.txt.
Samat 300+ API/MCP-työkalu — riippumatta siitä, integroitko RESTin kautta, työskenteletkö AI-asiakasohjelmassa MCP:n avulla vai toimitatko llms.txt:n.
Yksi tili, EU-isännöity: Jokaisen pääsyn takana on sama Document Layer.
- Oma EU-infrastruktuuri Tietonne pysyvät Euroopassa.
- ISO 27001 aktiivinen Turvallisuus sertifioitu.
- SOC 2 Type II aktiivinen Kansainväliset tarkastusstandardit.
- 24+ vuoden kokemus Testattu. Vakaa. Tulevaisuuden varma.
Showroom
Mitä PaperOfficella voi rakentaa
Yksittäisestä API-kutsusta asiakirja-agenttiin: Showroom näyttää sovelluksia, promptteja ja teknisiä reseptejä.
Tarkista ja hyväksy laskut automaattisesti
Poiminta, toimittajasovitus, kaksoiskappaleiden tunnistus, hyväksyntä ja jäljitettävä tulos yhdessä prosessissa.
Document AITarkista sopimukset riskien varalta
Tunnista automaattisesti ehdot, määräajat ja poikkeamat.
ComplianceValidoi osoitteet
Ota asiakirjatiedot irti, geokoodaa ja varmenna.
TransformationValmistele PDF-tiedot agenteille
OCR, rakenne ja metatiedot jälkijärjestelmille.
KnowledgeKysy tietoa reaaliajassa
Vastaukset nykyisestä asiakirja-aineistosta kopioiden sijaan.
Pika-aloitus
Promptista ensimmäiseen API-kutsuun
Ei dokumentaation läpikäyntiä: Koodausagentti lukee llms.txt:n ja tuntee sen jälkeen ominaisuudet, todennuksen ja päätepisteet.
- Vie llms.txt Agentti lukee koneen luettavissa olevan kuvauksen API:sta.
- Yhdistä tili Tili REST- ja MCP-tarkoitukseen, token otsikossa.
- Kuvaile sovellus Kuvaile luonnollisella kielellä, mitä halutaan luoda.
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 ymmärretty · valmis ensimmäiseen API-puheluun
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); Ensimmäinen API-puhelu
Näin ensimmäinen API-puhelu näyttää
POST-pyyntö osoitteeseen /latest/job/add/workflow tiedoston, kokoelman ja mallin kanssa — sekä Bearer-token otsikossa. Enempää ei tarvita.
- Otsikko
Authorization: Bearer po_ut_YOUR_API_KEY — ei OAuth-virtaa, ei refresh-logiikkaa, ei SDK-pakkoa.
- Yksi putki kutsumista kohden
Polku /latest/job/add/:n jälkeen nimittää putken; workflow palauttaa rakenteisen IDP:n.
- Tulos tai job_id
Oletuksena API pitää yhteyden ja palauttaa tuloksen inline; muuten saadaan HTTP 202 vastauksena job_id ja poll_url.
Kolme pääsyä
Näin PaperOffice integroituu kasaan
Käytä juuri sitä pääsyä, jota tuote tai agentti tarvitsee. Dokumentti pysyy samana luotettavana lähteenä.
Omiin tuotteisiin
Kutsu Document Operations suoraan backendista, työvirrasta tai SaaS:sta.
- JSON-pohjainen API
- Asynkroniset työt
- Webhookit & tapahtumat
AI-agenteille
PaperOffice natiivisesti Claude, ChatGPT, Cursor ja muissa MCP-asiakasohjelmissa.
- Työkalujen etsintä
- Reaaliaikainen asiakirjojen käyttö
- Kontrolloidut toiminnot
Koodausagenteille
Koodausagentti ymmärtää ominaisuudet, todennuksen ja esimerkit välittömästi.
- Ei SDK:tä tarvitaan
- Koneellisesti luettava dokumentaatio
- Suoraan kopioitavissa
Kysymykset
Usein kysytyt kysymykset API:sta ja MCP:stä
Mikä on ero REST:n, MCP:n ja llms.txt:n välillä?
REST on rajapinta omiin tuotteisiin, MCP-palvelin tuo samat työkalut AI-asiakkaisiin kuten Claude, ChatGPT tai Cursor, ja llms.txt kuvaa molempia koneellisesti luettavassa muodossa koodausagenteille. Kaikki kolme pääsytapaa toimivat samalla tilillä ja samalla asiakirjakerroksella.
Tarvinko SDK:n?
Ei. API on HTTP ja JSON, mikä tahansa HTTP-asiakasohjelma riittää. Koodausagenteille koneluettava kuvaus löytyy osoitteesta https://api.paperoffice.ai/latest/docs/llms.txt.
Miten autentikoidun?
Tokenilla HTTP-otsikossa: Authorization: Bearer po_ut_YOUR_API_KEY. Mitkä avintyypit ovat käytössä ja mitä ne koskevat, näette sivulla Autentikointi & avaimet.
Missä löydän valmiita esimerkkejä?
Cookbook:ssä on kopioitavia prompteja ja koodiesimerkkejä; Postman-kokoelma sisältää samat päätepisteet suoraan testattavaksi.
Seuraava pysäkki
Näin se etenee
Suositeltu seuraava askel kehittäjän suppilossa ja kaksi sopivaa haarautumaa.