Send an event again API
  1. Docs
  2. Monitors
  3. Send an event again API

Send an event again API

Queue an event that was not delivered (a dead letter, usually) for a fresh chain of attempts.

POST /v1/monitors/events/{event_id}/redeliver

POST /v1/monitors/events/{event_id}/redeliver

Queue an event that was not delivered (a dead letter, usually) for a fresh chain of attempts. An event already delivered is refused. Free.

  • Cost: Free
  • Cache: Not cached.

Parameters#

NameTypeRequiredDescriptionIn
event_idstringyesEvent id.path

Example request#

Set your key in the environment first (see Authentication).

1curl -X POST "https://api.socialscrape.dev/v1/monitors/events/evt_0123456789abcdef/redeliver" \2  -H "x-api-key: $SOCIALSCRAPE_API_KEY"

Example response#

This is a sample with illustrative values. Status 200.

200 OKSample response
1{2  "ok": true,3  "credits_charged": 0,4  "credits_remaining": 5000,5  "cached": false,6  "cached_at": null,7  "request_id": "req_28cd8fe5c398d8aea55ab9e4",8  "data": {9    "object": "webhook_redelivery",10    "event_id": "evt_0123456789abcdef",11    "queued": true,12    "previous_state": "dead"13  },14  "cursor": null,15  "has_more": null16}

Response#

A WebhookRedelivery object in data.

See Data models for every field. The envelope around data is described in Responses.

Errors#

Failures are free: credits_charged is 0. Branch on error.code, never on the message.

CodeHTTPRetryMeaning
invalid_params400noA parameter is missing, unknown or has the wrong type.

Every request can also fail with the account and platform errors listed on the Errors page.