Sovos Docs

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 MethodEndpointDescription
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}/bulkMarks 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.