πUpdate Passport
post
Authorizations
Header parameters
Accept-LanguageStringOptional
AuthorizationstringOptional
ex: Bearer <Replace Token From Third Step (Select Step)>
Body
passwordstring | nullableOptional
updateStepIdinteger Β· enumOptionalPossible values:
Responses
200
Success
400
Bad Request
post
/api/v1/update/UpdateRequest/VerifyPasswordPOST /api/v1/update/UpdateRequest/VerifyPassword HTTP/1.1
Host:
Authorization: YOUR_API_KEY
Content-Type: application/json
Accept: */*
Content-Length: 36
{
"password": "text",
"updateStepId": 1
}{
"status": 0
}Upload Passport Image :
post
Authorizations
Header parameters
Accept-LanguageStringOptional
AuthorizationstringOptional
ex: Bearer <Replace Token From Third Step (Select Step)>
Body
customerIdstring | nullableOptional
imagestring | nullableOptional
Responses
200
Success
400
Bad Request
post
/api/v1/update/UpdatePassport/UploadPassportImagePOST /api/v1/update/UpdatePassport/UploadPassportImage HTTP/1.1
Host:
Authorization: YOUR_API_KEY
Content-Type: application/json
Accept: */*
Content-Length: 36
{
"customerId": "text",
"image": "text"
}{
"isSuccess": true,
"message": "text",
"customerData": {
"customerId": "text",
"idFrontScan": "text",
"idBackScan": "text",
"photo": "text",
"fullName": "text",
"fullNameEn": "text",
"firstName": "text",
"firstNameEn": "text",
"familyName": "text",
"familyNameEn": "text",
"address": "text",
"state": "text",
"birthdate": "2025-11-06T03:46:44.418Z",
"idNumber": "text",
"idNumberBack": "text",
"documentNumber": "text",
"documentTypeId": "text",
"documentTypeCode": "text",
"issueDate": "2025-11-06T03:46:44.418Z",
"profession": "text",
"maritalStatus": "text",
"religion": "text",
"gender": "text",
"nationality": "text",
"detectedAge": 1,
"detectedGender": "text",
"expirationDate": "2025-11-06T03:46:44.418Z"
}
}Approve Passport Info:
post
Authorizations
Header parameters
Accept-LanguageStringOptional
AuthorizationstringOptional
ex: Bearer <Replace Token From Third Step (Select Step)>
Body
fullNameArstring | nullableOptional
Responses
200
Success
400
Bad Request
post
/api/v1/update/UpdatePassport/ApprovePOST /api/v1/update/UpdatePassport/Approve HTTP/1.1
Host:
Authorization: YOUR_API_KEY
Content-Type: application/json
Accept: */*
Content-Length: 21
{
"fullNameAr": "text"
}{
"status": 0
}Check If Translation Is Enabled
get
Authorizations
Header parameters
Accept-LanguageStringOptional
AuthorizationstringOptional
ex: Bearer <Replace Token From Third Step (Select Step)>
Responses
200
Success
400
Bad Request
get
/api/v1/update/UpdatePassport/IsTranaslationStepEnabledGET /api/v1/update/UpdatePassport/IsTranaslationStepEnabled HTTP/1.1
Host:
Authorization: YOUR_API_KEY
Accept: */*
{
"value": true
}Last updated