Intégrations

R320 (audit Lucas Vidal-Hofmann iPaaS, 2026-05-23) — Webhook entrant

R320 (audit Lucas Vidal-Hofmann iPaaS, 2026-05-23) — Webhook entrant Dropbox Sign : reçoit les events signature_request_* et update les statuts des entités métier (Quote, Offer, Candidate, EmployeeContract).

PUBLIC endpoint (pas de JWT) — l'authenticité du payload est vérifiée
via HMAC-SHA256 du body avec le `webhook_secret` (per-org, stocké dans
`Integration.credentials.webhook_secret`).

Convention Dropbox Sign (cf https://developers.hellosign.com/api/reference/callback/) :
- Header `X-Hellosign-Event-Hash` ou champ `event_hash` dans le payload
- Signature = HMAC-SHA256(api_key, event_time + event_type) en hex.

Format payload type :
    {
      "event": {
        "event_type": "signature_request_all_signed",
        "event_time": "1684000000",
        "event_hash": "abc123..."
      },
      "signature_request": {
        "signature_request_id": "sr_xxx",
        ...
      }
    }

Dropbox Sign exige une réponse text/plain `Hello API Event Received`
pour valider l'endpoint. On répond toujours 200 (sauf signature
invalide) sinon Dropbox Sign retry et désactive le hook.
post/api/v1/integrations/dropbox-sign/webhook

Request

  • Base URL: https://erp.eyeot.fr/api/v1
  • URL: https://erp.eyeot.fr/api/v1/api/v1/integrations/dropbox-sign/webhook
  • Auth: none declared

Response

Succès — payload {data, meta} (cf. API-GUIDE §3.1)

Changes

No recorded changes to this operation across all 1 revision of this API.