Detailed technical benchmark and comparison between Onfido (Entrust) API and Shufti Pro API. Analyze pricing structures, verified webhooks, sandbox testing, authentication, and compliance for teams building in Nigeria.
Verify documents, faces & AML watchlists through a single API
Run KYC, KYB & AML checks with Video KYC for CBN compliance
Onfido (Entrust) API is best for nigerian fintechs, regulated digital banks, and compliance teams that need enterprise document verification and biometric KYC with a no-code workflow builder (Onfido Studio) and global document coverage.
Shufti Pro API is best for nigerian fintechs and crypto exchanges needing global KYC/AML with Video KYC for CBN compliance and a 7-day free trial.
| Highlight | O Onfido (Entrust) API | S Shufti Pro API |
|---|---|---|
| Authentication | JWT (JSON Web Token) server-side API token for backend requests; short-lived SDK token for client-side SDK sessions | Basic Auth (Client ID + Secret Key) + SHA256 response signature |
| Rate Limit | Enterprise-negotiated. No public rate limit documentation. Contact Onfido/Entrust sales for specifics. | Not publicly specified. Varies by plan. |
| Sandbox Mode | ✓ Available | ✓ Available |
| Webhooks | Not verified yet | Not verified yet |
| API Services | BVN VerificationNIN VerificationFacial Biometric / Liveness DetectionDocument Verification (Passport / ID) | BVN VerificationNIN VerificationFacial Biometric / Liveness DetectionDocument Verification (Passport / ID) |
| Supported Regions |
| Fee Component | O Onfido (Entrust) API | S Shufti Pro API |
|---|---|---|
| Free Tier / Trial Credits | Contact provider | 7-day free trial |
| Setup & Monthly Fees | Median annual spend ~$60,475 (range $6,156 $945,900) | Pay-as-you-go and monthly commitment plans |
| Rates & Additional Terms |
| Custom enterprise pricing on request |
| Feature / Capability | O Onfido (Entrust) API | S Shufti Pro API |
|---|---|---|
| BVN Verification | ✓ | ✓ |
| NIN Verification | ✓ | ✓ |
| Facial Biometric / Liveness Detection | ✓ | ✓ |
| Document Verification (Passport / ID) | ✓ | ✓ |
| Business / CAC Verification | ✓ | ✓ |
| Driver's Licence Verification | ✓ | ✓ |
| AML & Sanctions Screening | ✓ | ✓ |
| Sandbox Testing Environment | ✓ | ✓ |
| API Key / Token Authentication | ✓ | ✓ |
Discover head-to-head comparisons between Onfido (Entrust) API and Mono Connect API
Discover head-to-head comparisons between Shufti Pro API and Mono Connect API
Discover head-to-head comparisons between Onfido (Entrust) API and CreditChek API
Discover head-to-head comparisons between Shufti Pro API and CreditChek API