200
Delivery and immutable attempt history.
application/json
{
"type": "object",
"required": [
"data",
"requestId"
],
"properties": {
"data": {
"$ref": "#/components/schemas/PartnerWebhookDelivery",
"type": "object",
"additionalProperties": false,
"required": [
"eventId",
"deliveryId",
"sequence",
"caseId",
"type",
"occurredAt",
"status",
"attempts",
"deliveryAttempts"
],
"properties": {
"eventId": {
"type": "string"
},
"deliveryId": {
"type": "string"
},
"sequence": {
"type": "integer",
"minimum": 1
},
"caseId": {
"type": "string"
},
"type": {
"type": "string"
},
"occurredAt": {
"type": "string",
"format": "date-time"
},
"endpointId": {
"type": "string"
},
"status": {
"type": "string",
"enum": [
"pending",
"sending",
"delivered",
"failed",
"suppressed",
"dead_letter"
]
},
"attempts": {
"type": "integer",
"minimum": 0
},
"nextAttemptAt": {
"type": "string",
"format": "date-time"
},
"deadLetteredAt": {
"type": "string",
"format": "date-time"
},
"replayOfDeliveryId": {
"type": "string"
},
"deliveredAt": {
"type": "string",
"format": "date-time"
},
"lastError": {
"type": "string"
},
"deliveryAttempts": {
"type": "array",
"items": {
"$ref": "#/components/schemas/PartnerWebhookDeliveryAttempt",
"type": "object",
"additionalProperties": false,
"required": [
"attemptNumber",
"status",
"keyId",
"signedAt"
],
"properties": {
"attemptNumber": {
"type": "integer",
"minimum": 1
},
"status": {
"type": "string",
"enum": [
"prepared",
"delivered",
"retryable_failure",
"terminal_failure"
]
},
"responseStatus": {
"type": "integer"
},
"errorCode": {
"type": "string"
},
"keyId": {
"type": "string"
},
"signedAt": {
"type": "string",
"format": "date-time"
},
"completedAt": {
"type": "string",
"format": "date-time"
}
}
}
}
}
},
"requestId": {
"type": "string"
}
}
}