Marketplace Purchased Inventory Orders API V4

The Marketplace Purchased Inventory Orders API V4 allows Marketplace buyers to retrieve basic information from purchased Marketplace inventory orders in their networks. This API retrieves corresponding IDs that are essential for further Marketplace supply source configuration in the Placement API V3.

📘

Note

API access is only available for networks that have Marketplace Platform enabled as a buyer.

Use the Marketplace Purchased Inventory Orders API V4 to:

  • Retrieve a list of Purchased inventory orders belonging to your current network with corresponding IDs, names, and other key information
  • Get basic attributes of a specified purchased Inventory order
  • Query the Marketplace order list by name, status, and last updated time
  • Sort the Marketplace order list by last updated time

This API retrieves Purchased Inventory Orders . To query Marketplace Inventory Split Orders, see the Marketplace Inventory Split Orders API V4.

📘

Note

This API supports JSON format only. XML format is not supported.

General Resource URIs

URIType of URI
Production Instancehttps://api.freewheel.tv/services/v4/purchased_inventory_orders?{param1}={query1}&...
Staging Instancehttps://api.stg.freewheel.tv/services/v4/purchased_inventory_orders?{param1}={query1}&...

Attributes

The following response schema are included in GET requests only.

NameTypeDescriptionNotes
idFW_IDThe ID of an inventory order
namestringThe name of an inventory order
order_typeFW_IDThe order type of an inventory order

Valid values:


  • INVENTORY_ORDER
  • .
  • SSP_INVENTORY_ORDER

transaction_typeenumThe transaction type of an Inventory Order

Valid values:


  • GUARANTEED

  • NON_GUARANTEED

transaction_priorityenumThe transaction priority of an inventory order

Valid values:


  • ABOVE_GUARANTEED
  • AMONG_GUARANTEED
  • BELOW_GUARANTEED

  • BACKFILL

BELOW_GUARANTEED and
BACKFILL are only valid when transaction_type =
NON_GUARANTEED
seller_namestringThe seller name on an inventory order
start_timetimeThe start time of an inventory order
end_timetimeThe end time of an inventory orderReturns empty
if the request is for an ongoing
order,
and only valid
for Non-
Guaranteed
Orders
statusenumThe status of an inventory order

Valid values:


  • LIVE

  • SCHEDULED

  • EXPIRED

  • PAUSED

  • CANCELLED

pricingsetThe pricing model and rate card of an inventory order
budgetsetThe budget model and budget of an inventory
order
Only valid when
transaction_type =
GUARANTEED
pacingenumThe pacing of a marketplace order

Valid values:


  • SMOOTH_AS

  • FAST_AS

Only valid when
transaction_type =
GUARANTEED
freewheel_clearingbooleanDetermines if buyer is
billed by FreeWheel for
the media cost

Valid values:


  • True

  • False

created_attimeThe creation time of an inventory order
updated_attimeThe last updated time of an inventory order

Pricing – Child Attributes

NameTypeDescriptionNotes
modelenumThe pricing model of an inventory order

Valid values:


  • FIXED

  • FLOOR

Model = FLOOR is
only valid when
transaction_type =
NON_GUARANTEED
pricedecimalThe price CPM of an inventory orderValid in [0.00,
10,000,000,000.00]
currencyenumThe currency code set on the inventory order. e.g. USD

Pricing - Child Attributes - Guaranteed Inventory Orders Only

NameTypeDescriptionNotes
modelenumThe budget model of an inventory order

Valid value: IMPRESSION
impression_goalintegerThe budget impression goal of an inventory orderValid in [0,
10,000,000,000]