Services
Rechnungswesen Stammdaten & Lieferanten Compliance & Risiko Analytics & Reports Peppol
Module
Pruvio Source Pruvio Comply
Für wen
Einkaufsleiter CFO Steuerberater
Weitere
Preise Blog Anmelden Kostenlos starten
Sprache
DE EN
REST API, OpenAPI/Swagger, Webhooks

Die Pruvio API für Entwickler

Integrieren Sie Unternehmenssuche, E-Rechnungs-Validierung und Lieferanten-Monitoring in Ihre eigenen Systeme.

Swagger öffnen API-Key erstellen

Was die API kann

Vier Kernbereiche, die Sie programmatisch ansprechen können.

Unternehmenssuche

GET /api/v1/companies/search?q=...

Suchen Sie nach Firmennamen, USt-ID oder HRB-Nummer. Ergebnisse aus 6 Quellen mit Konfidenz-Score.

E-Rechnungs-Validierung

POST /api/v1/invoices/validate

Laden Sie eine E-Rechnung (ZUGFeRD/XRechnung) hoch. Erhalten Sie Validierungsergebnis, Risiko-Score und Findings.

Watchlist-Management

CRUD /api/v1/watchlists

Erstellen Sie Watchlists, fügen Sie Partner hinzu, erhalten Sie Alerts bei Compliance-Events.

Webhooks

POST (Callback-URL)

Echtzeit-Benachrichtigungen bei neuen Compliance-Events, Rechnungs-Ergebnissen oder Watchlist-Alerts.

In 30 Sekunden zur ersten Abfrage

Erstellen Sie einen API-Key im Dashboard und starten Sie mit einem einfachen curl-Befehl.

# Unternehmenssuche per API curl -X GET "https://api.pruvio.de/api/v1/companies/search?q=Siemens" \ -H "X-API-Key: YOUR_API_KEY"
# E-Rechnung validieren curl -X POST "https://api.pruvio.de/api/v1/invoices/validate" \ -H "X-API-Key: YOUR_API_KEY" \ -F "file=@rechnung.xml"

Alles, was Entwickler brauchen

Umfangreiche Dokumentation, granulare Berechtigungen und robustes Rate-Limiting.

OpenAPI / Swagger

Interaktive Dokumentation mit Try-it-out-Funktion. Alle Endpoints, Parameter und Response-Schemas beschrieben.

Rate-Limiting pro API-Key

Transparentes Rate-Limiting mit Headern. Limits werden pro API-Key gemessen, nicht pro IP-Adresse.

Scoped API-Keys

7 granulare Scopes: companies:read, invoices:validate, watchlists:read, watchlists:write, alerts:read, assessments:manage, exports:create.

Webhook-Callbacks

Registrieren Sie Webhook-URLs und erhalten Sie JSON-Payloads bei neuen Events. HMAC-Signatur zur Absicherung.

JSON-Responses

Alle Responses im JSON-Format. Konsistente Fehler-Objekte mit HTTP-Status, Error-Code und Detail-Message.

Pagination

Alle Listen-Endpoints unterstützen Pagination: ?page=1&per_page=20. Response mit items, total, page und pages.

Swagger UI

Die vollständige API-Dokumentation finden Sie unter der interaktiven Swagger-Oberfläche. Testen Sie Endpoints direkt im Browser.

api.pruvio.de/docs

Interaktive OpenAPI-Dokumentation mit allen Endpoints, Beispielen und Try-it-out-Funktion.

Swagger öffnen →

API-Zugang ab Enterprise-Plan

Programmatischer API-Zugang mit API-Keys ist ab dem Enterprise-Plan (ab 349 EUR/Monat) verfügbar. Inklusive Webhooks, Scoped Keys und dediziertem Support.

Alle Pläne vergleichen

Bereit für die Integration?

Registrieren Sie sich und erstellen Sie Ihren ersten API-Key. Die Swagger-Dokumentation führt Sie durch jeden Endpoint.

API-Zugang ab Enterprise-Plan. Ab 349 EUR/Monat.