PUT Couriers/UpdateCourier

Request Information

URI Parameters

None.

Body Parameters

UpdatedCouirer
NameDescriptionTypeAdditional information
CourierID

integer

None.

Courier

Couriers

None.

PaymentMethods

Collection of PaymentMethodsModel

None.

Request Formats

application/json, text/json

Sample:
{
  "CourierID": 1,
  "Courier": {
    "ID": 1,
    "CourierCompanyID": 1,
    "WorkingType": 1,
    "Name": "sample string 2",
    "Phone": "sample string 3",
    "Password": "sample string 4",
    "Latitude": "sample string 5",
    "Longitude": "sample string 6",
    "LastLocationDate": "2025-12-23T13:23:42.6335402+03:00",
    "CrateDate": "2025-12-23T13:23:42.6335402+03:00",
    "UpdateDate": "2025-12-23T13:23:42.6335402+03:00",
    "DeleteDate": "2025-12-23T13:23:42.6335402+03:00",
    "LocationAlert": true,
    "Online": true,
    "Deleted": true,
    "Platform": "sample string 7",
    "Token": "sample string 8",
    "KdvRate": 1,
    "TevkifatRate": 1.0,
    "TaxName": "sample string 9",
    "TaxOffice": "sample string 10",
    "TaxNumber": "sample string 11",
    "TaxAddress": "sample string 12",
    "PolygonID": 1,
    "PlateNumber": "sample string 13",
    "PackageCancelation": true,
    "HK_ApiKey": "sample string 14",
    "PaymentEditable": true,
    "HourlyFixedPrice": 1.0,
    "DailyFixedPrice": 1.0,
    "IntegrationValue": "sample string 15",
    "PaymentOTP": "sample string 16",
    "RiderId": "sample string 17",
    "PackageCountLimit": 1,
    "InPolygon": true,
    "PolygonEntranceDate": "2025-12-23T13:23:42.6335402+03:00"
  },
  "PaymentMethods": [
    {
      "ID": 1,
      "Value": true
    },
    {
      "ID": 1,
      "Value": true
    }
  ]
}

application/xml, text/xml

Sample:
<Courier.UpdatedCouirer xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/HesapKuryeMobileAppApi.Models">
  <Courier xmlns:d2p1="http://schemas.datacontract.org/2004/07/HesapKuryeMobileAppApi.Entity">
    <d2p1:CourierCompanyID>1</d2p1:CourierCompanyID>
    <d2p1:CrateDate>2025-12-23T13:23:42.6335402+03:00</d2p1:CrateDate>
    <d2p1:DailyFixedPrice>1</d2p1:DailyFixedPrice>
    <d2p1:DeleteDate>2025-12-23T13:23:42.6335402+03:00</d2p1:DeleteDate>
    <d2p1:Deleted>true</d2p1:Deleted>
    <d2p1:HK_ApiKey>sample string 14</d2p1:HK_ApiKey>
    <d2p1:HourlyFixedPrice>1</d2p1:HourlyFixedPrice>
    <d2p1:ID>1</d2p1:ID>
    <d2p1:InPolygon>true</d2p1:InPolygon>
    <d2p1:IntegrationValue>sample string 15</d2p1:IntegrationValue>
    <d2p1:KdvRate>1</d2p1:KdvRate>
    <d2p1:LastLocationDate>2025-12-23T13:23:42.6335402+03:00</d2p1:LastLocationDate>
    <d2p1:Latitude>sample string 5</d2p1:Latitude>
    <d2p1:LocationAlert>true</d2p1:LocationAlert>
    <d2p1:Longitude>sample string 6</d2p1:Longitude>
    <d2p1:Name>sample string 2</d2p1:Name>
    <d2p1:Online>true</d2p1:Online>
    <d2p1:PackageCancelation>true</d2p1:PackageCancelation>
    <d2p1:PackageCountLimit>1</d2p1:PackageCountLimit>
    <d2p1:Password>sample string 4</d2p1:Password>
    <d2p1:PaymentEditable>true</d2p1:PaymentEditable>
    <d2p1:PaymentOTP>sample string 16</d2p1:PaymentOTP>
    <d2p1:Phone>sample string 3</d2p1:Phone>
    <d2p1:PlateNumber>sample string 13</d2p1:PlateNumber>
    <d2p1:Platform>sample string 7</d2p1:Platform>
    <d2p1:PolygonEntranceDate>2025-12-23T13:23:42.6335402+03:00</d2p1:PolygonEntranceDate>
    <d2p1:PolygonID>1</d2p1:PolygonID>
    <d2p1:RiderId>sample string 17</d2p1:RiderId>
    <d2p1:TaxAddress>sample string 12</d2p1:TaxAddress>
    <d2p1:TaxName>sample string 9</d2p1:TaxName>
    <d2p1:TaxNumber>sample string 11</d2p1:TaxNumber>
    <d2p1:TaxOffice>sample string 10</d2p1:TaxOffice>
    <d2p1:TevkifatRate>1</d2p1:TevkifatRate>
    <d2p1:Token>sample string 8</d2p1:Token>
    <d2p1:UpdateDate>2025-12-23T13:23:42.6335402+03:00</d2p1:UpdateDate>
    <d2p1:WorkingType>1</d2p1:WorkingType>
  </Courier>
  <CourierID>1</CourierID>
  <PaymentMethods>
    <Courier.PaymentMethodsModel>
      <ID>1</ID>
      <Value>true</Value>
    </Courier.PaymentMethodsModel>
    <Courier.PaymentMethodsModel>
      <ID>1</ID>
      <Value>true</Value>
    </Courier.PaymentMethodsModel>
  </PaymentMethods>
</Courier.UpdatedCouirer>

application/x-www-form-urlencoded

Sample:

Failed to generate the sample for media type 'application/x-www-form-urlencoded'. Cannot use formatter 'JQueryMvcFormUrlEncodedFormatter' to write type 'UpdatedCouirer'.

Response Information

Resource Description

IHttpActionResult

None.

Response Formats

application/json, text/json, application/xml, text/xml

Sample:

Sample not available.