Description
By using this web service manager can get the GenRocket User Information. There are two way to get user information.
Parameters
The following parameters are required in this web service.
organizationId: Defines the Organization Id of an Organization to get user information with roles in that organization.(Optional)
username: Defines a unique username which will get the existing user information.
Get User Information curl command (Example with Organization Id)
curl --insecure -H "accept:application/json" -H "Content-Type:application/json" -H "X-Auth-Token:XXXXXXXXXXXX" -d '{organizationId: "XXXXXXXX-ddc9-481c-adad-XXXXXXXXXXXXXX",username: "email@email.com"}' https://app.genrocket.com/rest/user/getInfo
Get User Information curl command (Example without Organization Id)
curl --insecure -H "accept:application/json" -H "Content-Type:application/json" -H "X-Auth-Token:XXXXXX" -d '{username: "email@email.com"}' https://app.genrocket.com/rest/user/getInfo
URL Request
https://app.genrocket.com/rest/user/getInfo
Payload Request (Example 1)
{ organizationId:"xxxxxxxx-ddc9-481c-adad-xxxxxxxxxxx", username:"email@email.com", }
Payload Request (Example 2)
{ username:"email@email.com" }
Payload OK Response (Example 1)
{ "errors": { }, "fields": { "externalId": "xxxxxxxxx-7001-4c4f-b5c8-xxxxxxxxxxxx", "firstName": "Test", "lastName": "XYZ", "username": "email@email.com", "enabled": true, "roles": [ "ROLE_USER" ] }, "success": true }
Payload OK Response (Example 2)
{ "errors": { }, "fields": { "externalId": "XXXXXXX-7001-4c4f-b5c8-XXXXXXXXXXXX", "firstName": "Test", "lastName": "XYZ", "username": "email@email.com", "enabled": true }, "success": true }