POST api/tirescanv2

Adds a new tire scan.

Request Information

URI Parameters

None.

Body Parameters

The scanner data to add in JSON format.

TireScanV2_0Data
NameDescriptionTypeAdditional information
brakingDistanceInPercent

decimal number

None.

branchId

integer

None.

correlationId

globally unique identifier

None.

scanDateTime

date

None.

scannerBrand

string

None.

scannerType

string

None.

scannerId

string

None.

scannerFallbackDisplayName

string

None.

season

Season

None.

licensePlate

string

None.

licenseJurisdiction

string

None.

wheelAlignmentRecommended

boolean

None.

tireRotationRecommended

boolean

None.

additionalRecommendations

Collection of string

None.

vehicleRemarks

Collection of string

None.

odometerKm

integer

None.

vehicleInfo

TireScanVehicle_V2

None.

ownerInfo

TireScanContactInfo_V2

None.

wheels

Collection of TireScanWheel

None.

files

Collection of TireScanFile_V2

None.

notes

Collection of string

None.

storageCardId

globally unique identifier

None.

equipmentSetId

globally unique identifier

None.

wash

boolean

None.

washedDateTime

date

None.

Remarks

Use api/tirescanner to add a tire scan.

Example

//Adds the specified tire scan. A tire scan object is needed in JSON format in the body of the request.
http://localhost/api/tirescanV2

Request Formats

application/json, text/json

Sample:
{
  "brakingDistanceInPercent": 1.0,
  "branchId": 1,
  "correlationId": "c95c5d50-b636-42d3-97d6-6e592946109a",
  "scanDateTime": "2026-01-21 22:51:54",
  "scannerBrand": "sample string 3",
  "scannerType": "sample string 4",
  "scannerId": "sample string 5",
  "scannerFallbackDisplayName": "sample string 6",
  "season": "Summer",
  "licensePlate": "sample string 7",
  "licenseJurisdiction": "sample string 8",
  "wheelAlignmentRecommended": true,
  "tireRotationRecommended": true,
  "additionalRecommendations": [
    "sample string 1",
    "sample string 2"
  ],
  "vehicleRemarks": [
    "sample string 1",
    "sample string 2"
  ],
  "odometerKm": 1,
  "vehicleInfo": {
    "vin": "sample string 1",
    "modelYear": 2,
    "make": "sample string 3",
    "model": "sample string 4",
    "trim": "sample string 5",
    "bodyType": "sample string 6",
    "vehicleType": "sample string 7",
    "frontTireSize": "sample string 8",
    "rearTireSize": "sample string 9"
  },
  "ownerInfo": {
    "name": "sample string 1",
    "email": "sample string 2",
    "phoneNumber": "sample string 3"
  },
  "wheels": [
    {
      "positionAxle": "sample string 1",
      "positionIndex": 2,
      "tirePosition": 3,
      "rim": {
        "damage": true,
        "hubCap": true,
        "files": [
          {
            "fileUse": "sample string 1",
            "mimeType": "sample string 2",
            "data": "QEA="
          },
          {
            "fileUse": "sample string 1",
            "mimeType": "sample string 2",
            "data": "QEA="
          }
        ]
      },
      "tire": {
        "maxTreadDepthMm": 1.0,
        "maxTreadDepthsMm": [
          {
            "PositionInPercentAcrossTire": 1.0,
            "ValueInMm": 1.1
          },
          {
            "PositionInPercentAcrossTire": 1.0,
            "ValueInMm": 1.1
          }
        ],
        "minTreadDepthMm": 1.0,
        "minTreadDepthsMm": [
          {
            "PositionInPercentAcrossTire": 1.0,
            "ValueInMm": 1.1
          },
          {
            "PositionInPercentAcrossTire": 1.0,
            "ValueInMm": 1.1
          }
        ],
        "avgTreadDepthMm": 1.0,
        "avgTreadDepthsMm": [
          {
            "PositionInPercentAcrossTire": 1.0,
            "ValueInMm": 1.1
          },
          {
            "PositionInPercentAcrossTire": 1.0,
            "ValueInMm": 1.1
          }
        ],
        "recommendation": "sample string 1",
        "tireRemarks": [
          "sample string 1",
          "sample string 2"
        ],
        "files": [
          {
            "fileUse": "sample string 1",
            "mimeType": "sample string 2",
            "data": "QEA="
          },
          {
            "fileUse": "sample string 1",
            "mimeType": "sample string 2",
            "data": "QEA="
          }
        ],
        "notes": "sample string 2",
        "tireSize": "sample string 3",
        "tirePressure": 4.0,
        "tirePressureUnit": "sample string 5",
        "tin": "sample string 6",
        "load": "sample string 7",
        "dotMfgDate": "sample string 8",
        "studs": true,
        "studRelease": true,
        "nitrogen": true,
        "damage": true,
        "brand": "sample string 9",
        "speedRatingKey": "sample string 10",
        "unevenWear": true,
        "treadPattern": "sample string 11"
      }
    },
    {
      "positionAxle": "sample string 1",
      "positionIndex": 2,
      "tirePosition": 3,
      "rim": {
        "damage": true,
        "hubCap": true,
        "files": [
          {
            "fileUse": "sample string 1",
            "mimeType": "sample string 2",
            "data": "QEA="
          },
          {
            "fileUse": "sample string 1",
            "mimeType": "sample string 2",
            "data": "QEA="
          }
        ]
      },
      "tire": {
        "maxTreadDepthMm": 1.0,
        "maxTreadDepthsMm": [
          {
            "PositionInPercentAcrossTire": 1.0,
            "ValueInMm": 1.1
          },
          {
            "PositionInPercentAcrossTire": 1.0,
            "ValueInMm": 1.1
          }
        ],
        "minTreadDepthMm": 1.0,
        "minTreadDepthsMm": [
          {
            "PositionInPercentAcrossTire": 1.0,
            "ValueInMm": 1.1
          },
          {
            "PositionInPercentAcrossTire": 1.0,
            "ValueInMm": 1.1
          }
        ],
        "avgTreadDepthMm": 1.0,
        "avgTreadDepthsMm": [
          {
            "PositionInPercentAcrossTire": 1.0,
            "ValueInMm": 1.1
          },
          {
            "PositionInPercentAcrossTire": 1.0,
            "ValueInMm": 1.1
          }
        ],
        "recommendation": "sample string 1",
        "tireRemarks": [
          "sample string 1",
          "sample string 2"
        ],
        "files": [
          {
            "fileUse": "sample string 1",
            "mimeType": "sample string 2",
            "data": "QEA="
          },
          {
            "fileUse": "sample string 1",
            "mimeType": "sample string 2",
            "data": "QEA="
          }
        ],
        "notes": "sample string 2",
        "tireSize": "sample string 3",
        "tirePressure": 4.0,
        "tirePressureUnit": "sample string 5",
        "tin": "sample string 6",
        "load": "sample string 7",
        "dotMfgDate": "sample string 8",
        "studs": true,
        "studRelease": true,
        "nitrogen": true,
        "damage": true,
        "brand": "sample string 9",
        "speedRatingKey": "sample string 10",
        "unevenWear": true,
        "treadPattern": "sample string 11"
      }
    }
  ],
  "files": [
    {
      "fileUse": "sample string 1",
      "mimeType": "sample string 2",
      "data": "QEA="
    },
    {
      "fileUse": "sample string 1",
      "mimeType": "sample string 2",
      "data": "QEA="
    }
  ],
  "notes": [
    "sample string 1",
    "sample string 2"
  ],
  "storageCardId": "f686b609-1ec4-48f1-b7b9-2dabb6620009",
  "equipmentSetId": "c6de0228-714c-48a2-92d3-78f740574d0b",
  "wash": true,
  "washedDateTime": "2026-01-21 22:51:54"
}

