Options
All
  • Public
  • Public/Protected
  • All
Menu

Hierarchy

Index

Constructors

constructor

  • new User(accessToken: string, region?: string): User

Methods

addVehicle

  • addVehicle(vin: string): Promise<any>
  • Add a vehicle to a user account

    Parameters

    • vin: string

    Returns Promise<any>

authorizeVehicle

  • authorizeVehicle(messageId: string): Promise<any>
  • Approve a vehicle access request

    Parameters

    • messageId: string

    Returns Promise<any>

Protected delete

  • delete(url: string): Promise<any>

deleteVehicle

  • deleteVehicle(vin: string): Promise<any>
  • Delete a vehicle from a user account

    Parameters

    • vin: string

    Returns Promise<any>

Protected get

  • get(url: string): Promise<any>

getMessages

  • getMessages(): Promise<any>

info

  • info(): Promise<any>

Protected post

  • post(url: string, data: {}): Promise<any>

Protected put

  • put(url: string, data?: {}): Promise<any>

requestVehicleAccess

  • requestVehicleAccess(vin: string): Promise<any>
  • Request vehicle access based on VIN

    Parameters

    • vin: string

    Returns Promise<any>

vehicles

  • vehicles(): Promise<any>

Generated using TypeDoc