Audit Logs
Trace immuable des événements ayant trait à une signature request.
GET /api/v1/signature_requests/{signature_request_id}/audit_logs
Récupère la liste chronologique des événements d'une signature request.
Paramètres de requête
| Paramètre | Type | Défaut | Description |
|---|---|---|---|
page | int | 1 | Pagination. |
per_page | int | 25 | 1 à 100. |
event_type | string | Filtre par type d'événement (cf. table ci-dessous). |
Types d'événements
| Event | Description |
|---|---|
signer.notified | Email/SMS d'invitation envoyé. |
signer.otp_sent | Code OTP envoyé pour authentifier la signature. |
signer.signed | Signature individuelle finalisée. |
request.completed | Tous les signataires ont signé. |
request.completion_notified | Emails de complétion envoyés au demandeur et aux signataires. |
request.expired | Délai dépassé. |
signature_request.created | Création initiale de la requête. |
signature_request.identity_declared | L'expéditeur a confirmé l'identité des signataires. |
Exemple
curl "https://api.signlift.io/api/v1/signature_requests/sr_01HZQM.../audit_logs?per_page=50" \
-H "X-Api-Key: $SIGNLIFT_API_KEY"Réponse 200
{
"data": [
{
"id": "log_01HZQM...",
"event_type": "signer.signed",
"ip": "203.0.113.42",
"user_agent": "Mozilla/5.0 ...",
"signer_id": "sgn_...",
"created_at": "2026-05-16T15:12:43Z"
}
],
"page": 1,
"per_page": 50,
"total": 7
}