GET/ping
Confirm a key works
69 endpoints, one request shape. Every call takes an identifier and returns the same envelope — the data, and a meta.source naming the provider that answered. Base URL https://scan.judyscareagency.com/api/v1.
/pingConfirm a key works
/sourcesSources, services and live health
/credit/scoreCredit score
Sources: credit-bureau, identity-network. Identifiers: ghana_card, bvn. Requires purpose and consentReference. Scope: credit.
Available for GH, NG
/credit/summaryCredit summary / bureau report
Sources: credit-bureau, identity-network. Identifiers: ghana_card, bvn. Requires purpose and consentReference. Scope: credit.
Available for GH, NG
/credit/repayment-historyRepayment history
Sources: credit-bureau, identity-network. Identifiers: ghana_card, bvn. Requires purpose and consentReference. Scope: credit.
Available for GH, NG
/credit/affordabilityAffordability
Sources: credit-bureau. Identifiers: ghana_card. Requires purpose and consentReference. Scope: credit.
Available for GH
/credit/zw/fcbZimbabwe FCB credit check
Sources: identity-network. Identifiers: zw_id. Requires purpose and consentReference. Scope: credit.
Available for ZW
/identity/verifyIdentity verify (unified)
Sources: identity-network, credit-bureau. Identifiers: ghana_card, bvn, nin. Scope: identity.
Available for ANY
/identity/reportConsumer identity report
Sources: credit-bureau. Identifiers: ghana_card. Scope: identity.
Available for GH
/identity/profileConsumer profile detail
Sources: credit-bureau. Identifiers: ghana_card. Requires purpose and consentReference. Scope: identity.
Available for GH
/identity/gh/ghana-cardGhana Card lookup
Sources: identity-network, credit-bureau. Identifiers: ghana_card. Scope: identity.
Available for GH
/identity/ng/bvnBVN lookup
Sources: identity-network. Identifiers: bvn. Scope: identity.
Available for NG
/identity/ng/bvn/validateBVN validate
Sources: identity-network. Identifiers: bvn. Scope: identity.
Available for NG
/identity/ng/ninNIN lookup
Sources: identity-network. Identifiers: nin. Scope: identity.
Available for NG
/identity/gh/passportGhana passport lookup
Sources: identity-network. Identifiers: passport. Scope: identity.
Available for GH
/identity/gh/digital-addressGhana digital address
Sources: identity-network. Identifiers: digital_address. Scope: identity.
Available for GH
/identity/ng/phoneNigeria phone lookup
Sources: identity-network. Identifiers: phone. Scope: identity.
Available for NG
/identity/ng/ageAge & identity verification
Sources: identity-network. Identifiers: bvn, nin. Scope: identity.
Available for NG
/identity/ke/national-idKenya National ID lookup
Sources: identity-network. Identifiers: ke_national_id. Scope: identity.
Available for KE
/identity/ke/passportKenya passport lookup
Sources: identity-network. Identifiers: passport. Scope: identity.
Available for KE
/identity/ke/kra-pinKenya KRA PIN lookup
Sources: identity-network. Identifiers: kra_pin. Scope: identity.
Available for KE
/identity/ug/ninUganda NIN lookup
Sources: identity-network. Identifiers: ug_nin. Scope: identity.
Available for UG
/identity/ug/voter-idUganda voter ID lookup
Sources: identity-network. Identifiers: voter_id. Scope: identity.
Available for UG
/identity/ug/telcoUganda telco subscriber lookup
Sources: identity-network. Identifiers: phone. Scope: identity.
Available for UG
/identity/za/national-idSouth Africa National ID lookup
Sources: identity-network. Identifiers: za_id. Scope: identity.
Available for ZA
/identity/zm/nrcZambia NRC lookup
Sources: identity-network. Identifiers: nrc. Scope: identity.
Available for ZM
/identity/zw/national-idZimbabwe National ID lookup
Sources: identity-network. Identifiers: zw_id. Scope: identity.
Available for ZW
/identity/ao/biAngola BI lookup
Sources: identity-network. Identifiers: bi. Scope: identity.
Available for AO
/identity/uk/ekycUnited Kingdom eKYC
Sources: identity-network. Identifiers: person. Scope: identity.
Available for GB
/identity/ca/ekycCanada eKYC
Sources: identity-network. Identifiers: person. Scope: identity.
Available for CA
/identity/nin-slipNIN slip
Sources: identity-network. Identifiers: nin. Scope: identity.
Available for NG
/identity/nin-advancedNIN lookup (advanced)
Sources: identity-network. Identifiers: nin. Scope: identity.
Available for NG
/identity/nin-premiumNIN lookup (premium)
Sources: identity-network. Identifiers: nin. Scope: identity.
Available for NG
/address/individualAddress verification (individual)
Sources: identity-network. Identifiers: phone. Requires purpose and consentReference. Scope: address.
Available for NG
/address/businessAddress verification (business)
Sources: identity-network. Identifiers: business. Requires purpose and consentReference. Scope: address.
Available for NG
/address/fetchAddress verification result
Sources: identity-network. Identifiers: reference. Scope: address.
Available for NG
/address/geocodeReverse geocoding
Sources: identity-network. Identifiers: coordinates. Scope: address.
Available for ANY
/fraud/userFraud & risk screening
Sources: identity-network. Identifiers: person. Scope: fraud.
Available for ANY
/fraud/emailEmail risk check
Sources: identity-network. Identifiers: email. Scope: fraud.
Available for ANY
/fraud/phonePhone risk check
Sources: identity-network. Identifiers: phone. Scope: fraud.
Available for ANY
/fraud/ipIP screening
Sources: identity-network. Identifiers: ip. Scope: fraud.
Available for ANY
/aml/screenAML screening (individual)
Sources: identity-network. Identifiers: person. Scope: fraud.
Available for ANY
/aml/businessAML screening (business)
Sources: identity-network. Identifiers: business. Scope: fraud.
Available for ANY
/business/cacCAC lookup (Nigeria)
Sources: identity-network. Identifiers: business. Scope: business.
Available for NG
/business/tinTIN lookup (Nigeria)
Sources: identity-network. Identifiers: business. Scope: business.
Available for NG
/business/identityBusiness identity check
Sources: credit-bureau. Identifiers: business_reg. Scope: business.
Available for GH
/business/credit-summaryBusiness credit summary
Sources: credit-bureau. Identifiers: business_reg. Requires purpose and consentReference. Scope: business.
Available for GH
/business/credit-reportBusiness credit report
Sources: credit-bureau. Identifiers: business_reg. Requires purpose and consentReference. Scope: business.
Available for GH
/business/searchGlobal business search
Sources: identity-network. Identifiers: business. Scope: business.
Available for ANY
/business/keKenya business lookup
Sources: identity-network. Identifiers: ke_business_reg. Scope: business.
Available for KE
/business/zmZambia business lookup
Sources: identity-network. Identifiers: zm_business_reg. Scope: business.
Available for ZM
/financial/resolve-accountResolve bank account (NUBAN)
Sources: identity-network. Identifiers: account_number. Scope: financial.
Available for NG
/financial/account-kycBank account KYC status
Sources: identity-network. Identifiers: account_number. Scope: financial.
Available for NG
/biometrics/livenessLiveness check
Sources: identity-network. Identifiers: image. Scope: biometrics.
Available for ANY
/biometrics/selfie-idPhoto ID + selfie match
Sources: identity-network. Identifiers: image. Scope: biometrics.
Available for ANY
/biometrics/selfie-bvnBVN + selfie verification
Sources: identity-network. Identifiers: bvn. Scope: biometrics.
Available for ANY
/biometrics/selfie-ninNIN + selfie verification
Sources: identity-network. Identifiers: nin. Scope: biometrics.
Available for ANY
/documents/analyseIdentity document analysis
Sources: identity-network. Identifiers: image. Scope: biometrics.
Available for ANY
/documents/ocrDocument OCR
Sources: identity-network. Identifiers: image. Scope: biometrics.
Available for ANY
/documents/utility-billUtility bill analysis
Sources: identity-network. Identifiers: image. Scope: biometrics.
Available for ANY
/documents/businessBusiness document analysis
Sources: identity-network. Identifiers: image. Scope: biometrics.
Available for ANY
/uploadsStage an image or PDF for a biometric / document check
/flowsList hosted flows
/flows/{flow}/sessionsCreate a hosted verification session (returns the customer link)
/flow-sessions/{id}Get a session and every step outcome
/messaging/otpSend OTP
Sources: identity-network. Identifiers: phone. Scope: messaging.
Available for ANY
/messaging/otp/validateValidate OTP
Sources: identity-network. Identifiers: reference. Scope: messaging.
Available for ANY
/verificationsList verifications
/verifications/{id}Fetch one verification
What you look someone up by. The identifier decides which country the check runs against and, where more than one provider covers it, which one answers by default.
| Type | Name | Country | Format |
|---|---|---|---|
ghana_card | Ghana Card | GH | /^GHA-\d{9}-\d$/i |
passport | Passport number | GH | /^[A-Z]{1,2}\d{6,8}$/i |
digital_address | GhanaPost digital address | GH | /^[A-Z]{2}-\d{3,4}-\d{4}$/i |
bvn | BVN | NG | /^\d{11}$/ |
nin | NIN | NG | /^\d{11}$/ |
phone | Phone number | — | /^\+?\d{9,15}$/ |
email | Email address | — | /^[^@\s]+@[^@\s]+\.[^@\s]+$/ |
ip | IP address | — | /^(\d{1,3}\.){3}\d{1,3}$|^[0-9a-f:]+$/i |
person | Full name | — | |
business | Business name or RC number | NG | |
business_reg | Business registration number | GH | |
ke_business_reg | Kenya business registration number | KE | |
zm_business_reg | Zambia entity number | ZM | |
coordinates | Latitude, longitude | — | /^-?\d{1,3}(\.\d+)?\s*,\s*-?\d{1,3}(\.\d+)?$/ |
tin | Tax identification number | NG | /^[\d-]{8,14}$/ |
account_number | Bank account number | NG | /^\d{10}$/ |
document | Uploaded document | — | |
reference | Reference id | — | |
image | Uploaded image | — | /^img_[a-z0-9]{26}$/ |
ke_national_id | Kenya National ID | KE | /^\d{7,9}$/ |
kra_pin | KRA PIN | KE | /^[AP]\d{9}[A-Z]$/i |
ug_nin | Uganda NIN | UG | /^[A-Z]{2}[A-Z0-9]{12,13}$/i |
za_id | South African ID number | ZA | /^\d{13}$/ |
nrc | Zambia NRC | ZM | /^\d{6}\/\d{2}\/\d$/ |
zw_id | Zimbabwe National ID | ZW | /^\d{2}-?\d{6,7}-?[A-Z]-?\d{2}$|^[A-Z0-9]{8,14}$/i |
bi | Angola National ID | AO | /^[A-Z0-9]{9,20}$/i |
voter_id | Voter ID number | — | /^[A-Z0-9]{8,20}$/i |
One taxonomy across every product and every provider. The code is stable and safe to branch on; the message is for a human and may change.
VALIDATION_ERRORMISSING_API_KEYINVALID_API_KEYIP_NOT_ALLOWEDSCOPE_MISSINGCONSENT_REQUIREDSOURCE_NOT_SUPPORTEDRECORD_NOT_FOUNDSOURCE_REJECTEDSOURCE_UNAVAILABLESOURCE_TIMEOUTSOURCE_NOT_CONFIGUREDSOURCE_QUOTA_EXCEEDEDSERVICE_NOT_PRICEDINSUFFICIENT_FUNDSIDEMPOTENCY_IN_PROGRESSRATE_LIMITEDNOT_FOUNDINTERNAL_ERROR