POST POS/PurchaseOrders/Search Try Now

Search the purchase order.

Request Information

URI Parameters

NameDescriptionTypeAdditional information

Body Parameters

The request.

NameDescriptionTypeAdditional information
PONumber
Purchase order number.
long
None.
ExternalOrderNumber
External order number.
string
None.
CustomerId
Customer identifier.
string
None.
Email
Email.
string
None.
Company
Company.
string
None.
ShippingStatus
Shipping status.
Collection of ShippingStatus
None.
PaymentStatus
Payment status.
Collection of PaymentStatus
None.
PurchaseOrderStatus
Purchase order status.
Collection of PurchaseOrderStatus
None.
POType
Type of PO.
Collection of POType
None.
PurchaseOrderDate
PO date.
DateValue
None.
TicketGroupId
Ticket group identifier.
string
None.
PurchaseOrderId
Purchase order identifier.
string
None.
InvoiceId
Invoice identifier.
string
None.
Tags
Collection of string
None.
Page
integer
None.
ItemsPerPage
integer
None.
OrderBy
string
None.
SortOrder
string
None.
DateUpdated
date
None.
UpdatedSince
DateValue
None.

Request Formats

application/json, text/json

Sample:
{
  "PONumber": 1,
  "ExternalOrderNumber": "",
  "CustomerId": "",
  "Email": "",
  "Company": "",
  "ShippingStatus": [
    "Any"
  ],
  "PaymentStatus": [
    "Any"
  ],
  "PurchaseOrderStatus": [
    "Any"
  ],
  "POType": [
    "Any"
  ],
  "PurchaseOrderDate": {
    "FromDate": "2019-01-16T12:21",
    "ToDate": "2019-01-16T12:22",
    "FilterByTime": true
  },
  "TicketGroupId": "",
  "PurchaseOrderId": "",
  "InvoiceId": "",
  "Tags": [
    ""
  ],
  "Page": 9,
  "ItemsPerPage": 10,
  "OrderBy": "",
  "SortOrder": null,
  "DateUpdated": "2019-01-16T12:21",
  "UpdatedSince": {
    "FromDate": "2019-01-16T12:21",
    "ToDate": "2019-01-16T12:22",
    "FilterByTime": true
  }
}

Response Information

Resource Description

NameDescriptionTypeAdditional information
Items
Collection of SearchPOResponse
None.
Page
integer
None.
TotalPages
integer
None.
Records
integer
None.
Meta
Object
None.

Response Formats

application/json, text/json

Sample:
{
  "Items": [
    {
      "PurchaseOrderId": "",
      "PONumber": 2,
      "PurchaseOrderDate": "2019-01-16T12:21",
      "POStatus": "Any",
      "POType": "Any",
      "ExternalOrderNumber": "",
      "CustomerId": "",
      "Company": "",
      "Email": "",
      "PaymentStatus": "Any",
      "SubTotal": {
        "Currency": "",
        "Amount": 1.0
      },
      "GrandTotal": {
        "Currency": "",
        "Amount": 1.0
      },
      "BalanceAmount": {
        "Currency": "",
        "Amount": 1.0
      },
      "ShippingCost": {
        "Currency": "",
        "Amount": 1.0
      },
      "DateExpected": "2019-01-16T12:21",
      "DateReceived": "2019-01-16T12:21",
      "DateUpdated": "2019-01-16T12:21",
      "ShippingDetails": {
        "Status": "Any",
        "Type": "None",
        "Carrier": "None",
        "Service": "",
        "TrackingNumber": ""
      },
      "Notes": "",
      "VoidReason": "",
      "Consignment": {
        "Operation": "Any",
        "Commission": 1.0
      },
      "Version": 13,
      "Phone": "",
      "Tags": [
        ""
      ]
    }
  ],
  "Page": 1,
  "TotalPages": 2,
  "Records": 3,
  "Meta": {}
}