PATCH api/authorizations/{authId}/historyCosts?RqUID={RqUID}

Request Information

URI Parameters

NameDescriptionTypeAdditional information
authId

integer

Required

RqUID

string

None.

Body Parameters

Collection of RestHistoryCostDTO
NameDescriptionTypeAdditional information
Code

string

String length: inclusive between 0 and 30

Description

string

Required

Date

date

Required

KMs

integer

Required

ProviderBOEntity

string

String length: inclusive between 0 and 255

Event

string

String length: inclusive between 0 and 20

CommercialOfferType

AttentionType

None.

AdditionalData

RestAdditionalDataDTO

None.

AuthorizationID

integer

None.

Request Formats

application/json, text/json

Sample:
[
  {
    "Code": "sample string 1",
    "Description": "sample string 2",
    "Date": "2025-04-29",
    "KMs": 1,
    "ProviderBOEntity": "sample string 3",
    "Event": "sample string 4",
    "CommercialOfferType": 0,
    "AdditionalData": {
      "MechanicData": {
        "ServiceCode": "sample string 1",
        "ServiceName": "sample string 2",
        "PartInWarranty": true
      },
      "TyreData": {
        "VehicleElement": 0,
        "UpgradeType": 0,
        "Dot": "sample string 1",
        "TyreBrand": "sample string 2",
        "TyreModel": "sample string 3",
        "TyresMeasure": {
          "Width": 1,
          "Ratio": 1,
          "Carcass": "sample string 1",
          "Diameter": 1,
          "LoadIndex": "sample string 2",
          "SpeedRating": "sample string 3"
        }
      }
    },
    "AuthorizationID": 1
  },
  {
    "Code": "sample string 1",
    "Description": "sample string 2",
    "Date": "2025-04-29",
    "KMs": 1,
    "ProviderBOEntity": "sample string 3",
    "Event": "sample string 4",
    "CommercialOfferType": 0,
    "AdditionalData": {
      "MechanicData": {
        "ServiceCode": "sample string 1",
        "ServiceName": "sample string 2",
        "PartInWarranty": true
      },
      "TyreData": {
        "VehicleElement": 0,
        "UpgradeType": 0,
        "Dot": "sample string 1",
        "TyreBrand": "sample string 2",
        "TyreModel": "sample string 3",
        "TyresMeasure": {
          "Width": 1,
          "Ratio": 1,
          "Carcass": "sample string 1",
          "Diameter": 1,
          "LoadIndex": "sample string 2",
          "SpeedRating": "sample string 3"
        }
      }
    },
    "AuthorizationID": 1
  }
]

application/xml, text/xml

Sample:
<ArrayOfRestHistoryCostDTO xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/GtMotive.GtGlobal.Common.DTO.Rest.Authorization">
  <RestHistoryCostDTO>
    <AdditionalData>
      <MechanicData>
        <PartInWarranty>true</PartInWarranty>
        <ServiceCode>sample string 1</ServiceCode>
        <ServiceName>sample string 2</ServiceName>
      </MechanicData>
      <TyreData>
        <Dot>sample string 1</Dot>
        <TyreBrand>sample string 2</TyreBrand>
        <TyreModel>sample string 3</TyreModel>
        <TyresMeasure>
          <Carcass>sample string 1</Carcass>
          <Diameter>1</Diameter>
          <LoadIndex>sample string 2</LoadIndex>
          <Ratio>1</Ratio>
          <SpeedRating>sample string 3</SpeedRating>
          <Width>1</Width>
        </TyresMeasure>
        <UpgradeType>NONE</UpgradeType>
        <VehicleElement>NONE</VehicleElement>
      </TyreData>
    </AdditionalData>
    <AuthorizationID>1</AuthorizationID>
    <Code>sample string 1</Code>
    <CommercialOfferType>NONE</CommercialOfferType>
    <Date>2025-04-29T18:31:51.2983337+02:00</Date>
    <Description>sample string 2</Description>
    <Event>sample string 4</Event>
    <KMs>1</KMs>
    <ProviderBOEntity>sample string 3</ProviderBOEntity>
  </RestHistoryCostDTO>
  <RestHistoryCostDTO>
    <AdditionalData>
      <MechanicData>
        <PartInWarranty>true</PartInWarranty>
        <ServiceCode>sample string 1</ServiceCode>
        <ServiceName>sample string 2</ServiceName>
      </MechanicData>
      <TyreData>
        <Dot>sample string 1</Dot>
        <TyreBrand>sample string 2</TyreBrand>
        <TyreModel>sample string 3</TyreModel>
        <TyresMeasure>
          <Carcass>sample string 1</Carcass>
          <Diameter>1</Diameter>
          <LoadIndex>sample string 2</LoadIndex>
          <Ratio>1</Ratio>
          <SpeedRating>sample string 3</SpeedRating>
          <Width>1</Width>
        </TyresMeasure>
        <UpgradeType>NONE</UpgradeType>
        <VehicleElement>NONE</VehicleElement>
      </TyreData>
    </AdditionalData>
    <AuthorizationID>1</AuthorizationID>
    <Code>sample string 1</Code>
    <CommercialOfferType>NONE</CommercialOfferType>
    <Date>2025-04-29T18:31:51.2983337+02:00</Date>
    <Description>sample string 2</Description>
    <Event>sample string 4</Event>
    <KMs>1</KMs>
    <ProviderBOEntity>sample string 3</ProviderBOEntity>
  </RestHistoryCostDTO>
</ArrayOfRestHistoryCostDTO>

application/x-www-form-urlencoded

Sample:

Sample not available.

Response Information

Resource Description

RestBasicResponseDTO
NameDescriptionTypeAdditional information
Code

string

None.

Message

string

None.

Response Formats

application/json, text/json

Sample:
{
  "Code": "sample string 1",
  "Message": "sample string 2"
}

application/xml, text/xml

Sample:
<RestBasicResponseDTO xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/GtMotive.GtGlobal.Common.DTO.Rest.Shared">
  <Code>sample string 1</Code>
  <Message>sample string 2</Message>
</RestBasicResponseDTO>