language is a required query parameter (fr, en, nl, de): it selects
the language of the returned labels. An unknown language returns
400 invalid_filter; a missing one, 422 validation_error.
Guarantees
A list never proposes a code the API would then refuse, and never hides a code the API accepts. Validation ofunit_code, currency and country_code on writes
uses the same data as these lists.
Units
Only active units are listed, but a withdrawn unit remains accepted on document creation.Countries
The set is the Peppol code list, based on the ISO 3166-1 alpha-2 standard. A handful of accepted codes have no translation yet and returnlabel: null.