Load App APIs
Load Line Items
Aggregate order line items
1 min
code examples curl location globoff request post 'https //{tenantsubdomain}/tms/api/v1/demands/loadlineitems/aggregation' \\ \ header 'accept application/json' \\ \ header 'content type application/json'var myheaders = new headers(); myheaders append("accept", "application/json"); myheaders append("content type", "application/json"); var requestoptions = { method 'post', headers myheaders, redirect 'follow' }; fetch("https //{tenantsubdomain}/tms/api/v1/demands/loadlineitems/aggregation", requestoptions) then(response => response text()) then(result => console log(result)) catch(error => console log('error', error));require "uri" require "json" require "net/http" url = uri("https //{tenantsubdomain}/tms/api/v1/demands/loadlineitems/aggregation") https = net http new(url host, url port) https use ssl = true request = net http post new(url) request\["accept"] = "application/json" request\["content type"] = "application/json" response = https request(request) puts response read body import requests import json url = "https //{tenantsubdomain}/tms/api/v1/demands/loadlineitems/aggregation" payload = {} headers = { 'accept' 'application/json', 'content type' 'application/json' } response = requests request("post", url, headers=headers, data=payload) print(response text) responses // order line items aggregated successfully { "success" false, "data" \[ { "order number" "", "origin facility id" "", "origin facility name" "", "destination facility id" "", "destination facility name" "", "total weight" 0, "weight unit" "", "total volume" 0, "volume unit" "", "total quantity" 0, "total amount" 0 } ] }// bad request { "success" false, "error" { "code" 0, "message" "" } }// internal server error { "success" false, "error" "", "error code" "" }
