Log In


Log in to the account.

Request Format


POST https://{apigw-address}/app-portal-service/v2.2/login

Request Parameters (Body)


Name Mandatory/Optional Data Type Description
account Mandatory String The user name.
password Mandatory String The password of the user name.

Response Parameters


Name Data Type Description
data Data Struct The details of the user.

Data Struct


Name Data Type Description
organizations Array of IdNamePair Structs The list of organizations that the user belongs to.
user IdNamePair Struct The ID and name of the user.
accessToken String The access token, represented as bearer token.
mfaType String The multi-factor authentication type of the user.

IdNamePair Struct


Name Data Type Description
id String The organization/user ID.
name String The organization/user name.
email String The user email.

Error Code


Code Message Description
31400 The user name or password is wrong. User password is missing or not valid.
31429   Attempt of accessing with incorrect password or IP reaches the limit. Please try again later.

Samples

Request Sample


url: https://{apigw-address}/app-portal-service/v2.2/login
{"account":"portal_demo","password":"yourPassword"}
method: POST

Return Sample


{
  "code": 0,
  "data": {
    "accessToken": "your_access_token",
    "organizations": [
      {
        "id": "your_org_id_1",
        "name": "your_org_name_1"
      },
      {
        "id": "your_org_id_2",
        "name": "your_org_name_2"
      }
    ],
    "user": {
      "id": "your_user_id",
      "name": "your_user_name"
    }
  },
  "message": "OK"
}