ReOTP.
Àwọn Àbùdá Tó Gbòòrò/Àwọn Ìfitónilétí Aládàáṣiṣẹ́ (Webhooks)
1 ìṣẹ́jú kíkà

Àwọn Ìfitónilétí Aládàáṣiṣẹ́ (Webhooks)

Gba àwọn àmúyẹgbà ìlànà ìfọwọ́sí lẹ́sẹ̀kẹsẹ̀ lórí olupin ti ara rẹ.

Dípò lílo àwọn ohun àmúṣọrọ̀ olupin rẹ nínú ìbéèrè déédéé (SSE (Server-Sent Events)) láti inú aṣàwákiri, o lè ṣètò Àdírẹ́sì Ìjápọ̀ Ìfitónilétí (Webhook URL) nínú pátákó ìdarí iṣẹ́ àkànṣe rẹ.

Ní kété tí ìfọwọ́sí nọ́mbà olùlò bá yọrí sí rere, olupin ReOTP yóò fi ìbéèrè POST tààràtà tí ó ní àwọn kúlẹ̀kúlẹ̀ iṣẹ́ náà ránṣẹ́ sí olupin ti ara rẹ.

Ìfọwọ́sí Ààbò (Webhook Signature)

Tí o bá ṣètò Kíì Ìkọ̀kọ̀ (Secret Key) fún webhook nínú pátákó ìdarí rẹ, a máa fi àkọlé x-webhook-signature ránṣẹ́ pẹ̀lú ìbéèrè náà tí ó ní ìfọwọ́sí HMAC tí a fi kíì rẹ àti algorithm SHA256 kóòdù. O lè lò ó láti rí i dájú pé láti ọ̀dọ̀ wa ni ìbéèrè náà ti wá àti pé a kò tíì fọwọ́ kọ́ ọ.

Kóòdù Ìṣàkópọ̀ (SDKs)
{
  "event": "verification.success",
  "phoneNumber": "+966500000000",
  "actualPhoneNumber": "+966500000000",
  "requestId": "cmrjpk97j0000okc514kfdkll",
  "projectId": "cmrjpk97j00...",
  "method": "WHATSAPP",
  "timestamp": "2026-07-17T12:00:00.000Z"
}

Ìgbé tó ní API tó ní ọ̀nà tó rọ̀ (Interactive API Playground)

Gòdó sọ̀rọ̀ sọ́rọ̀ tó ní ọ̀nà tó rọ̀, kí a ṣe àkóódì Integration nínú ìwé ẹ̀bọ̀ tó fé

curl -X POST https://reotp.com/api/verify/init \
  -H "Authorization: Bearer 15a1c1c7-ed05-40df-b7c3-69c327542a07" \
  -H "Content-Type: application/json" \
  -d '{
    "phoneNumber": "201000000000",
    "method": "WHATSAPP"
  }'