Enrichment API
Was this helpful?
Was this helpful?
Get the enrichment result using the polling ID. Returns the result in the format requested.
Account registration number issued by Qvalia.
""
The unique polling ID for the file.
""
The enrichment type returned in the polling endpoint.
""
This endpoint allows clients to check the status of an invoice file’s enrichment process using a polling ID. Since enrichment is an asynchronous operation, this endpoint should be used to monitor progress and retrieve results once processing is complete.
Polling Behavior
If the enrichment process is still ongoing, the API will return HTTP 202 (Accepted), indicating that the request was received and is still being processed.
Once the enrichment is complete, the API will return HTTP 200 (OK) along with the final result.
Clients must limit polling requests to once every 30 seconds. Requests made at a higher frequency may be rate-limited or rejected
Account registration number issued by Qvalia.
""
The unique polling ID for the file.
""
API accepts a single invoice file (PDF or XML) and processes it asynchronously. Returns a polling ID to check the status of enrichment. Send the pollingId to the enrchment GET endpoint to get the status or completed result.
Account registration number issued by Qvalia.
""
URL to poll the status.
""
Optional name of the file being uploaded, including extension (e.g., invoice.pdf).
invoice.pdf
The Base64 encoded content of the file.
UEsFBgAAAAAAAAAAAAAAAAAAAAAAAA==
types of enrichment tasks to perform. Ex; "peppol"
peppol