API Changelog

Track API releases, new endpoints, response changes, and integration-impacting updates.

v2.0.0
2026-08-18
  • Focused the public API on the Orchida-backed customer workflow.
  • Removed legacy simulator message, participant, inbox, provider-document, certificate, replay, and Peppol-ingress endpoints from the active API.
  • Use buyer profiles for customer endpoint data, incoming eInvoices for Orchida purchase documents, and invoice submission/status endpoints for regulated workflow evidence.
v1.7.2
2026-08-18
  • Aligned the invoice-create OpenAPI schema with the shared portal/API validation contract, including optional buyer_profile_id, field limits, positive amount rules, and the 200-line maximum.
  • No public endpoint or accepted field name changed; this is a backward-compatible contract clarification.
v1.6.0
2026-08-18
  • Renamed the public canonical top-level status field from exchange_state to provider_invoice_state. Orchida's published invoice status is no longer described as independent proof of network exchange.
  • Renamed the summary metric to provider_invoice_valid; exact provider_status, tax-authority and receiver values remain separate.
  • Introduced the solabill-webhook-v2 envelope. Historical v1 deliveries remain verifiable and are never rewritten.
  • Normalized documented UAE 10-digit TIN and 15-digit TRN buyer identifiers; a 15-digit routing TRN is copied into the ordinary buyer VAT field when omitted.
  • Added explicit safe serializers so customer responses exclude internal tenancy, staff, connection and retained transport-payload fields.
v1.3.0
2026-02-12
  • Added client draft-create endpoints for invoices and internal credit notes; credit-note regulated submission remains blocked.
  • Historically added local participant create/delete endpoints; partnership mode now returns HTTP 410 and uses Orchida onboarding.
  • Added inbox document detail and message detail endpoints.
  • Added profile update and password change endpoints.
  • Standardized pagination and error response envelope.
  • Added X-Request-Id response header on API responses.
v1.2.0
2026-02-10
  • Added token-based client auth endpoints.
  • Added invoice and credit-note lists plus read-only legacy message and participant history; legacy records are not Orchida evidence.