Toys R Us · JSON Structure

Toys R Us Order Structure

Structure of a Toys R Us purchase order document as exchanged via the LogicBroker Commerce API

Type: Properties: 0
CommerceDropshipE-CommerceRetailSupply ChainFortune 500

Toys R Us Order is a JSON Structure definition published by Toys R Us.

Meta-schema:

JSON Structure

Raw ↑
{
  "name": "Toys R Us Order",
  "description": "Structure of a Toys R Us purchase order document as exchanged via the LogicBroker Commerce API",
  "fields": [
    { "name": "Key", "type": "integer", "description": "Unique LogicBroker document key" },
    { "name": "PartnerPO", "type": "string", "description": "Toys R Us purchase order number" },
    { "name": "OrderDate", "type": "date", "description": "Date the order was placed" },
    { "name": "Status", "type": "integer", "description": "Current status code" },
    {
      "name": "ShipToAddress", "type": "object", "description": "Ship-to address",
      "fields": [
        { "name": "Name", "type": "string" },
        { "name": "Address1", "type": "string" },
        { "name": "Address2", "type": "string", "nullable": true },
        { "name": "City", "type": "string" },
        { "name": "State", "type": "string" },
        { "name": "Zip", "type": "string" },
        { "name": "Country", "type": "string", "default": "US" }
      ]
    },
    {
      "name": "LineItems", "type": "array", "description": "Order line items",
      "items": {
        "fields": [
          { "name": "LineNumber", "type": "integer" },
          { "name": "SupplierSKU", "type": "string" },
          { "name": "BuyerSKU", "type": "string" },
          { "name": "UPC", "type": "string" },
          { "name": "Description", "type": "string" },
          { "name": "Quantity", "type": "number" },
          { "name": "UnitPrice", "type": "number" },
          { "name": "UOM", "type": "string" }
        ]
      }
    }
  ]
}