POST endpoints support idempotent requests using the Idempotency-Key header.
This lets you safely retry requests without creating duplicate resources.
Pass a unique key (up to 255 characters) in the Idempotency-Key header:
If you send the same Idempotency-Key with the same parameters within the
cache window, Verifa returns the original response without creating a new
resource.
Idempotency keys are cached for 24 hours from the first request. After 24 hours, the key expires and the same value can be reused.
If you send the same Idempotency-Key with different request parameters,
the API returns 422 Unprocessable Entity:
Idempotency keys are supported on the following POST endpoints:
POST /api/v1/sessionsPOST /api/v1/sessions/bulk-redactPOST /api/v1/webhooks/endpoints/{endpoint_id}/testUse a value that uniquely identifies the intent of the request:
txn_12345signup_user_abc_1738368000550e8400-e29b-41d4-a716-446655440000Avoid using values that change across retries (like random values generated on each attempt).