Get a 14-day developer sandbox with test API credentials, a registered Peppol participant ID, and full access to UBL validation, Schematron checks, and AS4 message exchange.
curl -X POST https://app.goroute.ai/peppol-api/v1/send \
-H "X-API-Key: sk_test_..." \
-H "Content-Type: application/xml" \
-d @invoice.xml
# Response
{
"status": "accepted",
"message_id": "msg_a1b2c3...",
"validation": {
"ubl": "passed",
"schematron": "passed",
"warnings": 0
}
}
Prefixed sk_test_ key with read/write/send scopes and rate limiting (30 req/min).
Registered 9915: Peppol participant ID for sending and receiving test invoices.
UBL 2.1 XSD, EN16931 Schematron, Peppol BIS 3.0 rules, and eDEC code list checks.
Complete OpenAPI documentation, Postman collection, and quickstart guide at docs.goroute.ai.
Fill out the form below. We review requests manually and typically provision accounts within 24 hours on business days.
Thank you for your interest in the GoRoute developer program.
We will review your application and provisioning credentials within 24 hours. Check your email for next steps.
We manually review all applications and typically provision accounts within 24 hours on business days. You'll receive an email with your API key and test participant ID.
Your API key will stop working at expiry. If you need more time, email admin@goroute.ai before your key expires and we can extend it. When you're ready for production, we'll upgrade your account to a paid plan.
Developer sandbox keys are limited to 30 requests per minute and 1,000 per day. This is enough for testing and development. Production plans have higher limits.
The sandbox connects to the Peppol test network. You can validate, send, and receive test invoices using the 9915: participant scheme. Production invoices require a paid account with real certificates.
We require a business email to verify you represent a legitimate organization. This helps us prevent abuse and ensure our sandbox resources are available for real integration projects.