Options
All
  • Public
  • Public/Protected
  • All
Menu

Hierarchy

  • BaseAPI
    • MaintenanceApi

Index

Constructors

constructor

  • Parameters

    • configuration: Configuration = ...

    Returns MaintenanceApi

Properties

Protected configuration

configuration: Configuration = ...

Methods

createDvir

createDvirRaw

getDvirDefects

  • Returns a list of DVIR defects in an organization, filtered by creation time. The maximum time period you can query for is 30 days. Get all defects

    Parameters

    Returns Promise<DefectsResponse>

getDvirDefectsRaw

  • Returns a list of DVIR defects in an organization, filtered by creation time. The maximum time period you can query for is 30 days. Get all defects

    Parameters

    Returns Promise<ApiResponse<DefectsResponse>>

getDvirHistory

getDvirHistoryRaw

Protected request

  • request(context: RequestOpts): Promise<Response>
  • Parameters

    • context: RequestOpts

    Returns Promise<Response>

updateDvir

updateDvirDefect

updateDvirDefectRaw

  • Updates a given defect. Can be used to resolve a defect by marking its isResolved field to true. Update a defect

    Parameters

    Returns Promise<ApiResponse<DefectResponse>>

updateDvirRaw

v1getFleetMaintenanceList

  • v1getFleetMaintenanceList(): Promise<InlineResponse2004>
  • <n class="warning"> <i class="fa fa-exclamation-circle"> This endpoint is still on our legacy API. Get list of the vehicles with any engine faults or check light data. Get vehicles with engine faults or check lights

    Returns Promise<InlineResponse2004>

v1getFleetMaintenanceListRaw

  • v1getFleetMaintenanceListRaw(): Promise<ApiResponse<InlineResponse2004>>
  • <n class="warning"> <i class="fa fa-exclamation-circle"> This endpoint is still on our legacy API. Get list of the vehicles with any engine faults or check light data. Get vehicles with engine faults or check lights

    Returns Promise<ApiResponse<InlineResponse2004>>

withMiddleware

  • withMiddleware<T>(...middlewares: Middleware[]): T
  • Type parameters

    • T: BaseAPI<T>

    Parameters

    • Rest ...middlewares: Middleware[]

    Returns T

withPostMiddleware

  • withPostMiddleware<T>(...postMiddlewares: ((context: ResponseContext) => Promise<void | Response>)[]): T
  • Type parameters

    • T: BaseAPI<T>

    Parameters

    • Rest ...postMiddlewares: ((context: ResponseContext) => Promise<void | Response>)[]

    Returns T

withPreMiddleware

  • withPreMiddleware<T>(...preMiddlewares: ((context: RequestContext) => Promise<void | FetchParams>)[]): T
  • Type parameters

    • T: BaseAPI<T>

    Parameters

    • Rest ...preMiddlewares: ((context: RequestContext) => Promise<void | FetchParams>)[]

    Returns T

Generated using TypeDoc