1. Webhooks
Sherlockeye API
  • Getting started
  • Searches
    • Create a new asynchronous OSINT search
      POST
    • Get search details and results
      GET
    • Run a synchronous OSINT search with timeout
      POST
    • Delete a search
      DELETE
  • Blockchain
    • Register a search on the blockchain
      POST
  • Webhooks
    • Create a new webhook
      POST
    • List all webhooks for the authenticated user
      GET
    • Get webhook details
      GET
    • Update a webhook
      PUT
    • Delete a webhook
      DELETE
    • Get webhook delivery history
      GET
    • Retry a webhook delivery
      POST
  • Balance
    • Get token balance for the authenticated user
      GET
  • Schemas
    • SearchResult
    • ErrorResponse
    • BalanceResponse
    • CreateSearchRequest
    • CreateSyncSearchRequest
    • CreateSyncSearchResponse
    • CreateSearchResponse
    • GetSearchResponse
    • DeleteSearchResponse
    • BlockchainResponse
    • BlockchainData
    • CreateWebhookRequest
    • UpdateWebhookRequest
    • WebhookResponse
    • WebhookListResponse
    • Webhook
    • DeleteWebhookResponse
    • WebhookDeliveriesResponse
    • WebhookRetryResponse
    • WebhookDelivery
    • WebhookDeliveryAttempt
  1. Webhooks

Retry a webhook delivery

POST
/v1/webhooks/{webhookId}/deliveries/{deliveryId}/retry
Retries a failed or pending webhook delivery. A new attempt is appended to the same
delivery record. If the delivery already succeeded, the request is idempotent and
returns success. If the stored payload was truncated for logging, retry is not
available (422).
Enterprise only. This endpoint is exclusive to enterprise clients.

Request

Authorization
JWT Bearer
Add the parameter
Authorization
to Headers
Example:
Authorization: ********************
or
Path Params

Responses

🟢200
application/json
Delivery already succeeded (idempotent).
Body

🟢202
🟠401
🟠403
🟠404
🟠422
🔴500
Request Request Example
Shell
JavaScript
Java
Swift
curl --location --request POST 'https://api.sherlockeye.io/v1/webhooks//deliveries//retry' \
--header 'Authorization: Bearer <token>'
Response Response Example
200 - Example 1
{
    "success": true,
    "data": {
        "deliveryId": "string",
        "status": "success",
        "message": "string"
    }
}
Modified at 2026-03-04 16:42:25
Previous
Get webhook delivery history
Next
Get token balance for the authenticated user
Built with