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

Location Maritime Traffic Tracking API
4.7
4.7/5
Location Maritime Traffic Tracking API offers data solutions to build data-oriented products for scanning an area in the sea or ocean to see all the ships in your selected area purposes. Maritime data via location maritime traffic tracking API provides all fitting information to make sure you can develop on point data products.

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.

Datalastic

Vessel Info API
0.0
0.0/5
Vessel Info API serves Maritime datasets for getting detailed data about a vessel specifications objectives to power up companies worldwide. Vessel Info API by Datalastic offers quality and accurate details needed to have in building an internal database of registered vessels, freight route and ship analysis, creating/optimizing maritime operations and more related projects.

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.

Datalastic

Vessel Finder API
4.3
4.3/5
Vessel Finder API maintains Maritime datasets to build searching and withdrawing all vessels by type, similar names, draught, deadweight, year built, and more goals to reinforce companies around the world. Maritime data via vessel finder API provides the right types of details in order to build on point data products.

Datalastic

Port Finder API
4.7
4.7/5
This port finder API provides a massive amount of Maritime data including the complete data details you want. Port Finder API returns precise displaying global port details, freight route and ship analysis, creating/optimizing maritime operations and more data for developing iOS and Android apps, online products, tools, programs, market inquiries and more.

Sign up for Flexport shipment purchase order list API

Get Data Access

~[ ∵ ]~

Sign-up Succesful

Wait for the Data