getAccountDetail(data: GetAccountDetailParams)

Requires:
@tuya-miniapp/cloud-api≥1.7.0

Description

Account entitlement details

Parameters

ParameterTypeRequiredDescription
YesRequest parameters

Return Value

Type: Promise<GetAccountDetailResult>
GetAccountDetailResult

Referenced Types

typeGetAccountDetailResultAccount entitlements details list
AccountDetail[]

Examples

Request example

import { getAccountDetail } from '@tuya-miniapp/cloud-api';

getAccountDetail({ ownerId: 'home_xxx' })
  .then(response => {
    console.log(response);
  })
  .catch(error => {
    console.error('Failed to get account entitlement details:', error);
  });

Response example

[{
  "type": "quota",
  "vasType": "transcribe",
  "totalQuantity": 100,
  "usedQuantity": 10,
  "leftQuantity": 90,
  "effectiveStartDate": 1710000000000,
  "effectiveEndDate": 1740000000000,
  "scope": "account",
  "deviceName": "",
  "externalCode": "xxx",
  "subscription": true
}]