cURL
curl --request POST \ --url http://localhost:8081/admin-service/users/admin \ --header 'Content-Type: application/json' \ --header 'origin: <origin>' \ --data ' { "firstName": "<string>", "lastName": "<string>", "profiles": [ { "type": "DEVELOPER" } ], "auth": { "type": "USERPASS", "email": "<string>", "password": "<string>", "token": "<string>" }, "birthDate": "2023-12-25", "document": "<string>", "gender": "FEMININE" } '
{ "firstName": "<string>", "lastName": "<string>", "gender": "FEMININE", "document": "<string>", "birthDate": "2023-12-25", "dialingCode": "<string>", "phone": "<string>", "enabled": true, "id": "3c90c3cc-0d44-4b50-8888-8dd25736052a", "createdAt": "2023-11-07T05:31:56Z", "updatedAt": "2023-11-07T05:31:56Z", "email": "<string>", "profiles": [ { "userId": "3c90c3cc-0d44-4b50-8888-8dd25736052a", "approvalStatus": "ANALYSING", "documentDoctor": "<string>", "documentDoctorUpdatedAt": "2023-12-25", "type": "DOCTOR_GENERALIST", "enabled": true, "id": "3c90c3cc-0d44-4b50-8888-8dd25736052a", "createdAt": "2023-11-07T05:31:56Z", "updatedAt": "2023-11-07T05:31:56Z", "specialties": [ { "id": "3c90c3cc-0d44-4b50-8888-8dd25736052a", "userProfileId": "3c90c3cc-0d44-4b50-8888-8dd25736052a", "specialtyId": "3c90c3cc-0d44-4b50-8888-8dd25736052a", "enabled": true, "createdAt": "2023-11-07T05:31:56Z", "updatedAt": "2023-11-07T05:31:56Z" } ] } ], "auth": [ { "type": "USERPASS", "userId": "3c90c3cc-0d44-4b50-8888-8dd25736052a", "externalAuthId": "<string>", "email": "<string>" } ], "ratings": "<array>", "unities": "<array>", "institutions": "<array>" }
Use this endpoint to create an admin user (NextMed Developer/Staff)
Show child attributes
FEMININE
MASCULINE
OK