customEventCheck(params: CustomEventCheckParams)

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

Description

Custom event validation

Parameters

ParameterTypeRequiredDescription
YesRequest body

Return Value

Type: Promise<CustomEventCheckResult>
available and optional recommend

Referenced Types

typeCustomEventCheckResult
PropertyTypeDescription
availablebooleanWhether available
recommendstring[]Recommended event code list (optional)

Valid Values

CustomEventCheckParams.serviceBusinessType
ValueDescriptionSince
aiSmartFreeEvent--
aiSmartFreeEventImage2Text--

Examples

Request example

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

customEventCheck({
  eventValue: 'Person reading',
  devId: 'vdevo1',
  serviceBusinessType: 'aiSmartFreeEvent',
})
  .then((r) => console.log(r))
  .catch(console.error);

Response example

{ "available": true, "recommend": ["preset_event_1"] }