Flexport
4.0
4.0/5

[┐∵]-

Shipment Purchase Order List API

Shipment purchase order list API for fetching a list of purchase order line items or a single line item
The shipment purchase order list API of Flexport maintains data with the purpose of fetching a list of purchase order line items or a single line item. Customers can filter the API to get the response determined by page, per, direction, f. Purchase_order. Id, f. Line_item_number, f. Item_key and more. Developers who use this freight cargo purchase orders API, use it for a wide variety of possible use cases, several of which are; displaying shipment purchase order details, eCommerce optimization, simplifying supply chain tasks, creating/optimizing maritime operations and more. The possibilities are countless of course and it is sure that more business cases occur, so experiment with the data for your use case and it should be intriguing to see what gets made with it. A few ideas of the type of company that uses the data are freight and logistics companies, importers, exporters and international traders, typically the customers could be small business, medium business and enterprises in the freight, maritime, logistics, import, export and trade sector. The API covers global data.

Shipment Purchase Order List API endpoints

GET
GET
/purchase_order_line_items
/purchase_order_line_items/{id}
GET /purchase_order_line_items
GET /purchase_order_line_items/{id}
In order to get a data output as in the response output of the example, customers need to communicate to the shipment purchase orders API endpoint by sending a GET data request to the endpoint; /purchase_order_line_items using the required object parameters. For the possible objects and parameters, check the object table of the shipment purchase order list API that explains it. All leading programming languages function with the API output. Clients just need to connect the private key as an endpoint parameter and clients will start receiving the data. In order to make the request, put the data endpoint in the URL field.

Filtering parameters for shipment purchase order list data

Find below the filter methods available in relation to the shipment purchase order list API.
Filters
page f.item_key
per id
direction
f.purchase_order.id
f.line_item_number

Data object description

Make use of the object table to clarify the objects with their associated description and make a call by using the different parameters available.
Objects Description
purchase_order
_object
ref_type
link
id
line_item_number
product
_object
sku
name
product_category
color
country_of_origin
dangerous
ean_ucc_13
ean_ucc_8
lot_number
size
style
upc
etc etc

Shipment purchase order list response output

Here is an example response output of the endpoint call. There is more data accessible, this example is limited to make it more readable. Sign-up for the API system and gain access to the complete response output.
				
					{
  "_object": "/api/response",
  "self": "https://api.flexport.com/purchase_orders?page=13&per=10",
  "version": 3,
  "data": {
    "_object": "/api/collections/paginated",
    "prev": "https://api.flexport.com/purchase_orders?page=12&per=10",
    "next": null,
    "data": [
      {
        "_object": "/purchase_orders/line_item",
        "id": 123456,
        "purchase_order": {
          "_object": "/api/refs/object",
          "ref_type": "/purchase_order",
          "link": "https://api.flexport.com/purchase_orders/26088",
          "id": 12345
        },
        "line_item_number": 1,
        "product": {
          "_object": "/purchase_order/line_item_product",
          "sku": "SKU-123",
          "name": "AC Adapter 12",
          "product_category": "furniture",
          "color": "red",
          "country_of_origin": "US",
          "dangerous": true,
          "ean_ucc_13": "1234567890123",
          "ean_ucc_8": "12345678",
          "lot_number": "123456789",
          "size": "m",
          "style": "classic",
          "upc": "123456789"
        },
        "assigned_party": {
          "_object": "/company_entity",
          "id": 9281,
          "name": "My Manufacturer",
          "ref": "manufacturer_1",
          "mailing_address": {
            "_object": "/address",
            "street_address": "1641 Settlers Lane",
            "street_address2": "STE 2918",
            "city": "Albany",
            "state": "MN",
            "country": "United States of America",
            "country_code": "US",
            "zip": "56307",
            "unlocode": "US AL2",
            "timezone": "America/Los_Angeles",
            "ref": null
          },
          "vat_numbers": [
            {
              "_object": "company_entity/vat_number",
              "country_code": "US",
              "number": "US 123746396"
            }
          ]
        },
        "item_key": "item1",
        "line_type": "main_line",
        "parent_line_key": null,
        "measurements": [
          {
            "_object": "/line_item_measure",
            "measure_type": "length",
            "unit_of_measure": "EA",
            "value": "1.0"
          }
        ],
        "units": 20,
        "incoterm": "FOB",
        "transportation_mode": "air",
        "unit_of_measure": "HUN",
        "must_arrive_date": "2019-03-11",
        "origin_port": null,
        "origin_location": {
          "_object": "/address",
          "street_address": "10th YouSong Industrial District",
          "street_address2": null,
          "city": "Shenzhen",
          "state": "44",
          "country": "China",
          "country_code": "CN",
          "timezone": "China/Shenzhen",
          "zip": null,
          "unlocode": null,
          "ref": "sellingcoaddress"
        },
        "destination_port": null,
        "metadata": {
          "size": [
            "M"
          ]
        },
        "destination_addresses": [
          {
            "address": {
              "_object": "/address",
              "street_address": "1556 20TH ST STE 2D",
              "street_address2": null,
              "city": "SANTA MONICA",
              "state": "CA",
              "country": "United States",
              "country_code": "US",
              "zip": "90404-3465",
              "unlocode": null,
              "ref": "studiosantamonica",
              "timezone": "America/Los Angeles"
            },
            "units": 1
          }
        ],
        "hs_codes": [
          {
            "_object": "/hs_code",
            "code": "8309.90.10.00",
            "country_code": "US"
          }
        ],
        "unit_cost": {
          "_object": "/money",
          "amount": "121.00",
          "currency_code": "USD"
        },
        "booking_line_items": {
          "_object": "/api/refs/collection",
          "ref_type": "/purchase_orders/booking_line_item",
          "link": "https://api.flexport.com/booking_line_items?f.purchase_order_line_item.id=123456"
        }
      }
    ]
  }
}
				
			

