D

🇸🇳 Senegal (SN)

Senegal is a fully live market. D-ME supports three identity document types, all verified via Smile Identity's Senegalese bureau integrations.

Supported ID types

ID Typeid_type valueIssuerStatus
Carte Nationale d'Identité (CNI)national_idANSD / Direction de l'État CivilLive
PasseportpassportDirection des PasseportsLive
Carte Électeurvoter_idDGE (Direction Générale des Élections)Live

ID number formats

ID TypeFormatExample
National ID (CNI)13 digits (may include spaces)1 2345678901234 or 12345678901234
Passport2 letters + 7 digitsAA1234567
Voter ID12 alphanumericSN12345678901
D-ME normalises ID numbers before submission — spaces and hyphens are stripped. You may pass the number as it appears on the document.

Sandbox test IDs

Use these IDs in sandbox to trigger specific responses. They are not real identities.

ID NumberTypeSandbox result
1000000000000national_idapproved
1000000000001national_iddeclined
AA0000001passportapproved
SN00000000001voter_idapproved
In sandbox, any syntactically valid ID number (matching the format above) returns approved. The specific test IDs above are provided for clarity.

Example request

Senegal national ID request body
{
  "id_type": "national_id",
  "country": "SN",
  "id_number": "1 2345678901234",
  "first_name": "Amara",
  "last_name": "Diallo",
  "date_of_birth": "1990-05-15"
}

Name matching

Senegalese names are matched using phonetic normalisation to handle common transliteration variations (e.g., "Amadou" vs "Amadu"). Middle names are optional.

Processing time (live)

ID TypeTypical timeMax time
National ID8–15 seconds30 seconds
Passport5–12 seconds30 seconds
Voter ID10–20 seconds45 seconds