Perform detailed search. This endpoint is deprecated and soon will be removed. Please migrate to /SAFPSDetailedObjectSearch
Authorizations
The access token received from the authorization server in the OAuth 2.0 flow.
Body
Example: true
This is an indicator to audit the fact that the controller has obtained consent from the subject to process their personal information and data as per the regulatory requirements pertaining to local and global privacy and data protection legislation.
Example: “8511054170052”
This is the 13-digit South African Identification Number of the subject. This number will be used to perform lookups on the SAFPS database for listings.
1Example: "REF00001"
This is the unique transaction reference number that can be supplied by the controller. This will be provided in response messages related to the transaction and will be required for identifying transactions for support purposes.
Example: “045687123”
This is the bank account number of the subject. This number will be used to perform lookups on the SAFPS database for listings. Results may include listings unrelated to the subject in question.
Example: “27821234567”
This is the contact number of the subject. This number will be used to perform lookups on the SAFPS database for listings. Results may include listings unrelated to the subject in question.
Example: “john.doe@email.com”
This is the address of the subject. This email address will be used to perform lookups on the SAFPS database for listings. Results may include listings unrelated to the subject in question.
Example: “Goliath National Bank”
This is the name of the controller (Company or business) whom is calling the API.
Response
Success
This field will return the reference provided by the client to track the transaction.
Status values (static strings) to be used for external connection management
Success, Failure, Unknown, AuthFailure, DataDeserializationError, EmptyResults, ErrorContactSupport, FaceDetectionFailure, FaceComparisonFailure, NoStatusDefined, FaceDetectionQualityTooLow, FaceDetectionTooManyFaces, FaceDetectionNoFacesFound, FaceComparisonError, FaceComparisonNotSame, GoldenSourceImageNull, ProvidedImageNull, GoldenSourceNoFacesFound, ProvidedImageNoFacesFound, GoldenSourceHasTooManyFaces, ProvidedImageHasTooManyFaces, GoldenSourceQualityTooLow, ProvidedImageQualityTooLow, GoldenSourceGUIDIncorrect, ProvidedImageGUIDIncorrect, FaceAPIGeneralError, FaceAPIPublicUrlInputError, FaceBadInput, GoldenSourceIncorrectStringFormat, ProvidedImageIncorrectStringFormat, SAFPSNPROk, SAFPSHANISOk, SAFPSNIISOk, SAFPSNPRSlow, SAFPSHANISSlow, SAFPSNIISSlow, SAFPSFailure, SAFPSPossibleFailure, SAFPSNPRFailure, SAFPSHANISFailure, SAFPSNIISFailure, FaceTooClose, EyesClosed, FaceCloseToBorder, FaceCropped, FaceIsOccluded, FaceNotFound, TooManyFaces, FaceTooSmall, AbsoluteFaceTooSmall, RelativeFaceTooSmall, FaceAngleTooLarge, FailedToPredictLandmarks, Active, CSuccess, AsyncCSuccess, IdentificationNumberInvalid, IdentificationNumberAgeBelow18, UnableToVerifyIdentificationNumberOnDocument, UnableToVerifyIdentificationNumberAtGoldenSource, GoldenSourceUnavailable, MandatoryInformationMissing, NPRSuccess, HANISNotAvailable, InvalidIDNCheckDigitTestNotPassed, NPRNotAvailableOnlyPhotoIsReturned, IDNRIsNotCurrentlyAValidNPRIDNR, IDNRIsMarkedForDeletion This will return a status of the transaction s well as external tracking information.
Array of results returned by SAFPS. May contain multiple unrelated entries due to cross-referencing.
The unique tracking nnumber(GUID) generated and supplied for the transaction. This is used for audit, billing and support purposes.

