Events
Subscribe only to the events your integration needs. The exact list is in the documentation.
When an analysis, article or export changes state, Aive can notify your system. A reliable receiver verifies every notification, processes it once and keeps a record of what it did.
Webhooks spare you from polling the API. Aive sends an HTTP notification to the address you register whenever a job changes state, for example a finished analysis or an article ready for approval. Your system checks the message is authentic, deduplicates it, then triggers the next step. Event types and the exact format are described in the public documentation.
Subscribe only to the events your integration needs. The exact list is in the documentation.
Verify every notification using the documented method. Keep the secret server-side and plan its rotation.
Store the identifier of every processed event. A duplicate is acknowledged, not reprocessed.
A notification may arrive more than once or late. Your handler must cope with both.
The number of attempts and their spacing are those described in the public documentation or defined in the contract. Do not assume them: read the reference.
The exact list of event types and their format is described in the public documentation at api.aive.tech. Subscribe only to those your integration needs.
This is a normal case to plan for. Store the identifier of each processed event; if a duplicate arrives, acknowledge it without running the handler again.
Notifications that are not accepted may be retried, according to the policy described in the documentation or the contract. Watch your log to spot repeated failures.