Use Hooks to be notified about events that happen in Lipscore like a new Rating, Review or Question. You can register the Hook URLs that we will notify on any time the event happens in Lipscore. We will send all the relevant information about the event via an HTTP POST request, to any endpoint URLs that you have defined during the Hook registration.

We use additional level of security for Hooks: HMAC signatures. Each event send from Lipscore includes the Lipscore-HMAC-SHA256-Base64 header which you can decode and validate to verify the data integrity, replay protection & authenticity of the event. HMAC signature header is calculated with SHA256 hash function, your account’s HMAC secret & the raw request body. It is encoded with Base64 RFC 4648 schema. You can find your HMAC secret in the API settings of your account.

If the event response from your system is not successful, we will retry the event request for 24 hours with an exponential backoff between each attempt. If you wish to delete & unsubscribe from the Hook: you can either use DELETE endpoint or respond with a 410 status code.