Digital Identity Infrastructure for African Finance

The API that knows
who your customer is.

eKYC verification and AI credit scoring via API. Built for banks and fintechs in Senegal and Morocco.

No credit card required  ·  Sandbox is free  ·  Live in minutes

Live · Verified
POSTapi.d-id.me/v1/kyc/verify
200 OK

Trusted by financial institutions in

SenegalMorocco

— and more coming soon

What D-ID.me Does

Everything you need to verify identity at scale.

Identity Verification

Verify national IDs, passports, and driver's licenses across Senegal and Morocco. Powered by Smile Identity. Results in under 2 seconds.

POST /v1/kyc/verify

Skorix Credit Score

Every verification includes an AI-powered credit score. Pseudonymised, compliant, and ready for credit decisioning.

742

High

Real-time Webhooks

Results delivered to your endpoint the moment a verification completes. HMAC-signed. Retried automatically.

"event": "kyc.completed",
"status": "approved"
Developer First

Go from signup to first verification in 5 minutes.

Copy your API key. Make one call. That's it. No SDKs required. Works with any language.

  • Sandbox environment — unlimited free testing
  • Interactive API reference with live Try it
  • Webhook testing built in
  • Full OpenAPI 3.0 spec
Read the docs
curl -X POST https://api.d-id.me/v1/kyc/verify \
  -H "Authorization: Bearer dme_live_..." \
  -H "Content-Type: application/json" \
  -d '{
    "id_type": "national_id",
    "country": "SN",
    "external_ref": "user_001",
    "score_requested": true
  }'
Pricing

Pay for what you use. Nothing else.

No monthly minimums. No setup fees. Cancel anytime.

MonthlyAnnualSave 10%

Sandbox

Free

Forever

  • Unlimited test verifications
  • Full API access
  • Webhook testing
  • No credit card required
Start for free
Most popular

Starter

$1.50

per verification

+ $0.50 per credit score

  • Everything in Sandbox
  • Live verifications
  • Senegal + Morocco
  • Email support
  • 99.5% uptime SLA
Get started →

Growth

$1.20

per verification (500+/mo)

+ $0.40 per credit score

  • Everything in Starter
  • Volume discounts
  • Priority support
  • Custom webhook retry config
  • Usage analytics API
Contact us

Need custom pricing or volume commitments?

Talk to us about Enterprise — dedicated support, custom SLA, data residency options.

Contact sales →
Get Started

Get your API key now.

No account required for sandbox. Start building immediately.

No password needed. Your sandbox key IS your login.
We'll never spam you.

API Reference

Every endpoint. Fully documented. Interactive.

KYC
Scoring
Webhooks
POST/v1/kyc/verify

Submit a new identity verification request. Returns a verification ID for status polling, or completes synchronously in sandbox mode.

Parameters

id_typestringrequired

Type of identity document (national_id, passport, drivers_license)

countrystringrequired

ISO 3166-1 alpha-2 country code (SN or MA)

external_refstring

Your internal user or session ID

score_requestedboolean

Request a Skorix credit score alongside verification

Example Response

{
  "data": {
    "id": "ver_01HXYZ4K9M",
    "status": "approved",
    "document_verified": true,
    "liveness_passed": true,
    "score": { "value": 742, "band": "high" },
    "completed_in_ms": 847
  }
}

Full interactive reference at dev.d-id.me/reference

Open API docs →
Supported Markets

Built for where you operate.

🇸🇳Live

Senegal

BCEAO regulated market

Supported IDs

  • National ID (CNIE)
  • Passport
  • Voter ID
🇲🇦Live

Morocco

Bank Al-Maghrib + CNDP

Supported IDs

  • National ID (CIN)
  • Passport
Coming soon:Ivory CoastComing soonGhanaComing soonNigeriaComing soonKenyaComing soonUAEComing soon

Start verifying identities today.

Join financial institutions across West Africa building on D-ID.me infrastructure.

Sandbox is free and unlimited. No credit card.