Options
All
  • Public
  • Public/Protected
  • All
Menu

To set up an account object, you need a token that you need to get from our admin website and the region. Make sure to use tokens with the correct write/read privileges for the current function that you want to use.

Hierarchy

Index

Constructors

Properties

ServiceAuthorization: ServiceAuthorization = ...

Manage services in account Be sure to use an account token with “write” permissions when using functions like create, edit and delete.

accessManagement: Access = ...

Manage access in account Be sure to use an account token with “write” permissions when using functions like create, edit and delete.

actions: Actions = ...

Manage actions in account. Be sure to use an account token with “write” permissions when using functions like create, edit and delete.

analysis: Analyses = ...

Manage analysis in account Be sure to use an account token with “write” permissions when using functions like create, edit and delete.

billing: Billing = ...

Manage Billing for the account. Be sure to use an account token with “write” permissions when using functions like create, edit and delete.

buckets: Buckets = ...

Manage buckets in account Be sure to use an account token with “write” permissions when using functions like create, edit and delete.

dashboards: Dashboards = ...

Manage dashboards in account Be sure to use an account token with “write” permissions when using functions like create, edit and delete.

devices: Devices = ...

Manage devices in account Be sure to use an account token with “write” permissions when using functions like create, edit and delete.

dictionaries: Dictionaries = ...

Manage dictionaries in account Be sure to use an account token with “write” permissions when using functions like create, edit and delete.

explore: Explore = ...

Manage explore in account Be sure to use an account token with “write” permissions when using functions like create, edit and delete.

files: Files = ...

Manage files in account Be sure to use an account token with “write” permissions when using functions like create, edit and delete.

integration: Integration = ...

Manage connectors in account Be sure to use an account token with “write” permissions when using functions like create, edit and delete.

notifications: Notifications = ...

Manage notifications in account Be sure to use an account token with “write” permissions when using functions like create, edit and delete.

paymentHistory: PaymentHistory = ...

Manage payment history in account Be sure to use an account token with “write” permissions when using functions like create, edit and delete.

paymentMethods: PaymentMethods = ...

Manage payment methods in account Be sure to use an account token with “write” permissions when using functions like create, edit and delete.

plan: Plan = ...

Manage account plans Be sure to use an account token with “write” permissions when using functions like create, edit and delete.

profiles: Profile = ...

Manage profiles in account Be sure to use an account token with “write” permissions when using functions like create, edit and delete.

run: Run = ...

Manage run apps in account Be sure to use an account token with “write” permissions when using functions like create, edit and delete.

tagocores: TagoCores = ...

Manage tagocores in account Be sure to use an account token with “write” permissions when using functions like create, edit and delete.

tags: Tags = ...

Manage tags in account Be sure to use an account token with “write” permissions when using functions like create, edit and delete.

template: Template = ...

Manage templates in account Be sure to use an account token with “write” permissions when using functions like create, edit and delete.

Methods

  • confirmOTP(pinCode: string, typeOTP: OTPType): Promise<string>
  • delete(): Promise<string>
  • disableOTP(credentials: { email: string; password: string }, typeOTP: OTPType): Promise<string>
  • Enable OTP for a given OTP Type

    Parameters

    • credentials: { email: string; password: string }

      Credentials

      • email: string
      • password: string
    • typeOTP: OTPType

      authenticator, sms or email

    Returns Promise<string>

  • enableOTP(credentials: { email: string; password: string }, typeOTP: OTPType): Promise<string>
  • Enable OTP for a given OTP Type. You will be requested to confirm the operation with a pin code.

    Parameters

    • credentials: { email: string; password: string }

      Credentials

      • email: string
      • password: string
    • typeOTP: OTPType

      authenticator, sms or email

    Returns Promise<string>

  • passwordChange(password: string): Promise<string>
  • acceptTeamInvitation(token: string): Promise<string>
  • Accept a team member invitation to become a profile's team member.

    Parameters

    • token: string

    Returns Promise<string>

    Success message.

  • confirmAccount(token: string, region?: Regions): Promise<string>
  • declineTeamInvitation(token: string): Promise<string>
  • Decline a team member invitation to become a profile's team member.

    Parameters

    • token: string

    Returns Promise<string>

    Success message.

  • passwordRecover(email: string, region?: Regions): Promise<string>
  • requestLoginPINCode(credentials: { email: string; password: string }, typeOTP: OTPType, region?: Regions): Promise<string>
  • Request the PIN Code for a given OTP Type.

    Parameters

    • credentials: { email: string; password: string }

      Credentials

      • email: string
      • password: string
    • typeOTP: OTPType

      authenticator, sms or email

    • Optional region: Regions

    Returns Promise<string>

  • resendConfirmation(email: string, region?: Regions): Promise<string>
  • Re-send confirmation account email

    Parameters

    • email: string

      E-mail address

    • Optional region: Regions

      TagoIO Region Server [default usa-1]

    Returns Promise<string>