{
  "@context": {
    "@vocab": "https://encarapi.com/schema#",
    "schema": "https://schema.org/",
    "xsd": "http://www.w3.org/2001/XMLSchema#",
    "dcterms": "http://purl.org/dc/terms/",
    "encarapi": "https://encarapi.com/schema#",
    "CatalogResponse": "encarapi:CatalogResponse",
    "Count": {
      "@id": "encarapi:Count",
      "@type": "xsd:integer"
    },
    "SearchResults": {
      "@id": "encarapi:SearchResults",
      "@container": "@list"
    },
    "nextAfter": {
      "@id": "encarapi:nextAfter",
      "@type": "xsd:string"
    },
    "hasMore": {
      "@id": "encarapi:hasMore",
      "@type": "xsd:boolean"
    },
    "CatalogItem": "encarapi:CatalogItem",
    "Id": {
      "@id": "encarapi:Id",
      "@type": "xsd:string"
    },
    "Manufacturer": {
      "@id": "encarapi:Manufacturer",
      "@type": "xsd:string"
    },
    "ManufacturerEnglish": {
      "@id": "encarapi:ManufacturerEnglish",
      "@type": "xsd:string"
    },
    "Model": {
      "@id": "encarapi:Model",
      "@type": "xsd:string"
    },
    "ModelEnglish": {
      "@id": "encarapi:ModelEnglish",
      "@type": "xsd:string"
    },
    "Badge": {
      "@id": "encarapi:Badge",
      "@type": "xsd:string"
    },
    "BadgeEnglish": {
      "@id": "encarapi:BadgeEnglish",
      "@type": "xsd:string"
    },
    "FuelType": {
      "@id": "encarapi:FuelType",
      "@type": "xsd:string"
    },
    "FuelTypeEnglish": {
      "@id": "encarapi:FuelTypeEnglish",
      "@type": "xsd:string"
    },
    "Year": {
      "@id": "encarapi:Year",
      "@type": "xsd:integer"
    },
    "Price": {
      "@id": "encarapi:Price",
      "@type": "xsd:integer"
    },
    "Mileage": {
      "@id": "encarapi:Mileage",
      "@type": "xsd:integer"
    },
    "PowerPs": {
      "@id": "encarapi:PowerPs",
      "@type": "xsd:integer"
    },
    "PowerKw": {
      "@id": "encarapi:PowerKw",
      "@type": "xsd:integer"
    },
    "DisplacementCc": {
      "@id": "encarapi:DisplacementCc",
      "@type": "xsd:integer"
    },
    "IsDuplicate": {
      "@id": "encarapi:IsDuplicate",
      "@type": "xsd:boolean"
    },
    "DuplicateOf": {
      "@id": "encarapi:DuplicateOf",
      "@type": "xsd:string"
    },
    "Photos": {
      "@id": "encarapi:Photos",
      "@container": "@list"
    },
    "Source": {
      "@id": "encarapi:Source",
      "@type": "xsd:string"
    },
    "Url": {
      "@id": "encarapi:Url",
      "@type": "xsd:string"
    },
    "Transmission": {
      "@id": "encarapi:Transmission",
      "@type": "xsd:string"
    },
    "Color": {
      "@id": "encarapi:Color",
      "@type": "xsd:string"
    },
    "Options": {
      "@id": "encarapi:Options",
      "@container": "@list"
    },
    "SeatCount": {
      "@id": "encarapi:SeatCount",
      "@type": "xsd:integer"
    },
    "Region": {
      "@id": "encarapi:Region",
      "@type": "xsd:string"
    },
    "City": {
      "@id": "encarapi:City",
      "@type": "xsd:string"
    },
    "ModelSearchResult": "encarapi:ModelSearchResult",
    "manufacturer": {
      "@id": "encarapi:manufacturer",
      "@type": "xsd:string"
    },
    "manufacturerEn": {
      "@id": "encarapi:manufacturerEn",
      "@type": "xsd:string"
    },
    "modelGroup": {
      "@id": "encarapi:modelGroup",
      "@type": "xsd:string"
    },
    "modelGroupEn": {
      "@id": "encarapi:modelGroupEn",
      "@type": "xsd:string"
    },
    "modelGroupDe": {
      "@id": "encarapi:modelGroupDe",
      "@type": "xsd:string"
    },
    "badgeGroup": {
      "@id": "encarapi:badgeGroup",
      "@type": "xsd:string"
    },
    "badgeGroupEn": {
      "@id": "encarapi:badgeGroupEn",
      "@type": "xsd:string"
    },
    "badgeGroupDe": {
      "@id": "encarapi:badgeGroupDe",
      "@type": "xsd:string"
    },
    "count": {
      "@id": "encarapi:count",
      "@type": "xsd:integer"
    },
    "ModelSearchGroup": "encarapi:ModelSearchGroup",
    "ModelSearchResponse": "encarapi:ModelSearchResponse",
    "results": {
      "@id": "encarapi:results",
      "@container": "@list"
    },
    "groups": {
      "@id": "encarapi:groups",
      "@container": "@list"
    },
    "EnumValue": "encarapi:EnumValue",
    "value": {
      "@id": "encarapi:value",
      "@type": "xsd:string"
    },
    "sources": {
      "@id": "encarapi:sources"
    },
    "EnumsResponse": "encarapi:EnumsResponse",
    "fuel": {
      "@id": "encarapi:fuel",
      "@container": "@list"
    },
    "transmission": {
      "@id": "encarapi:transmission",
      "@container": "@list"
    },
    "color": {
      "@id": "encarapi:color",
      "@container": "@list"
    },
    "seat_color": {
      "@id": "encarapi:seat_color",
      "@container": "@list"
    },
    "category": {
      "@id": "encarapi:category",
      "@container": "@list"
    },
    "seats": {
      "@id": "encarapi:seats",
      "@container": "@list"
    },
    "source": {
      "@id": "encarapi:source",
      "@container": "@list"
    },
    "AccidentEvent": "encarapi:AccidentEvent",
    "date": {
      "@id": "encarapi:date",
      "@type": "xsd:date"
    },
    "type": {
      "@id": "encarapi:type",
      "@type": "xsd:string"
    },
    "partCost": {
      "@id": "encarapi:partCost",
      "@type": "xsd:integer"
    },
    "laborCost": {
      "@id": "encarapi:laborCost",
      "@type": "xsd:integer"
    },
    "paintingCost": {
      "@id": "encarapi:paintingCost",
      "@type": "xsd:integer"
    },
    "insuranceBenefit": {
      "@id": "encarapi:insuranceBenefit",
      "@type": "xsd:integer"
    },
    "RecordResponse": "encarapi:RecordResponse",
    "accidentCnt": {
      "@id": "encarapi:accidentCnt",
      "@type": "xsd:integer"
    },
    "myAccidentCnt": {
      "@id": "encarapi:myAccidentCnt",
      "@type": "xsd:integer"
    },
    "myAccidentCost": {
      "@id": "encarapi:myAccidentCost",
      "@type": "xsd:integer"
    },
    "otherAccidentCnt": {
      "@id": "encarapi:otherAccidentCnt",
      "@type": "xsd:integer"
    },
    "otherAccidentCost": {
      "@id": "encarapi:otherAccidentCost",
      "@type": "xsd:integer"
    },
    "ownerChangeCnt": {
      "@id": "encarapi:ownerChangeCnt",
      "@type": "xsd:integer"
    },
    "ownerChanges": {
      "@id": "encarapi:ownerChanges",
      "@container": "@list"
    },
    "carNoChangeCnt": {
      "@id": "encarapi:carNoChangeCnt",
      "@type": "xsd:integer"
    },
    "totalLossCnt": {
      "@id": "encarapi:totalLossCnt",
      "@type": "xsd:integer"
    },
    "totalLossDate": {
      "@id": "encarapi:totalLossDate",
      "@type": "xsd:string"
    },
    "floodTotalLossCnt": {
      "@id": "encarapi:floodTotalLossCnt",
      "@type": "xsd:integer"
    },
    "floodPartLossCnt": {
      "@id": "encarapi:floodPartLossCnt",
      "@type": "xsd:integer"
    },
    "floodDate": {
      "@id": "encarapi:floodDate",
      "@type": "xsd:string"
    },
    "robberCnt": {
      "@id": "encarapi:robberCnt",
      "@type": "xsd:integer"
    },
    "robberDate": {
      "@id": "encarapi:robberDate",
      "@type": "xsd:string"
    },
    "use": {
      "@id": "encarapi:use",
      "@type": "xsd:string"
    },
    "business": {
      "@id": "encarapi:business",
      "@type": "xsd:integer"
    },
    "firstDate": {
      "@id": "encarapi:firstDate",
      "@type": "xsd:date"
    },
    "regDate": {
      "@id": "encarapi:regDate",
      "@type": "xsd:string"
    },
    "accidents": {
      "@id": "encarapi:accidents",
      "@container": "@list"
    },
    "InspectionMaster": "encarapi:InspectionMaster",
    "accdient": {
      "@id": "encarapi:accdient",
      "@type": "xsd:boolean"
    },
    "simpleRepair": {
      "@id": "encarapi:simpleRepair",
      "@type": "xsd:boolean"
    },
    "supplyNum": {
      "@id": "encarapi:supplyNum",
      "@type": "xsd:string"
    },
    "registrationDate": {
      "@id": "encarapi:registrationDate",
      "@type": "xsd:string"
    },
    "detail": {
      "@id": "encarapi:detail"
    },
    "InspectionResponse": "encarapi:InspectionResponse",
    "vehicleId": {
      "@id": "encarapi:vehicleId",
      "@type": "xsd:string"
    },
    "master": {
      "@id": "encarapi:master",
      "@type": "@id"
    },
    "outers": {
      "@id": "encarapi:outers",
      "@container": "@list"
    },
    "inners": {
      "@id": "encarapi:inners",
      "@container": "@list"
    },
    "images": {
      "@id": "encarapi:images",
      "@container": "@list"
    },
    "price": {
      "@id": "encarapi:price"
    },
    "etcs": {
      "@id": "encarapi:etcs",
      "@container": "@list"
    },
    "formats": {
      "@id": "encarapi:formats",
      "@container": "@list"
    },
    "inspectionSource": {
      "@id": "encarapi:inspectionSource",
      "@type": "xsd:string"
    },
    "directManagement": {
      "@id": "encarapi:directManagement",
      "@type": "xsd:boolean"
    }
  },
  "@type": "schema:Dataset",
  "schema:name": "encarapi-com API JSON-LD context",
  "schema:description": "A JSON-LD @context for the objects encarapi-com's own API contract declares: one class per component schema, one property per declared field, typed from the contract. Derived by script (derive-json-ld.py, 2026-10-30) from openapi/encarapi-com-openapi.json.",
  "dcterms:created": "2026-10-30",
  "dcterms:source": [
    "openapi/encarapi-com-openapi.json"
  ]
}