Quick Start

Get your API keys

Your API requests are authenticated using API keys. Any request that doesn't include an API key will return an 401 error.

You will get your API key from Qvalia support, or the onboarding team!

Review the API Documentation

API's

Make your first request

To make your first request, send an authenticated request to the /invoices endpoint. This will create an invoice.

Create outgoing invoice

POST https://api.qvalia.com/transaction/{accountRegNo}/invoices/outgoing

Creates a new outgoing invoice that will be sent over the Peppol network

Request Body

See: https://app.gitbook.com/o/-McAY8WYeIvMOpDL_Y9w/s/S4MbRBCDJsKGrYU4ahuP/~/changes/2/sample-data/api-sample-data/invoice#json

{
  "status": "success",
  "data": {
    "message": "invoice 12335675 sent",
    "order_id": ""
  }
}

Take a look at how you might call this method using our official libraries, or via curl:

curl --location --globoff 'https://api.qvalia.com/transaction/{accountRegNo}/invoices/outgoing' \
--data '{
  "Invoice": {}
}'

Last updated

Was this helpful?