JUMP TOOverviewIntroductionEndpointsAuthenticationAuthorization (OAuth 2.0)OAuth ScopesTime ZoneSystem of UnitsAPI UserHTTP VersionRequest MethodsRequest Content TypeResponse CodesResponse FormatsPaginationChangelogSample WorkflowsFreight Visibility WorkflowStep 1. Get a list of the carriers who have consented to expose their Freight Visibility to you.getStep 2. Get locations of all vehicles of a company and their proximity to your location of interest.getStep 3. Start tracking the vehicle of your choice by subscribing to its location.postStep 4. Modify the subscription to change tracking time.putStep 5. Get location updates for all your subscribed vehicle locations.getStep 6. Get past locations for a specific vehicle.getStep 7. Get locations of all assets of a company and their proximity to your location of interest.getStep 8. Get aggregated location updates for all your subscribed asset locations.getTMS Integration WorkflowStep 1. Begin setup: sync your users.putStep 2. Sync your vehicles.putStep 3. Sync your assets.putStep 4. Complete setup: sync your dispatch locations.postStep 5. Track vehicles and assets.getStep 6. Get drivers’ available time.getStep 7. Communicate with your drivers.postStep 8. Get the forms you can use for a dispatch.getStep 9. Get the list of dispatch locations for your dispatch.getStep 10. Create a dispatch!postStep 11. Update the planned dispatch.putStep 12. Get updates.getStep 13. Get vehicle utilization reports.getStep 14. Get and update inspection reports.getStep 14. [V2] Get and update inspection reports.getFreight Marketplace WorkflowStep 1. Generate an OAuth token.postStep 2. Create a freight partner carrier.postStep 3. Update a freight partner carrier.putStep 4. Delete a freight partner carrier.deleteStep 5. Create a load.postStep 6. Update or delete a load.putStep 7. Configure your webhook to receive offer details and updates.Common Validation ErrorsUsersOverview/usersget/users/:idget/userspost/usersput/users/lookupget/users/lookup_by_external_idget/user_rolesgetVehiclesOverview/vehiclesget/vehicles/:idget/vehiclespost/vehicles/:idput/vehicles/lookupget/vehicles/lookup_by_external_idgetELD DevicesOverview/eld_devicesgetGroupsOverview/groupsget/groups/:idget/groupspost/groups/:idput/groups/:iddelete/groups/:id/usersget/groups/:id/userspost/groups/:id/usersdelete/groups/:id/vehiclesget/groups/:id/vehiclespost/groups/:id/vehiclesdelete/groups/:id/assetsget/groups/:id/assetspost/groups/:id/assetsdelete/groups/:id/geofencesget/groups/:id/geofencespost/groups/:id/geofencesdeleteHOS LogsOverview/available_timeget/hours_of_serviceget/hos_violationsget/logsget/logs (V2)get/log_suggestionsget/log_suggestionspost/log_suggestions/:idputLocationsOverview/vehicle_locationsget/vehicle_locations (v2)get/vehicle_locations (v3)get/vehicle_locations/:idget/vehicle_locations/:id (v2)get/vehicle_locations/:id (v3)get/driver_locationsget/asset_locationsget/asset_locations/:idgetMessagesOverview/messagesget/messagespost/messagesput/messages (v2)get/messages (v2)postInspection ReportsOverview/inspection_reportsget/inspection_reports/:idput/inspection_reports/lookup_by_external_idget/inspection_reports (V2)get/inspection_reports/:id (V2)put/inspection_reports/lookup_by_external_id (V2)getIFTA ReportsOverview/ifta/tripsget/ifta/summarygetFault CodesOverview/fault_codesgetDriver Performance EventsOverview/driver_performance_eventsget/speeding_eventsget/v2/driver_performance_eventsgetDriving PeriodsOverview/driving_periodsgetScorecard SummaryOverview/scorecard_summarygetCompany WebhooksOverviewOverview (V2)/company_webhooksget/company_webhooks/:idget/company_webhookspost/company_webhooks/:idput/company_webhook_requestsget/company_webhook_requests/retrypostFuel PurchasesOverview/fuel_purchasesget/fuel_purchases/:idget/fuel_purchasespost/fuel_purchase_importspost/fuel_purchases/:idput/fuel_purchases/:iddeleteUtilizationOverview/driver_utilizationget/driver_utilizationget/vehicle_utilizationget/idle_eventsgetFormsOverview/formsgetForm EntriesOverview/form_entriesget/form_entries (v2)getDispatch LocationsOverview/dispatch_locationsget/dispatch_locationspost/dispatch_locationsput/dispatch_locationsdeleteDispatchesOverview/dispatchesget/dispatchespost/dispatchesputDispatches (v2)Overview/dispatchesget/dispatchespost/dispatchesputDispatches (v3)Overview/dispatchesget/dispatchespost/dispatchesputDocumentsOverview/documentsget/documents/:idget/documentspost/documents/:idput/documents/:iddelete/documents/forms (v2)get/documents/forms/:id (v2)get/documents (v2)get/documents/:id (v2)get/documents (v2)post/documents/:id (v2)putGeofencesOverview/geofencesget/geofences/:idget/geofencespost/geofences/circularpost/geofences/:idput/geofences/:iddelete/geofences/eventsget/geofences/asset_eventsgetFreight VisibilityOverviewfreight_visibility/vehicle_locationsgetfreight_visibility/subscribepostfreight_visibility/subscribeputfreight_visibility/subscribedeletefreight_visibility/companiesgetfreight_visibility/company_associatedgetfreight_visibility/vehicle_associationgetfreight_visibility/vehicle_association (v2)getfreight_visibility/vehicle_subscriptionsgetfreight_visibility/vehicle_locations/detailsgetfreight_visibility/asset_associationgetfreight_visibility/asset_locationsgetAssetsOverview/assetsget/assets/lookup_by_external_idget/assetspost/assets/:idput/reefer_activity_reportsgetFreight MarketPlace APIFreightMarketplaceAPIList carriersgetCreate a carrierpostUpdate a carrierputUpdate a carrierpatchView a carriergetDelete a carrierdeleteList loadsgetCreate a loadpostView multiple loadspostCreate loads in bulkpostUpdate loads in bulkputUpdate loads in bulkpatchUpdate a loadputUpdate a loadpatchView a loadgetDelete a loaddeleteGet preferencesgetList carriers v2getTime trackingTime Tracking/worked_timeget/timecard_entriesgetOEM ENTITIESOverview/oem_entitiesgetMotive CardOverview/motive_card/v1/transactionsgetPowered by /documents (v2)post https://api.keeptruckin.com/v2/documentsCreates a document which needs to be used.