POST warranty/AddItemWarranty

Request Information

URI Parameters

None.

Body Parameters

iAddOrUpdateItemWarranty
NameDescriptionTypeAdditional information
warrantyID

globally unique identifier

None.

customerID

globally unique identifier

None.

companyID

globally unique identifier

None.

productID

globally unique identifier

None.

serialNumberID

globally unique identifier

None.

purchaseDate

string

None.

startDate

string

None.

endDate

string

None.

proofOfPurchase

string

None.

createdID

string

None.

status

integer

None.

type

string

None.

description

string

None.

warrantyMonths

integer

None.

Request Formats

application/json, text/json

Sample:
{
  "warrantyID": "66d5c747-b1b2-459d-9d8f-3f1b2f99f60a",
  "customerID": "a94b7d1e-cc8d-4194-a08d-5ac0c7e93eeb",
  "companyID": "a8a7c446-538d-4777-a366-3b780d36118a",
  "productID": "7f0c332e-1153-4890-850b-ddd03f835e87",
  "serialNumberID": "f43677d9-65b1-4eac-bdcf-0c03ca812575",
  "purchaseDate": "sample string 6",
  "startDate": "sample string 7",
  "endDate": "sample string 8",
  "proofOfPurchase": "sample string 9",
  "createdID": "sample string 10",
  "status": 11,
  "type": "sample string 12",
  "description": "sample string 13",
  "warrantyMonths": 14
}

application/xml, text/xml

Sample:
<iAddOrUpdateItemWarranty xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/WNTY_DAT.Model">
  <companyID>a8a7c446-538d-4777-a366-3b780d36118a</companyID>
  <createdID>sample string 10</createdID>
  <customerID>a94b7d1e-cc8d-4194-a08d-5ac0c7e93eeb</customerID>
  <description>sample string 13</description>
  <endDate>sample string 8</endDate>
  <productID>7f0c332e-1153-4890-850b-ddd03f835e87</productID>
  <proofOfPurchase>sample string 9</proofOfPurchase>
  <purchaseDate>sample string 6</purchaseDate>
  <serialNumberID>f43677d9-65b1-4eac-bdcf-0c03ca812575</serialNumberID>
  <startDate>sample string 7</startDate>
  <status>11</status>
  <type>sample string 12</type>
  <warrantyID>66d5c747-b1b2-459d-9d8f-3f1b2f99f60a</warrantyID>
  <warrantyMonths>14</warrantyMonths>
</iAddOrUpdateItemWarranty>

application/x-www-form-urlencoded

Sample:

Sample not available.

Response Information

Resource Description

oResult
NameDescriptionTypeAdditional information
StatusCode

boolean

None.

Message

string

None.

Lang

string

None.

Records

Collection of Object

None.

ListingData1

Collection of Object

None.

ListingData2

Collection of Object

None.

ListingData3

Collection of Object

None.

Response Formats

application/json, text/json

Sample:
{
  "StatusCode": true,
  "Message": "sample string 2",
  "Lang": "sample string 3",
  "Records": [
    {},
    {}
  ],
  "ListingData1": [
    {},
    {}
  ],
  "ListingData2": [
    {},
    {}
  ],
  "ListingData3": [
    {},
    {}
  ]
}

application/xml, text/xml

Sample:
<oResult xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/WNTY_DAT.Model">
  <Lang>sample string 3</Lang>
  <ListingData1 xmlns:d2p1="http://schemas.microsoft.com/2003/10/Serialization/Arrays">
    <d2p1:anyType />
    <d2p1:anyType />
  </ListingData1>
  <ListingData2 xmlns:d2p1="http://schemas.microsoft.com/2003/10/Serialization/Arrays">
    <d2p1:anyType />
    <d2p1:anyType />
  </ListingData2>
  <ListingData3 xmlns:d2p1="http://schemas.microsoft.com/2003/10/Serialization/Arrays">
    <d2p1:anyType />
    <d2p1:anyType />
  </ListingData3>
  <Message>sample string 2</Message>
  <Records xmlns:d2p1="http://schemas.microsoft.com/2003/10/Serialization/Arrays">
    <d2p1:anyType />
    <d2p1:anyType />
  </Records>
  <StatusCode>true</StatusCode>
</oResult>