Software development kits

It is a JSON API and in the event that customers would like SDKs, those are available for JAVA, C#, PHP, Python, Javascript, Scala, Swift, NodeJS, R, Ruby, VueJS, Strest, Rust, Go, JQuery and Angular. Just ask for it and they are sent. Begin using the filter parameters and combine the output with the software development kits and build the system.

Shipment Purchase Order List API pricing

In case clients wish to have connection to the shipment purchase order list API before paying, there are sample and trial datasets available so get in contact and ask for the test API connection. Once clients have played a bit with the the data, you may determine if you want to purchase full access to this product.

Cost and price of API

The API by Flexport is available with secure payment and immediate authorization.
Prices
Price upon request

Trial

trial is available

Alternative options

Datalastic

Live Ship Tracking API
4.5
4.5/5
The live ship tracking API is the top data tool to straightaway receive Maritime data to your project. Live Ship Tracking API proposes precise tracking vessel movements and routes, freight route analysis, creating/optimizing maritime operations and more data for building mobile apps, online services, tools, programs, market analysis and more.

Tradelens

Fetch Actionable Transportation Doc Flow Transactions API
4.5
4.5/5
Fetch Actionable Transportation Doc Flow Transactions API offers external data solutions to build products for automating transportation documents and querying all next actions for a given FlowInstanceId purposes. Fetch Actionable Transportation Doc Flow Transactions API by Tradelens is here to offer quality and essential details required for automating transportation documents, tracking containers, digitalizing bills of lading, lowering carrying costs and more related projects.

Tradelens

Transportation Doc Transactions API
4.0
4.0/5
This transportation doc transactions API offers a gigantic volume of Transportation data inclusive of all the elements you require. Transportation Doc Transactions API returns precise automating transportation documents, tracking containers, digitalizing bills of lading, lowering carrying costs and more data for building mobile apps, websites, tools, software, market analysis and much more.

Tradelens

Actionable Transportation Doc Flow Queries API
4.0
4.0/5
Actionable Transportation Doc Flow Queries API by Tradelens is here to offer quality and necessary elements required for automating transportation documents, tracking containers, digitalizing bills of lading, lowering carrying costs and more related projects. Actionable Transportation Doc Flow Queries API grants external data solutions to create projects for automating transportation documents and querying all next actions for a given FlowInstanceId use cases.

Tradelens

Actionable Doc Flow API
4.3
4.3/5
Actionable Doc Flow API proposes accurate automating transportation documents, tracking containers, digitalizing bills of lading, lowering carrying costs and more data for advancing iOS and Android apps, online products, tools, programs, market inquiries and more. This actionable doc flow API includes a huge amount of Transportation data inclusive of all the details you want.

Flexport

Shipment Legs API
4.0
4.0/5
Get connected to the Shipment Legs API provider to access precise data for fetching a list of shipment route legs (or an individual leg) with details and similar objectives today. The shipment legs API is the top tool to directly receive Shipment data to your API client.

Sign up for Flexport shipment purchase order list API

Get Data Access

~[ ∵ ]~

Sign-up Succesful

Wait for the Data