Skip to content

Redeliver webhook ​

Interface Description ​

Request redelivery for one webhook delivery record by deliveryId.

Endpoint ​

FieldValue
MethodPOST
Path/openapi/v2/webhook-deliveries/{deliveryId}/redeliver
Operation IDredeliverWebhook
AuthenticationBearer OpenAPI key

Parameters ​

NameLocationRequiredTypeExampleDescription
deliveryIdpathYesstringdelivery-11111111-1111-4111-8111-111111111111Webhook delivery identifier returned by delivery listing APIs.

Request Body ​

This operation has no request body.

Request Example ​

bash
curl -X POST "https://openapi.example.com/openapi/v2/webhook-deliveries/delivery-11111111-1111-4111-8111-111111111111/redeliver" \
  -H "Authorization: Bearer <openapi-key>"

Successful Responses ​

202 ​

New delivery attempt created from the selected webhook delivery.

FieldRequiredTypeDescription
deliveryYesobjectWebhook delivery created by the redelivery request.

Success Response Example ​

json
{
  "delivery": {
    "deliveryId": "delivery-22222222-2222-4222-8222-222222222222",
    "webhookId": "webhook-11111111-1111-4111-8111-111111111111",
    "eventId": "event-11111111-1111-4111-8111-111111111111",
    "eventType": "document.available",
    "payload": {
      "knowledgeBaseId": "knowledge-base-11111111-1111-4111-8111-111111111111",
      "operationId": "document-operation-11111111-1111-4111-8111-111111111111",
      "sourceFileId": "source-file-11111111-1111-4111-8111-111111111111",
      "state": "available",
      "errorCode": null,
      "occurredAt": "2026-06-17T00:00:00.000Z"
    },
    "status": "pending",
    "attemptCount": 0,
    "httpStatus": null,
    "errorCode": null,
    "createdAt": "2026-06-17T00:00:00.000Z",
    "updatedAt": "2026-06-17T00:00:00.000Z"
  }
}

Error Codes ​

The table below lists every error response documented for this operation.

HTTP StatusError CodeExplanation
401UNAUTHORIZEDThe Bearer API key is missing, malformed, unknown, revoked, or deleted.
404NOT_FOUNDThe requested resource was not found.
409CONFLICTThe request conflicts with the resource's current state.
429RATE_LIMITEDThe request exceeded the configured rate limits.
500INTERNAL_ERRORThe API encountered an internal error.
503DATABASE_REPOSITORY_UNAVAILABLEThe data required by this operation is temporarily unavailable.

Next Steps ​