Livraison de complétion d'un job scraper
POST
POST sortant émis vers le webhookUrl du job à son état terminal (done/failed). Vérifiez la signature sur les octets bruts reçus (cf. docs/api/webhooks.md).
Parameters
Section intitulée « Parameters »Header Parameters
Section intitulée « Header Parameters » X-ExtentAPI-Signature
required
string
sha256=<hex> — HMAC-SHA256 sur "<X-ExtentAPI-Timestamp>.<corps brut>".
X-ExtentAPI-Timestamp
required
string
Unix-seconds du moment de l’envoi, signé (anti-rejeu, fenêtre ±300 s).
X-ExtentAPI-Webhook-Version
required
string
Version du payload webhook.
X-ExtentAPI-Jobid
required
string
Id du Job (dédup consumer-side).
Request Body required
Section intitulée « Request Body required » Media type application/json
object
jobId
required
string
status
required
string
httpStatus
required
integer | null
finalUrl
required
string | null format: uri
durationMs
required
integer
requestId
required
string
deliveredAt
required
string format: date-time
Responses
Section intitulée « Responses »Le consumer DOIT répondre 2xx pour acquitter. Tout autre statut (ou timeout) déclenche un retry avec backoff exponentiel (jusqu’à ~7 h).