POST api/SaiReturnPO/Post

Request Information

URI Parameters

None.

Body Parameters

SaiReturnPO
NameDescriptionTypeAdditional information
AccountId

integer

None.

CompanyId

string

None.

ReturnPONum

string

None.

SDServiceMasterId

string

None.

SDCallMasterId

string

None.

SDSMProjectId

integer

None.

BuyerId

string

None.

Break1Type

integer

None.

Break1Code

string

None.

Break2Type

integer

None.

Break2Code

string

None.

IsTaxable

boolean

None.

TaxCode

string

None.

TaxRate

decimal number

None.

TermCode

string

None.

SAILocationMasterVendor

SAILocationMaster

None.

SMLocationMasterId

integer

None.

SMLocationMaster

SAILocationMaster

None.

ReturnPOStatus

string

None.

EmailStatus

string

None.

EmailSentOn

date

None.

Description

string

None.

ReturnDate

date

None.

SubTotal

decimal number

None.

Discount

decimal number

None.

Tax

decimal number

None.

Total

decimal number

None.

QBId

string

None.

QBSyncToken

string

None.

ProjectNum

string

None.

PONum

string

None.

ShipToCompanyName

string

None.

ShipToFirstName

string

None.

ShipToLastName

string

None.

ShipToEmail

string

None.

ShipToWorkPhone

string

None.

ShipToCellPhone

string

None.

ShipToHomePhone

string

None.

ShipToFax

string

None.

ShipToWebsite

string

None.

VendorId

string

None.

VendorLocationMasterId

integer

None.

VendorEmail

string

None.

VendorPhone

string

None.

VendorFax

string

None.

VendorWebsite

string

None.

VendorName

string

None.

VendorCompanyName

string

None.

BuyerName

string

None.

TruckNum

string

None.

Request Formats

application/json, text/json

Sample:
{
  "AccountId": 1,
  "CompanyId": "sample string 2",
  "ReturnPONum": "sample string 3",
  "SDServiceMasterId": "sample string 4",
  "SDCallMasterId": "sample string 5",
  "SDSMProjectId": 1,
  "BuyerId": "sample string 6",
  "Break1Type": 1,
  "Break1Code": "sample string 7",
  "Break2Type": 1,
  "Break2Code": "sample string 8",
  "IsTaxable": true,
  "TaxCode": "sample string 10",
  "TaxRate": 11.0,
  "TermCode": "sample string 12",
  "SAILocationMasterVendor": {
    "Attention": "sample string 1",
    "AddressLine1": "sample string 2",
    "AddressLine2": "sample string 3",
    "City": "sample string 4",
    "State": "sample string 5",
    "Zip": "sample string 6",
    "Country": "sample string 7",
    "GeoLocationLatitude": "sample string 8",
    "GeoLocationLongitude": "sample string 9",
    "IsGoogleVerified": true,
    "IsCustomerVerified": true,
    "AccountId": 10,
    "CompanyId": "sample string 11",
    "CreatedOn": "2025-12-16T20:10:50.7699758+00:00",
    "CreatedBy": "sample string 13",
    "UpdatedOn": "2025-12-16T20:10:50.7699758+00:00",
    "UpdatedBy": "sample string 14",
    "IsLockedForEditing": true,
    "LockedBy": "sample string 16",
    "Id": 17,
    "FieldPermissions": []
  },
  "SMLocationMasterId": 1,
  "SMLocationMaster": {
    "Attention": "sample string 1",
    "AddressLine1": "sample string 2",
    "AddressLine2": "sample string 3",
    "City": "sample string 4",
    "State": "sample string 5",
    "Zip": "sample string 6",
    "Country": "sample string 7",
    "GeoLocationLatitude": "sample string 8",
    "GeoLocationLongitude": "sample string 9",
    "IsGoogleVerified": true,
    "IsCustomerVerified": true,
    "AccountId": 10,
    "CompanyId": "sample string 11",
    "CreatedOn": "2025-12-16T20:10:50.7699758+00:00",
    "CreatedBy": "sample string 13",
    "UpdatedOn": "2025-12-16T20:10:50.7699758+00:00",
    "UpdatedBy": "sample string 14",
    "IsLockedForEditing": true,
    "LockedBy": "sample string 16",
    "Id": 17,
    "FieldPermissions": []
  },
  "ReturnPOStatus": "sample string 13",
  "EmailStatus": "sample string 14",
  "EmailSentOn": "2025-12-16T20:10:50.7699758+00:00",
  "Description": "sample string 15",
  "ReturnDate": "2025-12-16T20:10:50.7699758+00:00",
  "SubTotal": 17.0,
  "Discount": 18.0,
  "Tax": 19.0,
  "Total": 20.0,
  "QBId": "sample string 21",
  "QBSyncToken": "sample string 22",
  "ProjectNum": "sample string 23",
  "PONum": "sample string 24",
  "ShipToCompanyName": "sample string 25",
  "ShipToFirstName": "sample string 26",
  "ShipToLastName": "sample string 27",
  "ShipToEmail": "sample string 28",
  "ShipToWorkPhone": "sample string 29",
  "ShipToCellPhone": "sample string 30",
  "ShipToHomePhone": "sample string 31",
  "ShipToFax": "sample string 32",
  "ShipToWebsite": "sample string 33",
  "VendorId": "sample string 34",
  "VendorLocationMasterId": 1,
  "VendorEmail": "sample string 35",
  "VendorPhone": "sample string 36",
  "VendorFax": "sample string 37",
  "VendorWebsite": "sample string 38",
  "VendorName": "sample string 39",
  "VendorCompanyName": "sample string 40",
  "BuyerName": "sample string 41",
  "TruckNum": "sample string 42"
}

