Utvecklarvänlig Peppol-integration

De Peppox API låter dig integrera Peppols e-fakturering på några minuter, inte veckor. Koppla ihop ditt ERP-system, redovisningssystem eller SaaS-plattform via ett enkelt, enhetligt REST API – ingen SOAP, ingen komplexitet.

Få API-åtkomst
Denna tjänst är för utvecklare/integratörer som förvaltar flera företag eller juridiska personer.
Med Peppox kan du administrera alla dina klienter från ett säkert, användarvänligt gränssnitt.
Skapa en dedikerad Företagskonto för varje klient du hanterar och använder samma enkla API för att skicka och ta emot deras Peppol-fakturor och kreditnotor — utan att bli eller registrerar sig hos en åtkomstpunkt.

Exempel: Om ditt ERP-system hanterar flera företag/kunder, skapa ett Peppox-företagskonto för vart och ett av dem och anslut vårt API för att leverera och ta emot dokument åt dem.

Anslut på ditt sätt — Hanterad åtkomstpunkt eller din egen

Vi gör livet enklare för utvecklare och integratörerOm du inte har en Peppol-åtkomstpunkt än, börja skicka Peppol-kompatibla fakturor idag med hjälp av Peppox hanterad åtkomstpunkt — ingen komplicerad onboarding.

Har du redan en accesspunkt? Helt enkelt länka dina inloggningsuppgifter och certifikat i vår säkra instrumentpanel så är du klar. I båda fallen använder du samma Peppox API och slutpunkter — inga kodändringar.

Ta med din egen åtkomstpunkt

Behåll din nuvarande leverantör och anslut den på några minuter – ingen omskrivning, inga migreringsproblem.

  • Lagra inloggningsuppgifter och certifikat säkert i instrumentpanelen
  • Ingen kodändring — samma slutpunkter och nyttolaster
  • Enhetliga loggar, leveransspårning och felinsynlighet

Ingen accesspunkt än?

Använd Peppox hanterad åtkomstpunkt och skicka din första faktura med två klick.

  • Inga separata AP-kontrakt eller långvarig onboarding
  • Högpresterande, säker routing till Peppol-nätverket
  • UBL/PEPPOL BIS-validering och stöd för PDF-bilagor
Samma API för båda scenarierna. Välja hanterad eller länkad i konfigurationen — slutpunkterna förblir identiska.

Växla åtkomstpunkter när som helst från instrumentpanelen – behåll dina API-anrop desamma, uppdatera bara konfigurationen.

Två API-arbetsflöden för utvecklare

Välj hur du vill skicka dokument till Peppol

Peppox ger utvecklare två kraftfulla sätt att integrera Peppols e-fakturering. Du kan antingen skapa dokument genom att skicka strukturerad fakturadata via våra befintliga API-slutpunkter, eller använda den nya PDF2Peppol API för att skicka dokument snabbare från en enkel PDF.

🧱

1. API för strukturerad faktura

Detta är det nuvarande arbetsflödet för utvecklare. Din applikation skickar fakturainformationen manuellt: rubrik, kund, leverantör, rader, skatter, summor, bilagor och genererar sedan Peppol XML.

  • Du kontrollerar alla fakturafält
  • Du skickar strukturerad JSON-data
  • Du lägger till fakturarader via dedikerade slutpunkter
  • Du bifogar PDF-filen om det behövs
  • Du genererar och skickar Peppol-kompatibel XML
/v1/faktura/lägg till /v1/fakturarad/lägg till/{id} /v1/faktura_bifoga_pdf/lägg till /v1/xml/generera
📄

2. PDF2Peppol API

Detta är det snabbaste arbetsflödet. Din applikation skickar en PDF-faktura eller kreditnota till Peppox. Peppox förbereder dokumentdata, ditt system kontrollerar den, bekräftar den och skickar den till Peppol.

  • Ingen manuell XML-generering
  • Du behöver inte mappa varje fakturafält själv
  • Fungerar för fakturor och kreditnotor
  • Verifieringssteg före sändning
  • Perfekt när din programvara redan genererar PDF-filer
