API-reference
API-reference
qr3.app REST-API’en er tilgængelig på https://qr3.app/v1/ og følger konsekvent konventionerne fra API-oversigten (autentificering via Authorization: Bearer, fejl i henhold til RFC 7807, cursor-pagination).
Kom i gang
API-oversigt Versionering, request-/response-format, idempotens, pagination.
Autentificering API-nøgler, workspace-headere, test- vs. live-miljø.
Fejlreference RFC 7807-fejltyper med statuskoder og eksempler.
Interaktiv reference OpenAPI 3.1 + Scalar-playground — indtast tokens og test direkte.
Ressourceområder
QR-koder Opret, opdater, spor og omdiriger dynamiske og statiske koder sikkert.
Organisationer & workspaces Konti, workspaces, medlemskaber og plan-grænser.
Webhooks Abonner på events, signaturverifikation, leveringslogfiler.
MCP & Agents Model Context Protocol — generer QR-koder og DPP'er fra AI-agents.
Databeskyttelse & privacy-endpoints GDPR-eksport, sletning af konti, IP-hashing, samtykker.
Versionering & deprecation Hvordan nye felter introduceres, og hvad der udløser breaking changes.
DPP-specifikke endpoints
Alle Digital-Product-Passport-endpoints er dokumenteret i deres eget afsnit Digital Product Passport — herunder skemareferencer for batteri og tekstil, EU-compliance-validator samt den offentlige GS1-resolver.
Basis-URL’er pr. miljø
| Miljø | Basis-URL | Formål |
|---|---|---|
| Production | https://qr3.app/v1/ | Offentlig live-API |
| Stage | https://qr3-api-stage.<account>.workers.dev/v1/ | Pre-production-pilot (se ENVIRONMENTS.md) |
| Lokalt | http://localhost:8787/v1/ | pnpm --filter api dev |
OpenAPI-specifikationen findes på https://qr3.app/v1/openapi.json og opdateres automatisk ved hver implementering.