Skip to end of metadata
Go to start of metadata

You are viewing an old version of this page. View the current version.

Compare with Current View Page History

Version 1 Next »

General Information


ServiceAPIMethod
urac/admin/userTenantConfigPUT


Data Model: Users

Workflow: 

Input


NameSourceMandatoryTypeSpecial FormatDescription
usernameQueryNOStringN/Athe user username (either username or email should be provided)
emailQueryNOStringN/Athe user email (either username or email should be provided)
tenantIdbodyYESString

groupsbodyNOArrayArray of strings
pin
bodyNOObject


code
YESString


allowed
YESBoolean

set to True if this user is allowed to start pin code login


Output


Valid Response

Valid Response Sample
{
	"result": true,
	"data": {
		"..."	
	}
}


Invalid Response

Error Response Sample
{
    "result":false,
    "errors":{
        "codes":[411],
        "details":[
            {
                "code":411,
                "message":"invalid user id provided"
            }
        ]
    }
}



Error Codes



Code
Description
405Unable to find User. Please try again.
411invalid user id provided


Example (CURL)


Request

Calling Get User API
 > CURL -X PUT http://127.0.0.1:4000/urac/admin/inviteUser?username=5718a32f0e811ab5a0ca08b3 --data '{"tenantId":"xyz", "groups":"[xyz"], "pin":{"code": "123", "allowed": true}}}'

Response

Get User API response
{
    "result": true,
    "data": true
}
  • No labels

0 Comments

You are not logged in. Any changes you make will be marked as anonymous. You may want to Log In if you already have an account.