HomeGuidesAPI Reference
API Reference

Update User

Update exist User, ACCESS LEVEL: SUPER_ADMIN, PARTNER, MERCHANT, BRANCH

Recent Requests
Log in to see full request history
TimeStatusUser Agent
Retrieving recent requests…
LoadingLoading…

Overview

Update an existing user.


Endpoint

PUT https://demo-api.edfapay.com/api/v1/users/user


Request Body

FieldTypeRequiredDescription
idUUIDYesUser ID
firstNameStringNoFirst name
lastNameStringNoLast name
phoneNumberStringNoPhone
userTypeStringNoType
rolesArrayNoRoles
permissionsArrayNoPermissions
imageUrlStringNoImage

Response Body

FieldTypeDescription
codeIntegerStatus
messageStringMessage
data.idUUIDUser ID
data.firstNameStringFirst name
data.lastNameStringLast name
data.phoneNumberStringPhone

Response Example

{
  "code": 200,
  "message": "Success",
  "data": {
    "id": "xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx",
    "firstName": "Test",
    "lastName": "User",
    "phoneNumber": "+966-500000000"
  }
}
Body Params
uuid
required
string
string
string
^(\+?[0-9]{10,15}|)$
string
enum
required
Allowed:
roles
array of strings
roles
permissions
array of strings
permissions
Responses

Language
Credentials
Header
URL
LoadingLoading…
Response
Choose an example:
*/*