Ruka hadi maudhui makuu
Didit Yakusanya $7.5M Kujenga Miundombinu ya Utambulisho na Udanganyifu
Didit
Rudi kwenye blogu
Blogu · 20 Mei 2026

API ya Uthibitishaji wa Upatikanaji wa Afrika Kusini (SW)

Thibitisha umiliki wa nambari ya simu ya Afrika Kusini dhidi ya data ya waendeshaji wa mtandao wa simu kwa wakati halisi, ukilipia matokeo kamili pekee. Sehemu ya mwisho, vigezo, mpango wa majibu, bei, na ujumuishaji.

Na DiditImesasishwa
south-africa-contactability-database-validation.png

Kuingiza watumiaji nchini Afrika Kusini kunamaanisha kuthibitisha kuwa wao ni wale wanaodai kuwa. Hurejesha nambari za simu zinazojulikana, barua pepe, na anwani zinazohusiana na mtu binafsi wa Afrika Kusini. Hati au maelezo yaliyoandikwa huonyesha tu kuwa data ipo — si kwamba ni halisi au inamilikiwa na mtu aliyeko mbele yako. Uthibitishaji wa Upatikanaji wa Afrika Kusini huziba pengo hilo kwa kuangalia data dhidi ya data ya waendeshaji wa mtandao wa simu. Mwongozo huu unaeleza nini ukaguzi hufanya, maelezo kamili ya kiufundi, na jinsi ya kuiunganisha kwa dakika chache.

Mambo muhimu:

  • Inachokagua — Uthibitishaji wa Upatikanaji wa Afrika Kusini huthibitisha umiliki wa nambari ya simu dhidi ya data ya waendeshaji wa mtandao wa simu.
  • Unachopatamatch_type iliyorekebishwa pamoja na matokeo ya kiwango cha uwanja unayoweza kutumia moja kwa moja kwenye mantiki ya kuidhinisha / kukagua / kukataa.
  • Kwa nini ni muhimu — Kuthibitisha kuwa nambari ya simu inamilikiwa na mtu aliyetajwa huzia utekwaji wa akaunti na ulaghai wa SIM kabla haujaanza.
  • Jinsi ya kuitumiaPOST moja kwenye sehemu ya mwisho ya uthibitishaji wa hifadhidata ya Didit, au moduli ya mtiririko wa kazi isiyo na msimbo. $0.35 kwa swali lenye matokeo kamili, matokeo kwa sekunde.

Nini Uthibitishaji wa Upatikanaji wa Afrika Kusini huthibitisha

Hurejesha nambari za simu zinazojulikana, barua pepe, na anwani zinazohusiana na mtu binafsi wa Afrika Kusini. Didit huifichua kupitia sehemu moja ya mwisho ili uweze kuthibitisha data iliyowasilishwa dhidi ya data ya waendeshaji wa mtandao wa simu na kupokea matokeo yaliyopangwa, yaliyorekebishwa — si takataka ghafi ya rejista unayopaswa kuchambua mwenyewe.

Jibu lenye matokeo kamili hurejesha source_data iliyolingana na kizuizi cha validation cha kila uwanja, ili injini yako ya hatari ipate uamuzi wazi, unaoweza kusomwa na mashine.

Kwa nini ni muhimu

Kuthibitisha kuwa nambari ya simu inamilikiwa na mtu aliyetajwa huzia utekwaji wa akaunti na ulaghai wa SIM kabla haujaanza.

Kwa biashara zinazosimamiwa nchini Afrika Kusini — fintechs, mifumo ya crypto, wakopeshaji, sokoni, na waendeshaji wa michezo ya kubahatisha — kuangalia dhidi ya chanzo chenye mamlaka hutoa rekodi inayoweza kutetewa, inayoweza kukaguliwa kwamba utambulisho ulithibitishwa kwenye chanzo, si tu kukamatwa kutoka fomu au picha.

Maelezo ya kiufundi

Didit hufichua huduma hii kupitia sehemu ya mwisho ya uthibitishaji wa hifadhidata iliyounganishwa. Ni POST moja — hakuna SDK inayohitajika.

Sehemu ya mwisho

POST /v3/database-validation/

Vigezo vya ombi

KigezoAinaInahitajikaMaelezo
issuing_statestringNdiyoMsimbo wa nchi wa ISO 3166-1 alpha-3. Tumia ZAF.
servicesstringNdiyoKitambulishi cha huduma. Tumia zaf_contactability.
national_idstringNdiyoKitambulisho cha kitaifa.

Mfano wa ombi

curl -X POST "https://verification.didit.me/v3/database-validation/" \
  -H "x-api-key: YOUR_API_KEY" \
  -F "issuing_state=ZAF" \
  -F "services=zaf_contactability" \
  -F "national_id=1111111"

Mfano wa jibu (ulinganifu kamili)

