endpoint_id
and the data
to push to the endpoint.
This integration requires you to create the customer’s endpoint ahead of time and save the endpoint_id
so you can use it when dispatching to Convoy.
Use this endpoint to ingest this structure via the API. See the full payload below.
owner_id
, which represents a unique customer in your business.
Use this endpoint to ingest this structure via the API.
cast.created
to multiple customers.
With this structure,
you will specify
neither endpoint_id
nor owner_id
and Convoy will try
to dispatch the event to all endpoints except the endpoint specifically exclude itself through its subscription.
Use this endpoint to ingest this structure via the API.
Ifx-convoy-message-type
set to broadcast, the event will be sent to all endpoints in the project, ignoring both theendpoint_id
andowner_id
values.
When an event with an existing idempotency key is ingested, it is created as a duplicate of the former and can be seen on the dashboard, and no event delivery is created for it.
Scheduled
: In this state, the event delivery has been enqueued to the message broker, but a worker node is yet to pick it up for delivery.Processing
: In this state, the event delivery has been retrieved from the message broker by a worker node, and the event is on its way out.Success
: In this state, the event delivery delivered successfully. Here, the Retry
button becomes Force Retry
. This is used to retry a successful event in case of a false positive.Retry
: In this state, the event delivery previously failed and the automatic retries have kicked in. Here, Convoy will continue to retry till the max attempts is reached.Failed
: In this state, the event delivery has reached the maximum number of automatic retries and failed to deliver the event or the endpoint failed to acknowledge delivery. Here, the Retry
button becomes to active to trigger manual retries.Discarded
: In this state, the endpoint has been set to inactive
, so Convoy did not try to process events to the endpoint at all. See here on re-activating the endpoint.