API reference
All operations
COMPANY

Fetches equipment for a specific company with pagination and optional search.

GET/api/v2/companies/{companyId}/equipment

Authentication

Choose one supported method for this request.

OAuth 2.0 client credentials

Parameters

companyIdpathinteger · int32required

The ID of the company to retrieve equipment for.

pagequeryinteger · int32

Page number.

pageSizequeryinteger · int32

Number of items per page.

equipmentTypequerystring

Type of equipment to filter: All, Machine or Attachment.

searchquerystring

Optional search term to filter by make, model, serial or stock

Responses

Company equipment retrieved successfully.

Standard response envelopeisSuccessmessageerrorsdata

Read the result from data. When isSuccess is false, errors lists what went wrong. Handling errors

Paginated
dataPaginatedResponse<EquipmentDetailsDto[]>
  • totalCountinteger · int32
    • equipmentIdinteger · int32
    • parentTypestring
    • machineboolean
    • attachmentboolean
    • categorystring
    • makestring
    • modelstring
    • serialNostring
    • stockNostring
    • descriptionstring
    • equipYearstring
    • startHoursnumber · double
    • lastSMRnumber · double
    • lastSMRDatestring · datenullable
    • longitudenumber · double
    • latitudenumber · double
    • lastModifiedstring · date-time
  • pageCountinteger · int32
  • currentPageCountinteger · int32
  • nextPageNumberinteger · int32nullable
  • hasNextPageboolean