{
  "request_id": "req_01H...",
  "status": "Approved",
  "issuing_state": "ZAF",
  "match_type": "full_match",
  "validations": [
    {
      "outcome_code": "MATCH",
      "service_id": "zaf_contactability",
      "service_name": "South Africa - Contactability Lookup",
      "source_data": {
        "contact_email": "alex.sample@example.com",
        "contact_phone_numbers": "+15550101000",
        "date_of_birth": "1990-01-01",
        "deceased": "sample_value",
        "first_name": "John",
        "gender": "M",
        "identification_number": "SAMPLE-ID-12345",
        "last_name": "Doe",
        "phone_history_count": "+15550101000"
      },
      "validation": {
        "identification_number": "full_match"
      }
    }
  ]
}

Utendaji na malipo

  • Kuchelewa: kwa kawaida sekunde chache.
  • Gharama: $0.35 kwa swali lenye matokeo kamili. Unatozwa tu kwa matokeo kamili — hakuna malipo kwa kukatika kwa chanzo, sehemu zinazokosekana, au kukataliwa kabla ya chanzo.
  • Kuegemea: huendeshwa kwenye miundombinu ya Didit yenye lengo la asilimia 99.9 ya muda wa kutumika kwa robo mwaka.
  • Ruhusa: huduma hii inahitaji ruhusa iliyoandikwa ya mtumiaji wa mwisho. Nasa na uhifadhi kabla ya kupiga sehemu ya mwisho.

Matumizi

  • Fintech & neobanks — thibitisha mmiliki halisi, anayeweza kuthibitishwa wa akaunti kabla ya kufungua pochi au kutoa mkopo nchini Afrika Kusini.
  • Crypto & Web3 — kutimiza mahitaji ya kuingiza VASP kwa uthibitisho wa utambulisho wa chanzo chenye mamlaka.
  • Utoaji mikopo — punguza utambulisho bandia na ulaghai wa mtu wa kwanza kwa data iliyothibitishwa na chanzo.
  • Sokoni na majukwaa ya gig — thibitisha watumiaji dhidi ya data yenye mamlaka, si tu fomu iliyoripotiwa na wao wenyewe.
  • iGaming — timiza ukaguzi wa utambulisho na ustahiki kwa wachezaji wa Afrika Kusini kwa njia inayoweza kukaguliwa.

Jinsi ya kuunganisha na Didit

Unaweza kuendesha Uthibitishaji wa Upatikanaji wa Afrika Kusini kwa njia mbili:

  1. Mtiririko wa kazi usio na msimbo. Kwenye Didit Business Console, fungua Workflow Builder, ongeza moduli ya Database Validation, chagua South Africa → South Africa Contactability Lookup Verification, na uiwashe. Watumiaji wanaolingana huendeshwa kiotomatiki — hakuna uhandisi unaohitajika.
  2. API ya moja kwa moja. Piga sehemu ya mwisho ya /v3/database-validation/ iliyoonyeshwa hapo juu na services=zaf_contactability. Soma match_type na kizuizi cha validation cha kila uwanja ili kuendesha mantiki yako ya kuidhinisha / kukagua / kukataa.

Kila akaunti ya Didit inajumuisha uthibitishaji 500 bila malipo kwa mwezi, kwa hivyo unaweza kujaribu mtiririko kamili tangu mwanzo hadi mwisho kabla ya kulipia swali lolote.

Maswali yanayoulizwa mara kwa mara

Uthibitishaji wa Upatikanaji wa Afrika Kusini unathibitisha nini?

Unathibitisha data iliyowasilishwa dhidi ya data ya waendeshaji wa mtandao wa simu na kurejesha matokeo ya ulinganifu yaliyorekebishwa, ili ujue kama umiliki wa nambari ya simu upo kwenye chanzo chenye mamlaka na ni sehemu gani zilizolingana.

Nini hufanyika ikiwa chanzo hakipatikani kwa muda?

Hautatozwa. Malipo hutumika tu kwa matokeo kamili — kukatika kwa chanzo, sehemu zinazokosekana, na kukataliwa kabla ya chanzo ni bure.

Ukaguzi huu una kasi gani?

Uthibitishaji wa hifadhidata kwa kawaida hurejesha kwa sekunde chache, kwa hivyo inafaa ndani ya mtiririko wa kuingiza wa wakati halisi.

Je, ninahitaji SDK?

Hapana. Ukaguzi ni HTTPS POST moja kwenye sehemu moja ya mwisho. Unaweza pia kuiunganisha kwenye mtiririko wa kazi usio na msimbo kwenye Business Console.

Uko tayari kuanza?

Thibitisha umiliki wako wa kwanza wa nambari ya simu ya Afrika Kusini leo.

Miundombinu ya utambulisho na udanganyifu.

API moja kwa KYC, KYB, Ufuatiliaji wa Miamala, na Uchunguzi wa Wallet. Unganisha ndani ya dakika 5.

Uliza AI ifupishe ukurasa huu
Afrika Kusini - API ya Upatikanaji | Didit.