Build on SolaBill API

Integrate ordinary invoice inputs, internal credit-note drafts, exact Orchida outcomes, incoming evidence, and ERP workflow through tenant-scoped client APIs. Regulated production access is not yet available.

REST API v1 Token Auth Webhook Retries Controlled Sandbox

Documentation Map

Integration Flow

StepActionOutput
1Login via POST /api/v1/client/auth/loginBearer access token
2Create an invoice or credit-note draftInternal customer-scoped draft; no regulated delivery claimed
3Explicitly submit an invoice through an approved scoped Orchida sandbox connectionExact provider result retained; credit-note submission remains blocked
4Read separate provider-validation, Orchida invoice, authority and receiver statesCurrent Orchida-returned evidence without an invented exchange-success claim
5Handle SolaBill webhooks and reconcile ambiguous outcomes before retryAuditable application workflow without blind duplicate submission

Customer API and Orchida Boundary

LayerUsed byResponsibility
SolaBill Client APICustomer ERP and approved client applicationsOrdinary invoice inputs, drafts, workflow, customer-visible status and evidence access.
Internal Orchida AdapterSolaBill server onlyMaps approved requests to Orchida's contracted API and preserves exact provider responses. Orchida credentials are never exposed to customers.
Orchida Regulated ServiceAppointed provider servicePINT-AE document generation, regulated validation, exchange and authority reporting, subject to contract, sandbox approval and production authorization.

Important: an accepted SolaBill API request is not presented as final delivery. Consumers must read the separate provider, exchange, authority and receiver outcomes returned through the integration.

Auth Basics

Every request must include an active client token and stay within authorized tenant/client boundaries. Unauthorized or cross-tenant access attempts are denied.

AreaRulePriority
Token UsageInclude Authorization: Bearer <token> in each protected endpoint call.Critical
Scope ControlNever reuse tokens across client accounts or tenants.Critical
RotationRotate credentials periodically and revoke compromised tokens immediately.High

Integration Best Practices