application/xml, text/xml

Sample:
<TireScanV2_0Data xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/Compilator.DDAPI.DTO.TireScan.V2">
  <AdditionalRecommendations xmlns:d2p1="http://schemas.microsoft.com/2003/10/Serialization/Arrays">
    <d2p1:string>sample string 1</d2p1:string>
    <d2p1:string>sample string 2</d2p1:string>
  </AdditionalRecommendations>
  <BrakingDistanceInPercent>1</BrakingDistanceInPercent>
  <BranchId>1</BranchId>
  <CorrelationId>c95c5d50-b636-42d3-97d6-6e592946109a</CorrelationId>
  <EquipmentSetId>c6de0228-714c-48a2-92d3-78f740574d0b</EquipmentSetId>
  <Files>
    <TireScanFile_V2>
      <Data>QEA=</Data>
      <FileUse>sample string 1</FileUse>
      <MimeType>sample string 2</MimeType>
    </TireScanFile_V2>
    <TireScanFile_V2>
      <Data>QEA=</Data>
      <FileUse>sample string 1</FileUse>
      <MimeType>sample string 2</MimeType>
    </TireScanFile_V2>
  </Files>
  <LicenseJurisdiction>sample string 8</LicenseJurisdiction>
  <LicensePlate>sample string 7</LicensePlate>
  <Notes xmlns:d2p1="http://schemas.microsoft.com/2003/10/Serialization/Arrays">
    <d2p1:string>sample string 1</d2p1:string>
    <d2p1:string>sample string 2</d2p1:string>
  </Notes>
  <OdometerKm>1</OdometerKm>
  <OwnerInfo>
    <Email>sample string 2</Email>
    <Name>sample string 1</Name>
    <PhoneNumber>sample string 3</PhoneNumber>
  </OwnerInfo>
  <ScanDateTime>2026-01-21T22:51:54.8895872+01:00</ScanDateTime>
  <ScannerBrand>sample string 3</ScannerBrand>
  <ScannerFallbackDisplayName>sample string 6</ScannerFallbackDisplayName>
  <ScannerId>sample string 5</ScannerId>
  <ScannerType>sample string 4</ScannerType>
  <Season>Summer</Season>
  <StorageCardId>f686b609-1ec4-48f1-b7b9-2dabb6620009</StorageCardId>
  <TireRotationRecommended>true</TireRotationRecommended>
  <VehicleInfo>
    <BodyType>sample string 6</BodyType>
    <FrontTireSize>sample string 8</FrontTireSize>
    <Make>sample string 3</Make>
    <Model>sample string 4</Model>
    <ModelYear>2</ModelYear>
    <RearTireSize>sample string 9</RearTireSize>
    <Trim>sample string 5</Trim>
    <VehicleType>sample string 7</VehicleType>
    <Vin>sample string 1</Vin>
  </VehicleInfo>
  <VehicleRemarks xmlns:d2p1="http://schemas.microsoft.com/2003/10/Serialization/Arrays">
    <d2p1:string>sample string 1</d2p1:string>
    <d2p1:string>sample string 2</d2p1:string>
  </VehicleRemarks>
  <Wash>true</Wash>
  <WashedDateTime>2026-01-21T22:51:54.8895872+01:00</WashedDateTime>
  <WheelAlignmentRecommended>true</WheelAlignmentRecommended>
  <Wheels>
    <TireScanWheel>
      <PositionAxle>sample string 1</PositionAxle>
      <PositionIndex>2</PositionIndex>
      <Rim>
        <Damage>true</Damage>
        <Files>
          <TireScanFile_V2>
            <Data>QEA=</Data>
            <FileUse>sample string 1</FileUse>
            <MimeType>sample string 2</MimeType>
          </TireScanFile_V2>
          <TireScanFile_V2>
            <Data>QEA=</Data>
            <FileUse>sample string 1</FileUse>
            <MimeType>sample string 2</MimeType>
          </TireScanFile_V2>
        </Files>
        <HubCap>true</HubCap>
      </Rim>
      <Tire>
        <AvgTreadDepthMm>1</AvgTreadDepthMm>
        <AvgTreadDepthsMm>
          <DepthMeasurementMm>
            <PositionInPercentAcrossTire>1</PositionInPercentAcrossTire>
            <ValueInMm>1.1</ValueInMm>
          </DepthMeasurementMm>
          <DepthMeasurementMm>
            <PositionInPercentAcrossTire>1</PositionInPercentAcrossTire>
            <ValueInMm>1.1</ValueInMm>
          </DepthMeasurementMm>
        </AvgTreadDepthsMm>
        <Brand>sample string 9</Brand>
        <Damage>true</Damage>
        <DotMfgDate>sample string 8</DotMfgDate>
        <Files>
          <TireScanFile_V2>
            <Data>QEA=</Data>
            <FileUse>sample string 1</FileUse>
            <MimeType>sample string 2</MimeType>
          </TireScanFile_V2>
          <TireScanFile_V2>
            <Data>QEA=</Data>
            <FileUse>sample string 1</FileUse>
            <MimeType>sample string 2</MimeType>
          </TireScanFile_V2>
        </Files>
        <Load>sample string 7</Load>
        <MaxTreadDepthMm>1</MaxTreadDepthMm>
        <MaxTreadDepthsMm>
          <DepthMeasurementMm>
            <PositionInPercentAcrossTire>1</PositionInPercentAcrossTire>
            <ValueInMm>1.1</ValueInMm>
          </DepthMeasurementMm>
          <DepthMeasurementMm>
            <PositionInPercentAcrossTire>1</PositionInPercentAcrossTire>
            <ValueInMm>1.1</ValueInMm>
          </DepthMeasurementMm>
        </MaxTreadDepthsMm>
        <MinTreadDepthMm>1</MinTreadDepthMm>
        <MinTreadDepthsMm>
          <DepthMeasurementMm>
            <PositionInPercentAcrossTire>1</PositionInPercentAcrossTire>
            <ValueInMm>1.1</ValueInMm>
          </DepthMeasurementMm>
          <DepthMeasurementMm>
            <PositionInPercentAcrossTire>1</PositionInPercentAcrossTire>
            <ValueInMm>1.1</ValueInMm>
          </DepthMeasurementMm>
        </MinTreadDepthsMm>
        <Nitrogen>true</Nitrogen>
        <Notes>sample string 2</Notes>
        <Recommendation>sample string 1</Recommendation>
        <SpeedRatingKey>sample string 10</SpeedRatingKey>
        <StudRelease>true</StudRelease>
        <Studs>true</Studs>
        <Tin>sample string 6</Tin>
        <TirePressure>4</TirePressure>
        <TirePressureUnit>sample string 5</TirePressureUnit>
        <TireRemarks xmlns:d5p1="http://schemas.microsoft.com/2003/10/Serialization/Arrays">
          <d5p1:string>sample string 1</d5p1:string>
          <d5p1:string>sample string 2</d5p1:string>
        </TireRemarks>
        <TireSize>sample string 3</TireSize>
        <TreadPattern>sample string 11</TreadPattern>
        <UnevenWear>true</UnevenWear>
      </Tire>
      <TirePosition>3</TirePosition>
    </TireScanWheel>
    <TireScanWheel>
      <PositionAxle>sample string 1</PositionAxle>
      <PositionIndex>2</PositionIndex>
      <Rim>
        <Damage>true</Damage>
        <Files>
          <TireScanFile_V2>
            <Data>QEA=</Data>
            <FileUse>sample string 1</FileUse>
            <MimeType>sample string 2</MimeType>
          </TireScanFile_V2>
          <TireScanFile_V2>
            <Data>QEA=</Data>
            <FileUse>sample string 1</FileUse>
            <MimeType>sample string 2</MimeType>
          </TireScanFile_V2>
        </Files>
        <HubCap>true</HubCap>
      </Rim>
      <Tire>
        <AvgTreadDepthMm>1</AvgTreadDepthMm>
        <AvgTreadDepthsMm>
          <DepthMeasurementMm>
            <PositionInPercentAcrossTire>1</PositionInPercentAcrossTire>
            <ValueInMm>1.1</ValueInMm>
          </DepthMeasurementMm>
          <DepthMeasurementMm>
            <PositionInPercentAcrossTire>1</PositionInPercentAcrossTire>
            <ValueInMm>1.1</ValueInMm>
          </DepthMeasurementMm>
        </AvgTreadDepthsMm>
        <Brand>sample string 9</Brand>
        <Damage>true</Damage>
        <DotMfgDate>sample string 8</DotMfgDate>
        <Files>
          <TireScanFile_V2>
            <Data>QEA=</Data>
            <FileUse>sample string 1</FileUse>
            <MimeType>sample string 2</MimeType>
          </TireScanFile_V2>
          <TireScanFile_V2>
            <Data>QEA=</Data>
            <FileUse>sample string 1</FileUse>
            <MimeType>sample string 2</MimeType>
          </TireScanFile_V2>
        </Files>
        <Load>sample string 7</Load>
        <MaxTreadDepthMm>1</MaxTreadDepthMm>
        <MaxTreadDepthsMm>
          <DepthMeasurementMm>
            <PositionInPercentAcrossTire>1</PositionInPercentAcrossTire>
            <ValueInMm>1.1</ValueInMm>
          </DepthMeasurementMm>
          <DepthMeasurementMm>
            <PositionInPercentAcrossTire>1</PositionInPercentAcrossTire>
            <ValueInMm>1.1</ValueInMm>
          </DepthMeasurementMm>
        </MaxTreadDepthsMm>
        <MinTreadDepthMm>1</MinTreadDepthMm>
        <MinTreadDepthsMm>
          <DepthMeasurementMm>
            <PositionInPercentAcrossTire>1</PositionInPercentAcrossTire>
            <ValueInMm>1.1</ValueInMm>
          </DepthMeasurementMm>
          <DepthMeasurementMm>
            <PositionInPercentAcrossTire>1</PositionInPercentAcrossTire>
            <ValueInMm>1.1</ValueInMm>
          </DepthMeasurementMm>
        </MinTreadDepthsMm>
        <Nitrogen>true</Nitrogen>
        <Notes>sample string 2</Notes>
        <Recommendation>sample string 1</Recommendation>
        <SpeedRatingKey>sample string 10</SpeedRatingKey>
        <StudRelease>true</StudRelease>
        <Studs>true</Studs>
        <Tin>sample string 6</Tin>
        <TirePressure>4</TirePressure>
        <TirePressureUnit>sample string 5</TirePressureUnit>
        <TireRemarks xmlns:d5p1="http://schemas.microsoft.com/2003/10/Serialization/Arrays">
          <d5p1:string>sample string 1</d5p1:string>
          <d5p1:string>sample string 2</d5p1:string>
        </TireRemarks>
        <TireSize>sample string 3</TireSize>
        <TreadPattern>sample string 11</TreadPattern>
        <UnevenWear>true</UnevenWear>
      </Tire>
      <TirePosition>3</TirePosition>
    </TireScanWheel>
  </Wheels>
</TireScanV2_0Data>

application/x-www-form-urlencoded

Sample:

Sample not available.

Response Information

Resource Description

The result of the operation as standard http web api status codes.

IHttpActionResult

None.

Response Formats

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

Sample:

Sample not available.