CACHEREDIS 24H

Redis Idempotency Keys

Prevent accidental double charges and duplicate verification queries during network timeouts and retries using the Idempotency-Key header.

How It Works

When you send a request with an Idempotency-Key, Verixa checks its Redis cache. If the key was already processed within the last 24 hours, Verixa returns the cached response in 0ms without deducting additional NGX credits.

Sending an Idempotency Key
curl -X POST https://api.verixaid.com/v1/verify/bvn \
-H "Authorization: Bearer vrx_live_..." \
-H "Idempotency-Key: 7b3e6d1a-4c2e-48a9-981f-1c4a92b02e11" \
-H "Content-Type: application/json" \
-d '{"bvn": "22123456789"}'