application/xml, text/xml

Sample:
<SaiReturnPO xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/SAWinProV4.Model.DTO.AccountSpecific.SAI.ReturnPO">
  <AccountId>1</AccountId>
  <Break1Code>sample string 7</Break1Code>
  <Break1Type>1</Break1Type>
  <Break2Code>sample string 8</Break2Code>
  <Break2Type>1</Break2Type>
  <BuyerId>sample string 6</BuyerId>
  <BuyerName>sample string 41</BuyerName>
  <CompanyId>sample string 2</CompanyId>
  <Description>sample string 15</Description>
  <Discount>18</Discount>
  <EmailSentOn>2025-12-16T20:10:50.7699758+00:00</EmailSentOn>
  <EmailStatus>sample string 14</EmailStatus>
  <IsTaxable>true</IsTaxable>
  <PONum>sample string 24</PONum>
  <ProjectNum>sample string 23</ProjectNum>
  <QBId>sample string 21</QBId>
  <QBSyncToken>sample string 22</QBSyncToken>
  <ReturnDate>2025-12-16T20:10:50.7699758+00:00</ReturnDate>
  <ReturnPONum>sample string 3</ReturnPONum>
  <ReturnPOStatus>sample string 13</ReturnPOStatus>
  <SAILocationMasterVendor xmlns:d2p1="http://schemas.datacontract.org/2004/07/SAWinProV4.Model.DTO.AccountSpecific.SAI">
    <Id xmlns="http://schemas.datacontract.org/2004/07/SAWinProV4.Model.DTO.AccountSpecific.Base">17</Id>
    <CreatedBy xmlns="http://schemas.datacontract.org/2004/07/SAWinProV4.Model.DTO.AccountSpecific.Base">sample string 13</CreatedBy>
    <CreatedOn xmlns="http://schemas.datacontract.org/2004/07/SAWinProV4.Model.DTO.AccountSpecific.Base">2025-12-16T20:10:50.7699758+00:00</CreatedOn>
    <IsLockedForEditing xmlns="http://schemas.datacontract.org/2004/07/SAWinProV4.Model.DTO.AccountSpecific.Base">true</IsLockedForEditing>
    <LockedBy xmlns="http://schemas.datacontract.org/2004/07/SAWinProV4.Model.DTO.AccountSpecific.Base">sample string 16</LockedBy>
    <UpdatedBy xmlns="http://schemas.datacontract.org/2004/07/SAWinProV4.Model.DTO.AccountSpecific.Base">sample string 14</UpdatedBy>
    <UpdatedOn xmlns="http://schemas.datacontract.org/2004/07/SAWinProV4.Model.DTO.AccountSpecific.Base">2025-12-16T20:10:50.7699758+00:00</UpdatedOn>
    <AccountId xmlns="http://schemas.datacontract.org/2004/07/SAWinProV4.Model.DTO.AccountSpecific.Base">10</AccountId>
    <CompanyId xmlns="http://schemas.datacontract.org/2004/07/SAWinProV4.Model.DTO.AccountSpecific.Base">sample string 11</CompanyId>
    <d2p1:AddressLine1>sample string 2</d2p1:AddressLine1>
    <d2p1:AddressLine2>sample string 3</d2p1:AddressLine2>
    <d2p1:Attention>sample string 1</d2p1:Attention>
    <d2p1:City>sample string 4</d2p1:City>
    <d2p1:Country>sample string 7</d2p1:Country>
    <d2p1:GeoLocationLatitude>sample string 8</d2p1:GeoLocationLatitude>
    <d2p1:GeoLocationLongitude>sample string 9</d2p1:GeoLocationLongitude>
    <d2p1:IsCustomerVerified>true</d2p1:IsCustomerVerified>
    <d2p1:IsGoogleVerified>true</d2p1:IsGoogleVerified>
    <d2p1:State>sample string 5</d2p1:State>
    <d2p1:Zip>sample string 6</d2p1:Zip>
  </SAILocationMasterVendor>
  <SDCallMasterId>sample string 5</SDCallMasterId>
  <SDSMProjectId>1</SDSMProjectId>
  <SDServiceMasterId>sample string 4</SDServiceMasterId>
  <SMLocationMaster xmlns:d2p1="http://schemas.datacontract.org/2004/07/SAWinProV4.Model.DTO.AccountSpecific.SAI">
    <Id xmlns="http://schemas.datacontract.org/2004/07/SAWinProV4.Model.DTO.AccountSpecific.Base">17</Id>
    <CreatedBy xmlns="http://schemas.datacontract.org/2004/07/SAWinProV4.Model.DTO.AccountSpecific.Base">sample string 13</CreatedBy>
    <CreatedOn xmlns="http://schemas.datacontract.org/2004/07/SAWinProV4.Model.DTO.AccountSpecific.Base">2025-12-16T20:10:50.7699758+00:00</CreatedOn>
    <IsLockedForEditing xmlns="http://schemas.datacontract.org/2004/07/SAWinProV4.Model.DTO.AccountSpecific.Base">true</IsLockedForEditing>
    <LockedBy xmlns="http://schemas.datacontract.org/2004/07/SAWinProV4.Model.DTO.AccountSpecific.Base">sample string 16</LockedBy>
    <UpdatedBy xmlns="http://schemas.datacontract.org/2004/07/SAWinProV4.Model.DTO.AccountSpecific.Base">sample string 14</UpdatedBy>
    <UpdatedOn xmlns="http://schemas.datacontract.org/2004/07/SAWinProV4.Model.DTO.AccountSpecific.Base">2025-12-16T20:10:50.7699758+00:00</UpdatedOn>
    <AccountId xmlns="http://schemas.datacontract.org/2004/07/SAWinProV4.Model.DTO.AccountSpecific.Base">10</AccountId>
    <CompanyId xmlns="http://schemas.datacontract.org/2004/07/SAWinProV4.Model.DTO.AccountSpecific.Base">sample string 11</CompanyId>
    <d2p1:AddressLine1>sample string 2</d2p1:AddressLine1>
    <d2p1:AddressLine2>sample string 3</d2p1:AddressLine2>
    <d2p1:Attention>sample string 1</d2p1:Attention>
    <d2p1:City>sample string 4</d2p1:City>
    <d2p1:Country>sample string 7</d2p1:Country>
    <d2p1:GeoLocationLatitude>sample string 8</d2p1:GeoLocationLatitude>
    <d2p1:GeoLocationLongitude>sample string 9</d2p1:GeoLocationLongitude>
    <d2p1:IsCustomerVerified>true</d2p1:IsCustomerVerified>
    <d2p1:IsGoogleVerified>true</d2p1:IsGoogleVerified>
    <d2p1:State>sample string 5</d2p1:State>
    <d2p1:Zip>sample string 6</d2p1:Zip>
  </SMLocationMaster>
  <SMLocationMasterId>1</SMLocationMasterId>
  <ShipToCellPhone>sample string 30</ShipToCellPhone>
  <ShipToCompanyName>sample string 25</ShipToCompanyName>
  <ShipToEmail>sample string 28</ShipToEmail>
  <ShipToFax>sample string 32</ShipToFax>
  <ShipToFirstName>sample string 26</ShipToFirstName>
  <ShipToHomePhone>sample string 31</ShipToHomePhone>
  <ShipToLastName>sample string 27</ShipToLastName>
  <ShipToWebsite>sample string 33</ShipToWebsite>
  <ShipToWorkPhone>sample string 29</ShipToWorkPhone>
  <SubTotal>17</SubTotal>
  <Tax>19</Tax>
  <TaxCode>sample string 10</TaxCode>
  <TaxRate>11</TaxRate>
  <TermCode>sample string 12</TermCode>
  <Total>20</Total>
  <TruckNum>sample string 42</TruckNum>
  <VendorCompanyName>sample string 40</VendorCompanyName>
  <VendorEmail>sample string 35</VendorEmail>
  <VendorFax>sample string 37</VendorFax>
  <VendorId>sample string 34</VendorId>
  <VendorLocationMasterId>1</VendorLocationMasterId>
  <VendorName>sample string 39</VendorName>
  <VendorPhone>sample string 36</VendorPhone>
  <VendorWebsite>sample string 38</VendorWebsite>
</SaiReturnPO>

application/x-www-form-urlencoded

Sample:

Sample not available.

Response Information

Resource Description

Object

None.

Response Formats

application/json, text/json

Sample:
{}

application/xml, text/xml

Sample:
<z:anyType xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns:z="http://schemas.microsoft.com/2003/10/Serialization/" />