Integrate company search, e-invoice validation, and supplier monitoring into your own systems.
Four core areas you can access programmatically.
GET /api/v1/companies/search?q=...
Search by company name, VAT ID, or HRB number. Results from 6 sources with confidence score.
POST /api/v1/invoices/validate
Upload an e-invoice (ZUGFeRD/XRechnung). Receive validation result, risk score, and findings.
CRUD /api/v1/watchlists
Create watchlists, add partners, receive alerts on compliance events.
POST (Callback URL)
Real-time notifications for new compliance events, invoice results, or watchlist alerts.
Create an API key in the dashboard and start with a simple curl command.
# Company search via API
curl -X GET "https://api.pruvio.de/api/v1/companies/search?q=Siemens" \
-H "X-API-Key: YOUR_API_KEY"
# Validate e-invoice
curl -X POST "https://api.pruvio.de/api/v1/invoices/validate" \
-H "X-API-Key: YOUR_API_KEY" \
-F "file=@invoice.xml"
Comprehensive documentation, granular permissions, and robust rate limiting.
Interactive documentation with try-it-out functionality. All endpoints, parameters, and response schemas described.
Transparent rate limiting with headers. Limits are measured per API key, not per IP address.
7 granular scopes: companies:read, invoices:validate, watchlists:read, watchlists:write, alerts:read, assessments:manage, exports:create.
Register webhook URLs and receive JSON payloads on new events. HMAC signature for security.
All responses in JSON format. Consistent error objects with HTTP status, error code, and detail message.
All list endpoints support pagination: ?page=1&per_page=20. Response with items, total, page, and pages.
Find the complete API documentation at the interactive Swagger interface. Test endpoints directly in the browser.
Programmatic API access with API keys is available from the Enterprise plan (from 349 EUR/month). Including webhooks, scoped keys, and dedicated support.
Register and create your first API key. The Swagger documentation guides you through every endpoint.
API access from Enterprise plan. From 349 EUR/month.