Skip to content
💡 Want to test this API interactively? Open API Playground ↗

Login Authorization ​

Sellers use this endpoint to obtain an access token. All subsequent API requests require this token in the Authorization header.

Basic Information ​

PropertyValue
MethodPOST
Path/seller/auth/login
AuthenticationNone (this is the login endpoint)
Content-Typeapplication/json

Request Body Parameters ​

ParameterTypeRequiredDescription
emailstringYesIGV system login email
passwordstringYesIGV system login password

Request Example ​

http
POST /merchant-api/seller/auth/login HTTP/1.1
Host: paas-gateway.imetastore.io
Content-Type: application/json

{
  "email": "[email protected]",
  "password": "your_password"
}

Response Parameters ​

ParameterTypeDescription
codestringReturn status code. 0000 = success
msgstringReturn message
timestringServer time (ISO 8601)
data.accessTokenstringAccess token for subsequent API calls
data.tokenTypestringToken type, always Bearer
data.expiresInnumberToken validity period (seconds). Default is 24 hours (86400); always honor the actual expiresIn returned by the server
data.refreshTokenstringRefresh token

Success Response ​

json
{
  "code": "0000",
  "msg": "Success",
  "time": "2025-12-17T13:44:16.000Z",
  "data": {
    "accessToken": "eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9...",
    "tokenType": "Bearer",
    "expiresIn": 7200,
    "refreshToken": "eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9..."
  }
}

Using the Token ​

Combine tokenType and accessToken into the Authorization header for all subsequent requests:

http
Authorization: Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9...

Important Notes ​

Token Management

  • The token is not permanent. The expiresIn field indicates validity in seconds. Default validity is 24 hours, but the actual value returned in expiresIn is authoritative.
  • When the token expires, call this endpoint again to obtain a new token.
  • Cache and reuse the token; do not request a new token before every API call.
  • Store tokens securely; never expose them on the client side.

All game copyrights, trademarks, and service marks belong to their respective owners.