e-invoicing

Notifications

Use the Notifications endpoints to retrieve notifications or application responses and mark them as acknowledged.

Download OpenAPI specification

Notifications lets you know when an event occurs that affects a document. When this happens, Indirect Tax API creates a new Notification object. Notifications can inform you of approval numbers, document status changes, and more.

Notifications occur when a Business Process is executed on a document. Business Processes are defined in the XML document and tell Sovos which actions to apply to a document, such as mapping, signing, and transmitting. A notification is created for each Business Process update, and a document can have many notifications.

As with other API resources, you can use endpoints to retrieve an individual notification or a list of notifications. Sovos recommends retrieving all new notifications for a country and then marking them as read.

Learn how to listen for events so that your integration can automatically trigger reactions.

These are the available endpoints in the Notifications resource:

HTTP Method Endpoint Description
GET /v1/notifications/{countryCode} Lists notifications pending acknowledgment for a given country.
PUT /v1/notifications/{countryCode} Marks the status of a notification as "read" or "unread".
PUT /v1/notifications/{countryCode}/bulk Marks the status of multiple notifications as "read" or "unread".
GET /v1/notifications/{countryCode}/{notificationId} Retrieves a specific notification.
GET /v1/notifications/{countryCode}/transactions/{transactionId} Retrieves notifications associated with a specific transaction ID.