Set the e-invoicing identifiers of a customer
Changed onReplace the fields of each country or network that the body lists, in one transaction, and return every row. A row that the body leaves out keeps its values. A peppol_id in a country row is stored on the Peppol network row. Posting an invoice checks the required identity fields.
You need the e-invoicing edit permission and the customer edit permission. Read the fields each country lists from GET /public/v2/e-invoicing/countries/.
The request fails in these cases:
- The request fails with 422 and error_code e_invoicing_error when a field is unknown or a value does not match its pattern, and DualEntry changes nothing.
- The request fails with 402 before it checks the permission, when the organization has no e-invoicing subscription.
Request
- Base URL: https://api.dualentry.com
- URL: https://api.dualentry.com/public/v2/e-invoicing/customers/{customer_id}/identifiers/
- Auth: none declared
Path parameters
Headers
Optional. A unique value (a UUID works well) identifying this operation. If the request is repeated with the same key, the original response is replayed instead of the operation running again, so a retry cannot create a duplicate record. Results are replayable for 48 hours. Reusing a key with a different request body returns 422.
Request body
Response
OK
Changes
- info
endpoint added
- info