/pdf2peppol/lägg till/ /pdf2peppol/kolla/ /pdf2peppol/bekräfta/ /pdf2peppol/skicka/

Från PDF till Peppol på några få API-anrop

Med PDF2Peppol behöver du inte bygga om din faktureringsmotor. Om ditt ERP-, SaaS-plattform- eller redovisningsverktyg redan skapar PDF-fakturor eller kreditnotor kan du använda Peppox för att omvandla det dokumentet till ett Peppol-arbetsflöde för sändning.

PDF-dokument Peppox-kontroll Bekräfta Peppol-leverans
PDF2Peppol API workflow illustration

Strukturerat API för fullständig utvecklarkontroll

Detta API-arbetsflöde är idealiskt när din applikation redan har strukturerad fakturadata. Du skickar JSON till Peppox — vi hanterar XML-validering, certifikatautentisering och routning av åtkomstpunkter automatiskt.

🔑 Säker autentisering

Anslut med din API-nyckel – varje begäran begränsas och krypteras endast för ditt konto.

📤 Fakturaslutpunkt

Skicka fakturor med POST /v1/fakturor/skicka — vi levererar det till rätt åtkomstpunkt.

📡 Webhooks

Få asynkrona aviseringar för leveransbekräftelser, avslag eller fel.

🧰 SDK:er

Använd färdiga SDK:er för PHP, Python eller Node.js – spara dagar av utveckling.

Exempelförfrågan — Skicka en faktura

Ett enkelt exempel med hjälp av ringlaErsätt dina inloggningsuppgifter så validerar och levererar Peppox automatiskt fakturan till rätt åtkomstpunkt.


curl -X POST https://api.peppox.com/v1/invoices/send \ -H "Innehållstyp: application/json" \ -H "Auktorisering: Bärare YOUR_API_KEY" \ -d '{ "access_point": "auto", "faktura": { "fakturanummer": "INV-2025-1001", "utgåvedatum": "2025-10-12", "valuta": "EUR", "köpare": { "moms": "BE0123456789" }, "säljare": { "moms": "BE0987654321" }, "linjer": [ { "beskrivning": "Programvaruutveckling", "belopp": 1250.00 }, { "beskrivning": "Supporttjänster", "belopp": 350.00 } ], "bilagor": [ { "typ": "pdf", "fileBase64": "JVBERi0xLjQKJeLjz9M..." } ] } }'

✅ Samma samtal fungerar med vilken accesspunkt som helst — Peppox hanterar routingen.

Översikt över API-slutpunkter: Strukturerat API och PDF2Peppol API

Slutpunkt Beskrivning Metod
/v1/faktura/lägg till Skapa en ny fakturahub och ange leverantörs-, kund- och betalningsuppgifter för butiken. POSTA
/v1/fakturarad/lägg till/{id} Lägg till en eller flera produkt- eller tjänsterader till en befintlig faktura. POSTA
/v1/faktura_bifoga_pdf/lägg till Bifoga ett PDF-dokument till en befintlig faktura med hjälp av uppladdning, Base64 eller fjärr-URL. POSTA
/v1/xml/generera Generera en Peppol-kompatibel UBL XML-fil som kombinerar fakturan, dess rader och bilagor. POSTA
/v1/webhooks/register Registrera en webhook för att få leveransuppdateringar POSTA
PDF2Peppol API — skicka dokument snabbare från en PDF
/pdf2peppol/lägg till/ Ladda upp en PDF-faktura eller kreditnota. Peppox förbereder dokumentdata för Peppol-behandling. POSTA
/pdf2peppol/kolla/ Kontrollera extraherade och förberedda dokumentdata innan de skickas till Peppol.
/pdf2peppol/bekräfta/ Bekräfta att dokumentuppgifterna är korrekta och redo för leverans till Peppol. POSTA
/pdf2peppol/skicka/ Skicka den bekräftade fakturan eller kreditnotan till Peppol-nätverket. POSTA