웹훅
실패 건 일괄 재전송
최근 72시간의 `FAILED` 전송 기록 중 아직 재전송되지 않은 건을 모두(최대 500건, 오래된 순) 재전송 대기열에 올린다. 각 건은 같은 `eventId`로 새 전송 기록이 되며 재시도 규칙도 새로 적용된다. 수신 측은 `eventId`로 중복을 제거한다.
최근 72시간의 FAILED 전송 기록 중 아직 재전송되지 않은 건을 모두(최대 500건, 오래된 순) 재전송 대기열에 올린다. 각 건은 같은 eventId로 새 전송 기록이 되며 재시도 규칙도 새로 적용된다. 수신 측은 eventId로 중복을 제거한다.
Authorization
bearer AuthorizationBearer <token>
userToken(계정 스코프) 또는 storeToken(스토어 스코프)
In: header
Path Parameters
webhookId*string
Response Body
application/json
curl -X POST "https://example.com/v1/webhooks/string/deliveries/redeliver-failed"{ "meta": { "status": 202, "code": "OK", "message": "OK", "isSuccess": true }, "data": { "queued": 0 }, "error": null}웹훅 전송 기록 GET
최근 30일의 전송 기록. 최신 적재순. 이벤트 하나가 한 기록이며 재시도는 같은 기록의 `attemptCount`로 누적된다. 수동 재전송은 같은 `eventId`를 가진 새 기록(`redeliveryOf`=원본)으로 생긴다.
전송 기록 재전송 POST
`FAILED` 전송 기록 한 건을 재전송 대기열에 올린다. 응답은 새로 적재된 전송 기록이다(같은 `eventId`, `redeliveryOf`=원본). 원본 하나는 한 번만 재전송할 수 있다. 재전송 기록도 실패하면 그 기록을 다시 재전송한다. 전송 결과는 전송 기록 조회로 확인한다.