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

IdNamePair Struct


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

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": "APP_PORTAL_S_WX89rC4pqsMc478tyP6gb9zFmT9qYaW7",
    "organizations": [
      {
        "id": "yourOrgId_1",
        "name": "Portal Demo"
      },
      {
        "id": "yourOrgId_2",
        "name": "rm_0726_001"
      }
    ],
    "user": {
      "id": "yourUserId",
      "name": "portal_demo"
    }
  },
  "message": ""
}