AWS SQS Integration

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.