PUT api/ArgusAPI/CreatePO

Request Information

URI Parameters

None.

Body Parameters

CreatePORequest
NameDescriptionTypeAdditional information
Login

string

None.

Password

string

None.

Region

string

None.

ApplicationName

string

None.

SessionId

string

None.

PONumber

string

None.

BuyerInitial

string

None.

Vendor

string

None.

BillTo

string

None.

ShipTo

string

None.

Skus

Collection of string

None.

Quantities

Collection of string

None.

SpecialInstructions

string

None.

ShipVia

string

None.

ShipDate

string

None.

ArrivalDate

string

None.

Terms

string

None.

FOB

string

None.

PortOfDisch

string

None.

Destination

string

None.

OrderingFlag

string

None.

SendAsFax

string

None.

Request Formats

application/json, text/json

Sample:
{
  "Login": "sample string 1",
  "Password": "sample string 2",
  "Region": "sample string 3",
  "ApplicationName": "sample string 4",
  "SessionId": "sample string 5",
  "PONumber": "sample string 6",
  "BuyerInitial": "sample string 7",
  "Vendor": "sample string 8",
  "BillTo": "sample string 9",
  "ShipTo": "sample string 10",
  "Skus": [
    "sample string 1",
    "sample string 2"
  ],
  "Quantities": [
    "sample string 1",
    "sample string 2"
  ],
  "SpecialInstructions": "sample string 11",
  "ShipVia": "sample string 12",
  "ShipDate": "sample string 13",
  "ArrivalDate": "sample string 14",
  "Terms": "sample string 15",
  "FOB": "sample string 16",
  "PortOfDisch": "sample string 17",
  "Destination": "sample string 18",
  "OrderingFlag": "sample string 19",
  "SendAsFax": "sample string 20"
}

application/xml, text/xml

Sample:
<CreatePORequest xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/ArgusWebApi2">
  <ApplicationName>sample string 4</ApplicationName>
  <ArrivalDate>sample string 14</ArrivalDate>
  <BillTo>sample string 9</BillTo>
  <BuyerInitial>sample string 7</BuyerInitial>
  <Destination>sample string 18</Destination>
  <FOB>sample string 16</FOB>
  <Login>sample string 1</Login>
  <OrderingFlag>sample string 19</OrderingFlag>
  <PONumber>sample string 6</PONumber>
  <Password>sample string 2</Password>
  <PortOfDisch>sample string 17</PortOfDisch>
  <Quantities xmlns:d2p1="http://schemas.microsoft.com/2003/10/Serialization/Arrays">
    <d2p1:string>sample string 1</d2p1:string>
    <d2p1:string>sample string 2</d2p1:string>
  </Quantities>
  <Region>sample string 3</Region>
  <SendAsFax>sample string 20</SendAsFax>
  <SessionId>sample string 5</SessionId>
  <ShipDate>sample string 13</ShipDate>
  <ShipTo>sample string 10</ShipTo>
  <ShipVia>sample string 12</ShipVia>
  <Skus xmlns:d2p1="http://schemas.microsoft.com/2003/10/Serialization/Arrays">
    <d2p1:string>sample string 1</d2p1:string>
    <d2p1:string>sample string 2</d2p1:string>
  </Skus>
  <SpecialInstructions>sample string 11</SpecialInstructions>
  <Terms>sample string 15</Terms>
  <Vendor>sample string 8</Vendor>
</CreatePORequest>

application/x-www-form-urlencoded

Sample:

Sample not available.

Response Information

Resource Description

CreatePOResponse
NameDescriptionTypeAdditional information
ErrorDescription

string

None.

PONumber

string

None.

StatusCode

string

None.

Response Formats

application/json, text/json

Sample:
{
  "ErrorDescription": "sample string 1",
  "PONumber": "sample string 2",
  "StatusCode": "sample string 3"
}

application/xml, text/xml

Sample:
<CreatePOResponse xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/ArgusWebApi2">
  <ErrorDescription>sample string 1</ErrorDescription>
  <PONumber>sample string 2</PONumber>
  <StatusCode>sample string 3</StatusCode>
</CreatePOResponse>