API reference

API REFERENCE

Every operation available to your integration, with its parameters and responses.

Version v2
205 operations

GETFetches a list of company with filtering, sorting, and pagination options./api/v2/companies/listGETFetches a company by its ID./api/v2/companies/{companyId}DELETEDeletes a company by its ID./api/v2/companies/{companyId}GETFetches all addresses for a specific company./api/v2/companies/{companyId}/addressesPOSTCreates a new address for a specific company./api/v2/companies/{companyId}/addressesGETFetches notes for a specific company with pagination./api/v2/companies/{companyId}/notesGETReturns a list of company sales quote requests from the current user's access level with available filters being AllOpen, AllUnacknowledged, AllComplete, and AllRequests./api/v2/companies/{companyId}/sales-quote-requestsGETFetches leads for a specific company with pagination./api/v2/companies/{companyId}/leadsGETFetches tasks for a specific company with pagination./api/v2/companies/{companyId}/tasksGETFetches contacts for a specific company with pagination and optional search./api/v2/companies/{companyId}/contactsGETFetches opportunities for a specific company with pagination./api/v2/companies/{companyId}/opportunitiesGETFetches equipment for a specific company with pagination and optional search./api/v2/companies/{companyId}/equipmentGETFetches assigned company reps with pagination and optional search./api/v2/companies/{companyId}/repsGETFetches sales quotes for a company with pagination and optional search./api/v2/companies/{companyId}/sales-quotesGETRetrieves the list of ranks associated with the specified company./api/v2/companies/{companyId}/ranksGETRetrieves all inventory requests within the time range, with optional inbound/outbound filters and pagination options for the provided company./api/v2/companies/{companyId}/inventory-requestsPOSTCreates a new company./api/v2/companiesPUTUpdates an existing company address./api/v2/companies/{companyId}/addresses/{addressId}DELETEDeletes an existing company address./api/v2/companies/{companyId}/addresses/{addressId}POSTCreates a new rep./api/v2/companies/repPUTUpdates an existing rep./api/v2/companies/rep/{id}DELETEDeletes a rep by its ID. Deletes a rep by its ID./api/v2/companies/rep/{id}PATCHPartially updates a company/api/v2/companies/{id}PATCHPartially updates a company/api/v2/external/companies/{id}POSTCreates, updates or deletes a company/api/v2/external/companies

Undercarriage

POSTCreates a new undercarriage measurement for the specified equipment and returns the full reading details./api/v2/equipment/undercarriage/readingPUTUpdates a undercarriage measurement for the specified reading and returns the full reading details./api/v2/equipment/undercarriage/reading/{readingId}GETFetches full undercarriage reading details by reading ID, including measurements, images, and videos./api/v2/equipment/undercarriage/reading/{readingId}GETGET /api/v2/equipment/undercarriage/reading/{readingId}/download-pdf/api/v2/equipment/undercarriage/reading/{readingId}/download-pdfGETFetches a paged list of undercarriage readings for a given equipment./api/v2/equipment/undercarriage/reading/listGETFetches the signed-in user's inspections for the last `Days` days (paginated)./api/v2/equipment/undercarriage/reading/user/listPOSTUploads an image for a specific undercarriage reading component and location./api/v2/equipment/undercarriage/images/uploadPOSTUploads multiple undercarriage image files in bulk for a specific reading./api/v2/equipment/undercarriage/images/bulk-uploadPOSTUploads a video for a specific undercarriage reading component and location./api/v2/equipment/undercarriage/videos/uploadDELETEDeletes a reading video by its ID./api/v2/equipment/undercarriage/videos/{videoId}DELETEDeletes a reading image by its ID./api/v2/equipment/undercarriage/images/{imageId}POSTAnalyzes a scanned undercarriage inspection form image or PDF using Azure Document Intelligence./api/v2/equipment/undercarriage/form/analyze