POST api/Delivery

دریافت وضعیت های یک کد رهگیری ارسال شده از سمت کاربر

Request Information

URI Parameters

None.

Body Parameters

Delivery
NameDescriptionTypeAdditional information
UserName

نام کاربری

string

None.

Password

پسورد ورود به سامانه

string

None.

Id

کد رهگیری ارسالی کاربر

string

None.

Request Formats

application/json, text/json

Sample:
{
  "UserName": "sample string 1",
  "Password": "sample string 2",
  "Id": "sample string 3"
}

application/xml, text/xml

Sample:
<DeliveryModel xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/RESTfulApi.Models">
  <Id>sample string 3</Id>
  <Password>sample string 2</Password>
  <UserName>sample string 1</UserName>
</DeliveryModel>

application/x-www-form-urlencoded

Sample:

Sample not available.

Response Information

Resource Description

ResponseDelivery
NameDescriptionTypeAdditional information
DeliveryStatus

وضعیت پیام ها

Collection of DeliveryStatus

None.

Messege

متن خطایی که رخ داده

string

None.

Status

کد خطا. در صورتی که صفر باشد یعنی خطایی رخ نداده

integer

None.

Response Formats

application/json, text/json

Sample:
{
  "DeliveryStatus": [
    {
      "Id": 1,
      "Message": "sample string 2"
    },
    {
      "Id": 1,
      "Message": "sample string 2"
    }
  ],
  "Messege": "sample string 1",
  "Status": 2
}

application/xml, text/xml

Sample:
<ResponseDelivery xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/RESTfulApi.Models">
  <Messege>sample string 1</Messege>
  <Status>2</Status>
  <DeliveryStatus>
    <DeliveryStatus>
      <Id>1</Id>
      <Message>sample string 2</Message>
    </DeliveryStatus>
    <DeliveryStatus>
      <Id>1</Id>
      <Message>sample string 2</Message>
    </DeliveryStatus>
  </DeliveryStatus>
</ResponseDelivery>