As part of your CertCapture REST API integration, you can request having a messaging queue setup to recieve and process data updates as they happen in Certcapture. We utilize unique per client AWS SQS queues for alerts of any changes.
Currently we support the creating
, updating
and deleting
events of both Certificates
and Customers
from within the CertCapture application.
This is the format expected when a message gets sent to the SQS queue
{
"client_id":123,
"action":"[update/delete/add]"
"certificate":{
"id":1234
}
OR
"customer":{
"id":123,
"customer_number":"123abc"
}
}
For example, if someone in the application were to change the Signed Date
of Certificate:300
. Avalara CertCapture would send a message to your SQS queue that would look something like this:
{
"client_id":123,
"action":"update"
"certificate":{
"id":300
}
}
You would then run a GET /v2/certificates/300
to retrieve the latest information for that certificate for your system.