Send a UBL document over the Peppol network
Dispatches a base64-encoded UBL (Peppol BIS Billing 3.0) document to the receiver via the organization’s configured Access Point provider (Storecove, ecosio, or mock for testing). Every attempt — success or failure — is persisted to the transmissions log. Configure the provider first in the console under Settings → Peppol.
Authentication
Bearer authentication of the form Bearer <token>, where token is your auth token.
Request
Base64-encoded UBL XML (Peppol BIS Billing 3.0) — e.g. from a /generate endpoint
Peppol settings scope to use (which provider config + API key)
Invoice number for the transmissions log (UI only, not sent over the network)
ISO 8601 issue date (log/UI only)
Run an SMP discovery check first and refuse with RECEIVER_NOT_REACHABLE when the receiver cannot accept the document type
Response
Persisted log row — present for every attempt that reached the provider
