Overview
The South African Fraud Prevention Service (SAFPS) is a shared database used by financial institutions and businesses to flag and look up fraud incidents. didx:verify returns any SAFPS listings found against a South African ID number, contact number, email address, or bank account. Two endpoints are available. Both take the same request and return the same response:- Detailed Object Search (
/Citizen/SAFPSDetailedObjectSearch): use this endpoint. - Detailed Search (
/Citizen/SAFPSDetailedSearch): deprecated and due to be removed.
Listing Types
SAFPS Detailed Object Search
Request Fields
SAFPS cross-references listings. Lookups by contact number, email address, or bank account can return listings that
are unrelated to your subject. Check each result against your subject before you act on it.
Response
Response Fields
Each incident can also carry
idDocuments, contactNumbers, addresses, emailAddresses, bankAccounts, employers, policeCases, devices, onlineDetails, and cryptoDetails. See the API reference for the fields in each list.
SAFPS Detailed Search (deprecated)
Handling Protective Registrations
When aPR (Protective Registration) listing is returned, the individual has proactively registered with SAFPS to protect their identity. You must request their PR reference number and validate it before proceeding with their application.
PR00088118 before continuing.
TBC: engineering confirming that incidentReference carries the listing identifier.
