Skip to main content

Set Fingerprint

This API allows a user to set up fingerprint authentication for login. Before setting the fingerprint, the user must successfully verify an OTP (One-Time Password).

🛣️Path Parameter

ParameterTypeRequiredDescription
tenantIDstringYesUnique ID of the tenant

🔑Header Parameters

HeaderTypeDescriptionExample
Content-typestringSpecifies request formatapplication/json
x-api-keystringAPI Key provided by the synapsewavex-api-key

📦 Request Body Schema

FieldTypeRequiredDescriptionExample
user_idstringYesUnique Client Code (UCC) assigned to the user."UCC123456"
group_IdstringYesThe group to which the user belongs"Group001"
typestringYesAction type flag to set fingerprint"SET_FINGERPRINT"
udidstringYesUnique DeviceIdentifier (UDID) of the user's mobile."A1BC3D4E576"
otpstringYesOTP Received by the user"456789"
api_keystringYesAPI key provided by synapsewave"apikey_123456"
sourcestringYesSource of the request. Use "WEBAPI" for browser or "MOBILEAPI" for mobile"MOBILEAPI"

🟢Success Response - 200 Ok

FieldTypeDescriptionExample
statusbooleantrue if the API call was successful."true"
resultarray of objectsContains additional response details if present"message": "Fingerprint set successfully"
post/authentication/{tenantid}/v1/setMPIN