Leverancierscomplianceportaal
Leveranciers uploaden bewijsstukken. Documenttype, geldigheid en ontbrekende documenten worden herkend en zichtbaar gemaakt in het portaal.
- 01 Ontvangst
PDF-bewijs in portaal
- 02 Herkenning
OCR en lay-out
- 03 Classificatie
Documenttype en geldigheid
- 04 Controle
Ontbrekende bewijsstukken
- 05 Status
Portaal toont resultaat
- Uitgangssituatie
- Inkoop en kwaliteit hebben een status per leverancier nodig, zonder dat bewijsstukken in postvakken liggen.
- Geautomatiseerd resultaat
- Elke upload levert documenttype, vervaldatum en een duidelijke portaalstatus op.
- Invoer
-
- Certificaat-PDF
- Leveringsbewijs
- ISO-bewijs
- Uitvoer
-
- Documenttype
- Geldigheid
- Ontbrekende bewijsstukken
- Portaalstatus
Proces
- 01Upload in browser naar PaperOffice sturen
- 02OCR starten met processing_lane=instant
- 03Job voltooien via GET /job/get/{job_id}
- 04IDP-agent toepassen op hetzelfde bewijs
- 05Status en ontbrekende velden in portaal renderen
- Authenticatie
- Publishable Key (po_pk_)
Alleen Publishable Key po_pk_ in browser. Scope beperkt tot OCR- en IDP-jobs. Origin-Allowlist, budget en rate-limit instellen. Verloop en rotatie plannen. Nooit po_sk_ in frontend.
- MCP-profiel
- Eindpunten
-
POST /job/add/paperoffice_aiocr___generatePOST /documents/idp-agent-runGET /job/get/{job_id}
- Modules
-
- Capture
- OCR
- Classify
- Export
- Rechten
- Scope voor POST /job/add/paperoffice_aiocr___generate en POST /documents/idp-agent-run. Geen DELETE-, admin-, billing- of webhook-rechten op po_pk_.
- Fouten en vrijgave
- 401/403: Key, scope of origin controleren. 402: budget. 429: wachten, niet herhalen. 202: pollen tot completed. Timeout: één keer opnieuw, dan afbreken. Deelfouten: bewijs als ongecontroleerd markeren.
- Beveiliging
-
- po_pk_ alleen met OCR/IDP-scope
- Origin-Allowlist smal houden
- Budget en rate-limit instellen
- Key roteren, nooit po_sk_ uitleveren
Prompt voor Eigen app
Lees eerst volledig:
https://api.paperoffice.ai/latest/docs/llms-full.txt
Taak:
Bouw een browser-app 'Leveranciers-Compliance-Portal'. Leveranciers uploaden bewijsstukken. De app herkent het documenttype en de geldigheid en toont de status.
Kader:
- Base URL: https://api.paperoffice.ai/latest
- Authorization: Bearer po_pk_PUBLISHABLE_KEY
- Origin wordt ingesteld door de browser. De sleutel is scope-beperkt, met Origin-Allowlist, Budget (HTTP 402), Rate-Limit (HTTP 429), TTL maximaal 365 dagen.
- Geen Secret Keys (po_sk_) in de browser. po_pk_ mag geen DELETE-, Admin-, Billing- of Webhook-acties uitvoeren.
Alleen deze endpoints:
- POST /job/add/paperoffice_aiocr___generate (multipart bestand, processing_lane=instant, client_wait)
- GET /job/get/{job_id} bij HTTP 202 of client_wait-timeout
- POST /documents/idp-agent-run (upload of pofid)
Proces:
1. Bestand ontvangen.
2. OCR-job starten.
3. Pollen bij 202, niet eindeloos.
4. IDP toepassen op hetzelfde document.
5. Documenttype, geldigheid en ontbrekende bewijsstukken in de UI tonen.
Fouten: 401/403 stoppen en sleutel controleren. 402 budget tonen. 429 backoff. Netwerkfouten één keer opnieuw proberen. Deelfouten zichtbaar markeren. Geen verzonnen endpoints, geen echte tokens. - iso-9001-acme-2026.pdf
- leverancier: ACME Components GmbH
- uitgegeven: 2025-03-12, geldig tot: 2026-03-11
Verwacht resultaat
typ=iso_certificate, leverancier=ACME Components GmbH, valid_until=2026-03-11, missing=[], portal_status=complete
Deze oplossing bouwen of verkopen met PaperOffice?
Integrator en reseller kunnen worden gecombineerd. De volgende stap is de partnerschap — sollicitatie en directe beslissing volgen in de PaperOffice-app.
Partnerschap starten