
- /api/services/app/Account/IsTenantAvailable
input de tenancy not registered:
{
"tenancyName": "ThinkAM"
}
output:
{
"result": {
"state": 3,
"tenantId": null
},
"targetUrl": null,
"success": true,
"error": null,
"unAuthorizedRequest": false,
"__abp": true
}
input de tenancy available for use:
{
"tenancyName": "Default"
}
output:
{
"result": {
"state": 1,
"tenantId": 1
},
"targetUrl": null,
"success": true,
"error": null,
"unAuthorizedRequest": false,
"__abp": true
}
- /api/services/app/Account/Register
After selected one tenancy, enter following informations:
{
"name": "Felipe",
"surname": "de Almeida",
"userName": "felipe.almeida",
"emailAddress": "felipe.almeida@thinkam.net",
"password": "123qwe"
}
output:
{
"result": {
"canLogin": true
},
"targetUrl": null,
"success": true,
"error": null,
"unAuthorizedRequest": false,
"__abp": true
}
if you don't select any tenancy:
{
"result": null,
"targetUrl": null,
"success": false,
"error": {
"code": 0,
"message": "Can not register host users!",
"details": null,
"validationErrors": null
},
"unAuthorizedRequest": false,
"__abp": true
}
input de tenancy not registered:
output:
input de tenancy available for use:
output:
After selected one tenancy, enter following informations:
output:
if you don't select any tenancy: