OneRail Organization API
The Organization API from OneRail — 80 operation(s) for organization.
Operations 100
GET
/v1/organization/{organizationId}/shippers
Gets children organizations of the given Organization Id
#
POST
/v1/organization/{organizationId}/primary-location
Creates or updates organization primary location
#
POST
/v1/organization/{organizationId}/user/distances
get distance between users and first route pickup
#
GET
/v1/organization/{organizationId}/available-lp-contracts
Get Available Lp Contracts for a Org ID
#
GET
/v1/organization/{organizationId}/assignable-roles
Get roles that loggin user has the ability to assign
#
POST
/v1/organization/{organizationId}/fleet-assets
Create Fleet Assets for an Organization at the global level
#
PUT
/v1/organization/{organizationId}/fleet-assets
Update Fleet Assets for an Organization at the global level
#
GET
/v1/organization/{organizationId}/external-fleet-assets
Get organization's External fleet assets
#
POST
/v1/organization/{organizationId}/external-fleet-assets
Create External Fleet Assets for an Organization
#
POST
/v1/organization/{organizationId}/external-fleet-assets/{fleetVehicleId}/remove
remove External Fleet Assets for an Organization
#
PUT
/v1/organization/{organizationId}/bulk-users
Bulk update users by passing in an array of users with attributes to update and…
#
GET
/v1/organization/{organizationId}/lp-contracts
Get all shipper contracts of all generated lp contract slas for this orgnization
#
GET
/v1/organization/shipper-contract-with-slas
Get organization's Shipper Contracts that have at least 1 sla
#
PUT
/v1/organization/{organizationId}/delivery/{deliveryId}
Updates a delivery for the organization
#
PATCH
/v1/organization/{organizationId}/delivery/{deliveryId}
Patches a delivery for the organization
#
POST
/v1/organization/{organizationId}/delivery/{deliveryId}/image
Uploads a proof of delivery image
#
POST
/v1/organization/{organizationId}/delivery/{deliveryId}/images-download
Get all POP or POD images for delivery
#
POST
/v1/organization/{organizationId}/delivery/{deliveryId}/images-delete
Soft delete proof images (POP/POD) for a delivery
#
GET
/v1/organization/{organizationId}/delivery/{deliveryId}/delivery-attempts
Get a delivery's attempts
#
GET
/v2/organization/{organizationId}/delivery/{deliveryId}/delivery-attempts
Get a delivery's attempts
#
GET
/v2/organization/delivery/{deliveryId}/delivery-attempts-api
Get a delivery's attempts with api key and app Id
#
GET
/v1/organization/{organizationId}/file-uploads
Gets the file uploads in relation to a provided organization id
#
PUT
/v1/organization/{organizationId}/service-level/{serviceLevelId}
update organization's service level
#
PUT
/v1/organization/{organizationId}/service-level/{serviceLevelId}/set-active-state
update organization's service level active state
#
GET
/v1/organization/{organizationId}/delivery-state-mapping
Get organization's delivery state mapping
#
POST
/v1/organization/{organizationId}/order
Creates a new order for the organization with one or more deliveries
#
POST
/v1/organization/{organizationId}/order/{orderId}/add-deliveries
Adds one or more deliveries to an existing order for the organization
#
POST
/v1/organization/{organizationId}/order/{orderId}/add-returns
Adds one or more returns to an existing order for the organization
#
POST
/v1/organization/{organizationId}/order/{orderId}/add-returns/{deliveryId}
Adds one or more returns to an existing order for the organization
#
POST
/v1/organization/{organizationId}/own-fleet
Create Fleet Assets for an Organization at the global level
#
GET
/v1/organization/{organizationId}/carriers
List of carriers (LPs) with signed contracts with th organizationId provided
#
GET
/v1/organization/{organizationId}/contracts-by-service-levels
Get contracts associated from the service levels ids
#
PUT
/v1/organization/{organizationId}/toggle-show-hidden-subscription-plans
Update LP show-hidden-subscription-plans features
#
POST
/v1/organization/{organizationId}/lpranking-datadomain-configuration
Upserts LP Ranking Data Domain Configuration
#
GET
/v1/organization/{organizationId}/lpranking-datadomain-configuration
Get LP Ranking Data Domain Configuration
#
GET
/v1/organization/{organizationId}/login-security-config
Get organization's login security configuration
#
POST
/v1/organization/{organizationId}/login-security-config
Create or update organization's login security configuration
#