Lexio · JSON-LD Context
Lexio Rent Context
JSON-LD context defining the semantic vocabulary for Lexio Rent from Lexio.
102 Classes
256 Properties
4 Namespaces
Namespaces
schema:
https://schema.org/
xsd:
http://www.w3.org/2001/XMLSchema#
dcterms:
http://purl.org/dc/terms/
lexio:
https://lexio.rent/schema#
Classes
Offer
OfferVehicle
Period
Mileage
DeductibleSnapshot
DepositSnapshot
PriceLine
PricingBasis
ValidationFailedProblem
ApiKeyDisabledProblem
ApiKeyExpiredProblem
ApiKeyInvalidProblem
ApiKeyMissingProblem
ApiKeyRevokedProblem
FeatureNotAvailableProblem
InsufficientScopeProblem
OrganizationSuspendedProblem
BookingRuleViolationProblem
RateLimitedProblem
InternalErrorProblem
Category
MalformedRequestProblem
AlreadyExistsProblem
IdempotencyInFlightProblem
PayloadTooLargeProblem
UnsupportedMediaTypeProblem
IdempotencyKeyReusedProblem
NotFoundProblem
ResourceInUseProblem
Customer
CustomerAnonymizedProblem
Deductible
ReferenceInactiveProblem
ReferenceNotFoundProblem
DefaultItemRequiredProblem
Deposit
DurationDiscount
RangeOverlapProblem
Event
CursorExpiredProblem
LeadTimeTier
Location
MaintenanceOperation
MaintenanceRecord
SignedDocument
ServiceUnavailableProblem
IdempotencyAlreadyAppliedProblem
MileagePackage
Option
Organization
PricingSettings
Quote
VehicleRef
OptionUnavailableProblem
VehicleUnavailableProblem
DiscountCapExceededProblem
OptionOutOfSeasonProblem
OptionQuantityExceededProblem
PromoCodeRejectedProblem
VatReverseChargeNotAllowedProblem
Rental
LocationRef
RentalOption
Balance
BookingRefusedProblem
CustomerBlockedProblem
PriceChangedProblem
QuoteAlreadyUsedProblem
QuoteExpiredProblem
DriverAgeMismatchProblem
RentalStatusNotAllowedProblem
Amendment
InvoiceRef
CreditNoteNotIssuableProblem
RentalBusyProblem
RentalChangedProblem
PriceChange
AmendmentRef
Overpayment
OverpaymentResolutionRequiredProblem
SepaDebitPendingProblem
InvoiceFinalizedProblem
PricingChoiceNotAvailableProblem
Contract
Inspection
Invoice
Payment
PaymentProviderManagedProblem
PaymentExceedsDueProblem
PaymentNotVerifiedProblem
RefundExceedsPaidProblem
PaymentRefundedProblem
Photo
UploadInvalidProblem
SeasonCalendarMonth
Season
VehicleBlock
Vehicle
MaintenanceTrackingAlreadyStartedProblem
VehicleArchivedProblem
MaintenanceAlert
MaintenanceTrackingNotStartedProblem
Properties
| Property | Type | Container |
|---|---|---|
| vehicle | reference | |
| currency | string | |
| period | reference | |
| isAvailable | boolean | |
| unavailableReasons | list | |
| mileage | reference | |
| deductible | ||
| deposit | ||
| vatPercent | decimal | |
| totalHT | decimal | |
| vatAmount | decimal | |
| totalTTC | decimal | |
| lines | list | |
| pricingBasis | reference | |
| id | string | |
| name | ||
| brand | string | |
| model | string | |
| vehicleType | string | |
| plate | string | |
| serialNumber | string | |
| description | ||
| color | ||
| seats | integer | |
| doors | ||
| transmission | ||
| fuelType | string | |
| equipment | list | |
| imageUrls | list | |
| category | ||
| startAt | dateTime | |
| endAt | dateTime | |
| timezone | string | |
| billedDays | integer | |
| durationMinutes | integer | |
| mileagePackageId | ||
| isUnlimited | boolean | |
| includedKm | ||
| overageRatePerKmHT | ||
| deductibleId | ||
| excessAmount | decimal | |
| depositId | ||
| depositAmount | decimal | |
| key | string | |
| label | string | |
| refId | ||
| quantity | integer | |
| unitPriceHT | decimal | |
| unitPriceTTC | decimal | |
| amountHT | decimal | |
| amountTTC | decimal | |
| ratePercent | ||
| dailyPrices | list | |
| leadTime | ||
| type | string | |
| title | string | |
| status | decimal | |
| code | string | |
| detail | string | |
| instance | string | |
| requestId | string | |
| errors | list | |
| feature | string | |
| requiredScopes | list | |
| rule | string | |
| limit | string | |
| windowSeconds | integer | |
| retryAfter | integer | |
| baseDailyPriceHT | decimal | |
| seasonPrices | list | |
| vehicleCount | integer | |
| activeVehicleCount | integer | |
| createdAt | dateTime | |
| updatedAt | dateTime | |
| field | string | |
| conflictingId | ||
| maxBytes | integer | |
| accepted | list | |
| resource | string | |
| blockers | list | |
| isCompany | boolean | |
| partnerCode | ||
| firstName | string | |
| lastName | string | |
| companyName | string | |
| string | ||
| phone | string | |
| birthDate | ||
| birthCity | string | |
| nationality | string | |
| licenseNumber | string | |
| licenseIssueDate | ||
| address | ||
| companyRegistrationNumber | string | |
| companyEstablishmentNumber | string | |
| vatNumber | string | |
| acquisitionSource | ||
| isBlocked | boolean | |
| anonymizedAt | ||
| categoryId | ||
| price | ||
| linkedDepositId | ||
| isDefault | boolean | |
| isActive | boolean | |
| method | string | |
| displayOrder | integer | |
| minRentalDays | integer | |
| maxRentalDays | ||
| discountPercent | decimal | |
| minLeadDays | integer | |
| maxLeadDays | ||
| occurredAt | dateTime | |
| priceFactors | list | |
| operationCode | string | |
| group | ||
| applicability | ||
| kmInterval | ||
| monthInterval | ||
| electricKmInterval | ||
| electricMonthInterval | ||
| isEnabled | boolean | |
| isCustom | boolean | |
| isRecordable | boolean | |
| vehicleId | string | |
| operationCodes | list | |
| interventionDate | date | |
| odometerKm | integer | |
| costHT | decimal | |
| supplier | ||
| notes | ||
| invoice | ||
| url | reference | |
| expiresAt | dateTime | |
| dependency | string | |
| resourceId | ||
| tiers | list | |
| kind | string | |
| maxQuantity | integer | |
| stockCount | integer | |
| availableMonths | list | |
| youngDriverAgeThreshold | ||
| currencyExponent | integer | |
| isVatExempt | boolean | |
| isVatReverseChargeAvailable | boolean | |
| toleranceHours | integer | |
| rentalBufferMinutes | integer | |
| businessHours | ||
| bookingRules | ||
| apiKey | ||
| seasonalPricing | ||
| leadTimePricing | ||
| durationDiscounts | ||
| weekendSurcharge | ||
| shortDurationSurcharge | ||
| consumedAt | ||
| rentalId | ||
| promoCode | ||
| isVatReverseCharge | boolean | |
| choices | ||
| optionId | string | |
| availableQuantity | integer | |
| reasons | list | |
| conflicts | list | |
| overdueOperations | list | |
| maxDiscountPercent | decimal | |
| reason | string | |
| number | string | |
| source | string | |
| partnerReference | ||
| actualStartAt | ||
| actualEndAt | ||
| customer | ||
| pickupLocation | ||
| returnLocation | ||
| options | list | |
| balance | reference | |
| locationId | ||
| paidAmount | decimal | |
| pendingDebitAmount | decimal | |
| dueAmount | decimal | |
| overpaidAmount | decimal | |
| expectedTotalTTC | decimal | |
| currentTotalTTC | decimal | |
| rentalStatus | string | |
| allowedStatuses | list | |
| action | string | |
| changeType | string | |
| changedFields | list | |
| previousTotalHT | decimal | |
| previousTotalTTC | decimal | |
| newTotalHT | decimal | |
| newTotalTTC | decimal | |
| differenceHT | decimal | |
| differenceTTC | decimal | |
| sentAt | ||
| signedAt | ||
| signatureExpiresAt | ||
| document | ||
| creditedInvoiceId | ||
| resolution | ||
| resolvableByKey | boolean | |
| refundPaymentId | ||
| availablePricingChoices | list | |
| issuedAt | ||
| phase | string | |
| inspectedAt | dateTime | |
| fuelLevelPercent | ||
| checklist | ||
| damages | list | |
| confirmedDepartureDamageIds | list | |
| isSigned | boolean | |
| signatureWaivedReason | ||
| creditNoteReason | ||
| issueDate | ||
| dueDate | ||
| amount | decimal | |
| isPreAuthorization | boolean | |
| paidAt | dateTime | |
| providerReference | ||
| stripePaymentIntentId | ||
| maxRefundableAmount | decimal | |
| refundedAmountTTC | decimal | |
| view | ||
| takenAt | dateTime | |
| uploadId | ||
| annotations | list | |
| processingStatus | string | |
| original | reference | |
| annotated | ||
| month | integer | |
| dayAssignments | list | |
| slug | string | |
| priceFactor | decimal | |
| maintenanceRecordId | ||
| vin | ||
| family | string | |
| energy | string | |
| modelYear | ||
| registrationDate | ||
| powerKw | ||
| fuelCapacityLiters | ||
| batteryCapacityKwh | ||
| rangeKm | ||
| chargePortType | ||
| isArchived | boolean | |
| isBookable | boolean | |
| notBookableReasons | list | |
| isMaintenanceTracked | boolean | |
| maintenanceTrackingMode | ||
| isBlockingRentals | boolean | |
| hasHistory | boolean | |
| lastServiceDate | ||
| lastServiceOdometerKm | ||
| dueOdometerKm | ||
| remainingKm | ||
| remainingDays |
JSON-LD Document
{
"@context": {
"@vocab": "https://lexio.rent/schema#",
"schema": "https://schema.org/",
"xsd": "http://www.w3.org/2001/XMLSchema#",
"dcterms": "http://purl.org/dc/terms/",
"lexio": "https://lexio.rent/schema#",
"Offer": "lexio:Offer",
"vehicle": {
"@id": "lexio:vehicle",
"@type": "@id"
},
"currency": {
"@id": "lexio:currency",
"@type": "xsd:string"
},
"period": {
"@id": "lexio:period",
"@type": "@id"
},
"isAvailable": {
"@id": "lexio:isAvailable",
"@type": "xsd:boolean"
},
"unavailableReasons": {
"@id": "lexio:unavailableReasons",
"@container": "@list"
},
"mileage": {
"@id": "lexio:mileage",
"@type": "@id"
},
"deductible": {
"@id": "lexio:deductible"
},
"deposit": {
"@id": "lexio:deposit"
},
"vatPercent": {
"@id": "lexio:vatPercent",
"@type": "xsd:decimal"
},
"totalHT": {
"@id": "lexio:totalHT",
"@type": "xsd:decimal"
},
"vatAmount": {
"@id": "lexio:vatAmount",
"@type": "xsd:decimal"
},
"totalTTC": {
"@id": "lexio:totalTTC",
"@type": "xsd:decimal"
},
"lines": {
"@id": "lexio:lines",
"@container": "@list"
},
"pricingBasis": {
"@id": "lexio:pricingBasis",
"@type": "@id"
},
"OfferVehicle": "lexio:OfferVehicle",
"id": {
"@id": "lexio:id",
"@type": "xsd:string"
},
"name": {
"@id": "lexio:name"
},
"brand": {
"@id": "lexio:brand",
"@type": "xsd:string"
},
"model": {
"@id": "lexio:model",
"@type": "xsd:string"
},
"vehicleType": {
"@id": "lexio:vehicleType",
"@type": "xsd:string"
},
"plate": {
"@id": "lexio:plate",
"@type": "xsd:string"
},
"serialNumber": {
"@id": "lexio:serialNumber",
"@type": "xsd:string"
},
"description": {
"@id": "lexio:description"
},
"color": {
"@id": "lexio:color"
},
"seats": {
"@id": "lexio:seats",
"@type": "xsd:integer"
},
"doors": {
"@id": "lexio:doors"
},
"transmission": {
"@id": "lexio:transmission"
},
"fuelType": {
"@id": "lexio:fuelType",
"@type": "xsd:string"
},
"equipment": {
"@id": "lexio:equipment",
"@container": "@list"
},
"imageUrls": {
"@id": "lexio:imageUrls",
"@container": "@list"
},
"category": {
"@id": "lexio:category"
},
"Period": "lexio:Period",
"startAt": {
"@id": "lexio:startAt",
"@type": "xsd:dateTime"
},
"endAt": {
"@id": "lexio:endAt",
"@type": "xsd:dateTime"
},
"timezone": {
"@id": "lexio:timezone",
"@type": "xsd:string"
},
"billedDays": {
"@id": "lexio:billedDays",
"@type": "xsd:integer"
},
"durationMinutes": {
"@id": "lexio:durationMinutes",
"@type": "xsd:integer"
},
"Mileage": "lexio:Mileage",
"mileagePackageId": {
"@id": "lexio:mileagePackageId"
},
"isUnlimited": {
"@id": "lexio:isUnlimited",
"@type": "xsd:boolean"
},
"includedKm": {
"@id": "lexio:includedKm"
},
"overageRatePerKmHT": {
"@id": "lexio:overageRatePerKmHT"
},
"DeductibleSnapshot": "lexio:DeductibleSnapshot",
"deductibleId": {
"@id": "lexio:deductibleId"
},
"excessAmount": {
"@id": "lexio:excessAmount",
"@type": "xsd:decimal"
},
"DepositSnapshot": "lexio:DepositSnapshot",
"depositId": {
"@id": "lexio:depositId"
},
"depositAmount": {
"@id": "lexio:depositAmount",
"@type": "xsd:decimal"
},
"PriceLine": "lexio:PriceLine",
"key": {
"@id": "lexio:key",
"@type": "xsd:string"
},
"label": {
"@id": "lexio:label",
"@type": "xsd:string"
},
"refId": {
"@id": "lexio:refId"
},
"quantity": {
"@id": "lexio:quantity",
"@type": "xsd:integer"
},
"unitPriceHT": {
"@id": "lexio:unitPriceHT",
"@type": "xsd:decimal"
},
"unitPriceTTC": {
"@id": "lexio:unitPriceTTC",
"@type": "xsd:decimal"
},
"amountHT": {
"@id": "lexio:amountHT",
"@type": "xsd:decimal"
},
"amountTTC": {
"@id": "lexio:amountTTC",
"@type": "xsd:decimal"
},
"ratePercent": {
"@id": "lexio:ratePercent"
},
"PricingBasis": "lexio:PricingBasis",
"dailyPrices": {
"@id": "lexio:dailyPrices",
"@container": "@list"
},
"leadTime": {
"@id": "lexio:leadTime"
},
"ValidationFailedProblem": "lexio:ValidationFailedProblem",
"type": {
"@id": "lexio:type",
"@type": "xsd:string"
},
"title": {
"@id": "lexio:title",
"@type": "xsd:string"
},
"status": {
"@id": "lexio:status",
"@type": "xsd:decimal"
},
"code": {
"@id": "lexio:code",
"@type": "xsd:string"
},
"detail": {
"@id": "lexio:detail",
"@type": "xsd:string"
},
"instance": {
"@id": "lexio:instance",
"@type": "xsd:string"
},
"requestId": {
"@id": "lexio:requestId",
"@type": "xsd:string"
},
"errors": {
"@id": "lexio:errors",
"@container": "@list"
},
"ApiKeyDisabledProblem": "lexio:ApiKeyDisabledProblem",
"ApiKeyExpiredProblem": "lexio:ApiKeyExpiredProblem",
"ApiKeyInvalidProblem": "lexio:ApiKeyInvalidProblem",
"ApiKeyMissingProblem": "lexio:ApiKeyMissingProblem",
"ApiKeyRevokedProblem": "lexio:ApiKeyRevokedProblem",
"FeatureNotAvailableProblem": "lexio:FeatureNotAvailableProblem",
"feature": {
"@id": "lexio:feature",
"@type": "xsd:string"
},
"InsufficientScopeProblem": "lexio:InsufficientScopeProblem",
"requiredScopes": {
"@id": "lexio:requiredScopes",
"@container": "@list"
},
"OrganizationSuspendedProblem": "lexio:OrganizationSuspendedProblem",
"BookingRuleViolationProblem": "lexio:BookingRuleViolationProblem",
"rule": {
"@id": "lexio:rule",
"@type": "xsd:string"
},
"RateLimitedProblem": "lexio:RateLimitedProblem",
"limit": {
"@id": "lexio:limit",
"@type": "xsd:string"
},
"windowSeconds": {
"@id": "lexio:windowSeconds",
"@type": "xsd:integer"
},
"retryAfter": {
"@id": "lexio:retryAfter",
"@type": "xsd:integer"
},
"InternalErrorProblem": "lexio:InternalErrorProblem",
"Category": "lexio:Category",
"baseDailyPriceHT": {
"@id": "lexio:baseDailyPriceHT",
"@type": "xsd:decimal"
},
"seasonPrices": {
"@id": "lexio:seasonPrices",
"@container": "@list"
},
"vehicleCount": {
"@id": "lexio:vehicleCount",
"@type": "xsd:integer"
},
"activeVehicleCount": {
"@id": "lexio:activeVehicleCount",
"@type": "xsd:integer"
},
"createdAt": {
"@id": "lexio:createdAt",
"@type": "xsd:dateTime"
},
"updatedAt": {
"@id": "lexio:updatedAt",
"@type": "xsd:dateTime"
},
"MalformedRequestProblem": "lexio:MalformedRequestProblem",
"AlreadyExistsProblem": "lexio:AlreadyExistsProblem",
"field": {
"@id": "lexio:field",
"@type": "xsd:string"
},
"conflictingId": {
"@id": "lexio:conflictingId"
},
"IdempotencyInFlightProblem": "lexio:IdempotencyInFlightProblem",
"PayloadTooLargeProblem": "lexio:PayloadTooLargeProblem",
"maxBytes": {
"@id": "lexio:maxBytes",
"@type": "xsd:integer"
},
"UnsupportedMediaTypeProblem": "lexio:UnsupportedMediaTypeProblem",
"accepted": {
"@id": "lexio:accepted",
"@container": "@list"
},
"IdempotencyKeyReusedProblem": "lexio:IdempotencyKeyReusedProblem",
"NotFoundProblem": "lexio:NotFoundProblem",
"resource": {
"@id": "lexio:resource",
"@type": "xsd:string"
},
"ResourceInUseProblem": "lexio:ResourceInUseProblem",
"blockers": {
"@id": "lexio:blockers",
"@container": "@list"
},
"Customer": "lexio:Customer",
"isCompany": {
"@id": "lexio:isCompany",
"@type": "xsd:boolean"
},
"partnerCode": {
"@id": "lexio:partnerCode"
},
"firstName": {
"@id": "lexio:firstName",
"@type": "xsd:string"
},
"lastName": {
"@id": "lexio:lastName",
"@type": "xsd:string"
},
"companyName": {
"@id": "lexio:companyName",
"@type": "xsd:string"
},
"email": {
"@id": "lexio:email",
"@type": "xsd:string"
},
"phone": {
"@id": "lexio:phone",
"@type": "xsd:string"
},
"birthDate": {
"@id": "lexio:birthDate"
},
"birthCity": {
"@id": "lexio:birthCity",
"@type": "xsd:string"
},
"nationality": {
"@id": "lexio:nationality",
"@type": "xsd:string"
},
"licenseNumber": {
"@id": "lexio:licenseNumber",
"@type": "xsd:string"
},
"licenseIssueDate": {
"@id": "lexio:licenseIssueDate"
},
"address": {
"@id": "lexio:address"
},
"companyRegistrationNumber": {
"@id": "lexio:companyRegistrationNumber",
"@type": "xsd:string"
},
"companyEstablishmentNumber": {
"@id": "lexio:companyEstablishmentNumber",
"@type": "xsd:string"
},
"vatNumber": {
"@id": "lexio:vatNumber",
"@type": "xsd:string"
},
"acquisitionSource": {
"@id": "lexio:acquisitionSource"
},
"isBlocked": {
"@id": "lexio:isBlocked",
"@type": "xsd:boolean"
},
"anonymizedAt": {
"@id": "lexio:anonymizedAt"
},
"CustomerAnonymizedProblem": "lexio:CustomerAnonymizedProblem",
"Deductible": "lexio:Deductible",
"categoryId": {
"@id": "lexio:categoryId"
},
"price": {
"@id": "lexio:price"
},
"linkedDepositId": {
"@id": "lexio:linkedDepositId"
},
"isDefault": {
"@id": "lexio:isDefault",
"@type": "xsd:boolean"
},
"isActive": {
"@id": "lexio:isActive",
"@type": "xsd:boolean"
},
"ReferenceInactiveProblem": "lexio:ReferenceInactiveProblem",
"ReferenceNotFoundProblem": "lexio:ReferenceNotFoundProblem",
"DefaultItemRequiredProblem": "lexio:DefaultItemRequiredProblem",
"Deposit": "lexio:Deposit",
"method": {
"@id": "lexio:method",
"@type": "xsd:string"
},
"displayOrder": {
"@id": "lexio:displayOrder",
"@type": "xsd:integer"
},
"DurationDiscount": "lexio:DurationDiscount",
"minRentalDays": {
"@id": "lexio:minRentalDays",
"@type": "xsd:integer"
},
"maxRentalDays": {
"@id": "lexio:maxRentalDays"
},
"discountPercent": {
"@id": "lexio:discountPercent",
"@type": "xsd:decimal"
},
"RangeOverlapProblem": "lexio:RangeOverlapProblem",
"minLeadDays": {
"@id": "lexio:minLeadDays",
"@type": "xsd:integer"
},
"maxLeadDays": {
"@id": "lexio:maxLeadDays"
},
"Event": "lexio:Event",
"occurredAt": {
"@id": "lexio:occurredAt",
"@type": "xsd:dateTime"
},
"CursorExpiredProblem": "lexio:CursorExpiredProblem",
"LeadTimeTier": "lexio:LeadTimeTier",
"priceFactors": {
"@id": "lexio:priceFactors",
"@container": "@list"
},
"Location": "lexio:Location",
"MaintenanceOperation": "lexio:MaintenanceOperation",
"operationCode": {
"@id": "lexio:operationCode",
"@type": "xsd:string"
},
"group": {
"@id": "lexio:group"
},
"applicability": {
"@id": "lexio:applicability"
},
"kmInterval": {
"@id": "lexio:kmInterval"
},
"monthInterval": {
"@id": "lexio:monthInterval"
},
"electricKmInterval": {
"@id": "lexio:electricKmInterval"
},
"electricMonthInterval": {
"@id": "lexio:electricMonthInterval"
},
"isEnabled": {
"@id": "lexio:isEnabled",
"@type": "xsd:boolean"
},
"isCustom": {
"@id": "lexio:isCustom",
"@type": "xsd:boolean"
},
"isRecordable": {
"@id": "lexio:isRecordable",
"@type": "xsd:boolean"
},
"MaintenanceRecord": "lexio:MaintenanceRecord",
"vehicleId": {
"@id": "lexio:vehicleId",
"@type": "xsd:string"
},
"operationCodes": {
"@id": "lexio:operationCodes",
"@container": "@list"
},
"interventionDate": {
"@id": "lexio:interventionDate",
"@type": "xsd:date"
},
"odometerKm": {
"@id": "lexio:odometerKm",
"@type": "xsd:integer"
},
"costHT": {
"@id": "lexio:costHT",
"@type": "xsd:decimal"
},
"supplier": {
"@id": "lexio:supplier"
},
"notes": {
"@id": "lexio:notes"
},
"invoice": {
"@id": "lexio:invoice"
},
"SignedDocument": "lexio:SignedDocument",
"url": {
"@id": "lexio:url",
"@type": "@id"
},
"expiresAt": {
"@id": "lexio:expiresAt",
"@type": "xsd:dateTime"
},
"ServiceUnavailableProblem": "lexio:ServiceUnavailableProblem",
"dependency": {
"@id": "lexio:dependency",
"@type": "xsd:string"
},
"IdempotencyAlreadyAppliedProblem": "lexio:IdempotencyAlreadyAppliedProblem",
"resourceId": {
"@id": "lexio:resourceId"
},
"MileagePackage": "lexio:MileagePackage",
"tiers": {
"@id": "lexio:tiers",
"@container": "@list"
},
"Option": "lexio:Option",
"kind": {
"@id": "lexio:kind",
"@type": "xsd:string"
},
"maxQuantity": {
"@id": "lexio:maxQuantity",
"@type": "xsd:integer"
},
"stockCount": {
"@id": "lexio:stockCount",
"@type": "xsd:integer"
},
"availableMonths": {
"@id": "lexio:availableMonths",
"@container": "@list"
},
"youngDriverAgeThreshold": {
"@id": "lexio:youngDriverAgeThreshold"
},
"Organization": "lexio:Organization",
"currencyExponent": {
"@id": "lexio:currencyExponent",
"@type": "xsd:integer"
},
"isVatExempt": {
"@id": "lexio:isVatExempt",
"@type": "xsd:boolean"
},
"isVatReverseChargeAvailable": {
"@id": "lexio:isVatReverseChargeAvailable",
"@type": "xsd:boolean"
},
"toleranceHours": {
"@id": "lexio:toleranceHours",
"@type": "xsd:integer"
},
"rentalBufferMinutes": {
"@id": "lexio:rentalBufferMinutes",
"@type": "xsd:integer"
},
"businessHours": {
"@id": "lexio:businessHours"
},
"bookingRules": {
"@id": "lexio:bookingRules"
},
"apiKey": {
"@id": "lexio:apiKey"
},
"PricingSettings": "lexio:PricingSettings",
"seasonalPricing": {
"@id": "lexio:seasonalPricing"
},
"leadTimePricing": {
"@id": "lexio:leadTimePricing"
},
"durationDiscounts": {
"@id": "lexio:durationDiscounts"
},
"weekendSurcharge": {
"@id": "lexio:weekendSurcharge"
},
"shortDurationSurcharge": {
"@id": "lexio:shortDurationSurcharge"
},
"Quote": "lexio:Quote",
"consumedAt": {
"@id": "lexio:consumedAt"
},
"rentalId": {
"@id": "lexio:rentalId"
},
"promoCode": {
"@id": "lexio:promoCode"
},
"isVatReverseCharge": {
"@id": "lexio:isVatReverseCharge",
"@type": "xsd:boolean"
},
"choices": {
"@id": "lexio:choices"
},
"VehicleRef": "lexio:VehicleRef",
"OptionUnavailableProblem": "lexio:OptionUnavailableProblem",
"optionId": {
"@id": "lexio:optionId",
"@type": "xsd:string"
},
"availableQuantity": {
"@id": "lexio:availableQuantity",
"@type": "xsd:integer"
},
"VehicleUnavailableProblem": "lexio:VehicleUnavailableProblem",
"reasons": {
"@id": "lexio:reasons",
"@container": "@list"
},
"conflicts": {
"@id": "lexio:conflicts",
"@container": "@list"
},
"overdueOperations": {
"@id": "lexio:overdueOperations",
"@container": "@list"
},
"DiscountCapExceededProblem": "lexio:DiscountCapExceededProblem",
"maxDiscountPercent": {
"@id": "lexio:maxDiscountPercent",
"@type": "xsd:decimal"
},
"OptionOutOfSeasonProblem": "lexio:OptionOutOfSeasonProblem",
"OptionQuantityExceededProblem": "lexio:OptionQuantityExceededProblem",
"PromoCodeRejectedProblem": "lexio:PromoCodeRejectedProblem",
"reason": {
"@id": "lexio:reason",
"@type": "xsd:string"
},
"VatReverseChargeNotAllowedProblem": "lexio:VatReverseChargeNotAllowedProblem",
"Rental": "lexio:Rental",
"number": {
"@id": "lexio:number",
"@type": "xsd:string"
},
"source": {
"@id": "lexio:source",
"@type": "xsd:string"
},
"partnerReference": {
"@id": "lexio:partnerReference"
},
"actualStartAt": {
"@id": "lexio:actualStartAt"
},
"actualEndAt": {
"@id": "lexio:actualEndAt"
},
"customer": {
"@id": "lexio:customer"
},
"pickupLocation": {
"@id": "lexio:pickupLocation"
},
"returnLocation": {
"@id": "lexio:returnLocation"
},
"options": {
"@id": "lexio:options",
"@container": "@list"
},
"balance": {
"@id": "lexio:balance",
"@type": "@id"
},
"LocationRef": "lexio:LocationRef",
"locationId": {
"@id": "lexio:locationId"
},
"RentalOption": "lexio:RentalOption",
"Balance": "lexio:Balance",
"paidAmount": {
"@id": "lexio:paidAmount",
"@type": "xsd:decimal"
},
"pendingDebitAmount": {
"@id": "lexio:pendingDebitAmount",
"@type": "xsd:decimal"
},
"dueAmount": {
"@id": "lexio:dueAmount",
"@type": "xsd:decimal"
},
"overpaidAmount": {
"@id": "lexio:overpaidAmount",
"@type": "xsd:decimal"
},
"BookingRefusedProblem": "lexio:BookingRefusedProblem",
"CustomerBlockedProblem": "lexio:CustomerBlockedProblem",
"PriceChangedProblem": "lexio:PriceChangedProblem",
"expectedTotalTTC": {
"@id": "lexio:expectedTotalTTC",
"@type": "xsd:decimal"
},
"currentTotalTTC": {
"@id": "lexio:currentTotalTTC",
"@type": "xsd:decimal"
},
"QuoteAlreadyUsedProblem": "lexio:QuoteAlreadyUsedProblem",
"QuoteExpiredProblem": "lexio:QuoteExpiredProblem",
"DriverAgeMismatchProblem": "lexio:DriverAgeMismatchProblem",
"RentalStatusNotAllowedProblem": "lexio:RentalStatusNotAllowedProblem",
"rentalStatus": {
"@id": "lexio:rentalStatus",
"@type": "xsd:string"
},
"allowedStatuses": {
"@id": "lexio:allowedStatuses",
"@container": "@list"
},
"action": {
"@id": "lexio:action",
"@type": "xsd:string"
},
"Amendment": "lexio:Amendment",
"changeType": {
"@id": "lexio:changeType",
"@type": "xsd:string"
},
"changedFields": {
"@id": "lexio:changedFields",
"@container": "@list"
},
"previousTotalHT": {
"@id": "lexio:previousTotalHT",
"@type": "xsd:decimal"
},
"previousTotalTTC": {
"@id": "lexio:previousTotalTTC",
"@type": "xsd:decimal"
},
"newTotalHT": {
"@id": "lexio:newTotalHT",
"@type": "xsd:decimal"
},
"newTotalTTC": {
"@id": "lexio:newTotalTTC",
"@type": "xsd:decimal"
},
"differenceHT": {
"@id": "lexio:differenceHT",
"@type": "xsd:decimal"
},
"differenceTTC": {
"@id": "lexio:differenceTTC",
"@type": "xsd:decimal"
},
"sentAt": {
"@id": "lexio:sentAt"
},
"signedAt": {
"@id": "lexio:signedAt"
},
"signatureExpiresAt": {
"@id": "lexio:signatureExpiresAt"
},
"document": {
"@id": "lexio:document"
},
"InvoiceRef": "lexio:InvoiceRef",
"creditedInvoiceId": {
"@id": "lexio:creditedInvoiceId"
},
"CreditNoteNotIssuableProblem": "lexio:CreditNoteNotIssuableProblem",
"RentalBusyProblem": "lexio:RentalBusyProblem",
"RentalChangedProblem": "lexio:RentalChangedProblem",
"PriceChange": "lexio:PriceChange",
"AmendmentRef": "lexio:AmendmentRef",
"Overpayment": "lexio:Overpayment",
"resolution": {
"@id": "lexio:resolution"
},
"resolvableByKey": {
"@id": "lexio:resolvableByKey",
"@type": "xsd:boolean"
},
"refundPaymentId": {
"@id": "lexio:refundPaymentId"
},
"OverpaymentResolutionRequiredProblem": "lexio:OverpaymentResolutionRequiredProblem",
"SepaDebitPendingProblem": "lexio:SepaDebitPendingProblem",
"InvoiceFinalizedProblem": "lexio:InvoiceFinalizedProblem",
"PricingChoiceNotAvailableProblem": "lexio:PricingChoiceNotAvailableProblem",
"availablePricingChoices": {
"@id": "lexio:availablePricingChoices",
"@container": "@list"
},
"Contract": "lexio:Contract",
"issuedAt": {
"@id": "lexio:issuedAt"
},
"Inspection": "lexio:Inspection",
"phase": {
"@id": "lexio:phase",
"@type": "xsd:string"
},
"inspectedAt": {
"@id": "lexio:inspectedAt",
"@type": "xsd:dateTime"
},
"fuelLevelPercent": {
"@id": "lexio:fuelLevelPercent"
},
"checklist": {
"@id": "lexio:checklist"
},
"damages": {
"@id": "lexio:damages",
"@container": "@list"
},
"confirmedDepartureDamageIds": {
"@id": "lexio:confirmedDepartureDamageIds",
"@container": "@list"
},
"isSigned": {
"@id": "lexio:isSigned",
"@type": "xsd:boolean"
},
"signatureWaivedReason": {
"@id": "lexio:signatureWaivedReason"
},
"Invoice": "lexio:Invoice",
"creditNoteReason": {
"@id": "lexio:creditNoteReason"
},
"issueDate": {
"@id": "lexio:issueDate"
},
"dueDate": {
"@id": "lexio:dueDate"
},
"Payment": "lexio:Payment",
"amount": {
"@id": "lexio:amount",
"@type": "xsd:decimal"
},
"isPreAuthorization": {
"@id": "lexio:isPreAuthorization",
"@type": "xsd:boolean"
},
"paidAt": {
"@id": "lexio:paidAt",
"@type": "xsd:dateTime"
},
"providerReference": {
"@id": "lexio:providerReference"
},
"stripePaymentIntentId": {
"@id": "lexio:stripePaymentIntentId"
},
"PaymentProviderManagedProblem": "lexio:PaymentProviderManagedProblem",
"PaymentExceedsDueProblem": "lexio:PaymentExceedsDueProblem",
"PaymentNotVerifiedProblem": "lexio:PaymentNotVerifiedProblem",
"RefundExceedsPaidProblem": "lexio:RefundExceedsPaidProblem",
"maxRefundableAmount": {
"@id": "lexio:maxRefundableAmount",
"@type": "xsd:decimal"
},
"PaymentRefundedProblem": "lexio:PaymentRefundedProblem",
"refundedAmountTTC": {
"@id": "lexio:refundedAmountTTC",
"@type": "xsd:decimal"
},
"Photo": "lexio:Photo",
"view": {
"@id": "lexio:view"
},
"takenAt": {
"@id": "lexio:takenAt",
"@type": "xsd:dateTime"
},
"uploadId": {
"@id": "lexio:uploadId"
},
"annotations": {
"@id": "lexio:annotations",
"@container": "@list"
},
"processingStatus": {
"@id": "lexio:processingStatus",
"@type": "xsd:string"
},
"original": {
"@id": "lexio:original",
"@type": "@id"
},
"annotated": {
"@id": "lexio:annotated"
},
"UploadInvalidProblem": "lexio:UploadInvalidProblem",
"SeasonCalendarMonth": "lexio:SeasonCalendarMonth",
"month": {
"@id": "lexio:month",
"@type": "xsd:integer"
},
"dayAssignments": {
"@id": "lexio:dayAssignments",
"@container": "@list"
},
"Season": "lexio:Season",
"slug": {
"@id": "lexio:slug",
"@type": "xsd:string"
},
"priceFactor": {
"@id": "lexio:priceFactor",
"@type": "xsd:decimal"
},
"VehicleBlock": "lexio:VehicleBlock",
"maintenanceRecordId": {
"@id": "lexio:maintenanceRecordId"
},
"Vehicle": "lexio:Vehicle",
"vin": {
"@id": "lexio:vin"
},
"family": {
"@id": "lexio:family",
"@type": "xsd:string"
},
"energy": {
"@id": "lexio:energy",
"@type": "xsd:string"
},
"modelYear": {
"@id": "lexio:modelYear"
},
"registrationDate": {
"@id": "lexio:registrationDate"
},
"powerKw": {
"@id": "lexio:powerKw"
},
"fuelCapacityLiters": {
"@id": "lexio:fuelCapacityLiters"
},
"batteryCapacityKwh": {
"@id": "lexio:batteryCapacityKwh"
},
"rangeKm": {
"@id": "lexio:rangeKm"
},
"chargePortType": {
"@id": "lexio:chargePortType"
},
"isArchived": {
"@id": "lexio:isArchived",
"@type": "xsd:boolean"
},
"isBookable": {
"@id": "lexio:isBookable",
"@type": "xsd:boolean"
},
"notBookableReasons": {
"@id": "lexio:notBookableReasons",
"@container": "@list"
},
"isMaintenanceTracked": {
"@id": "lexio:isMaintenanceTracked",
"@type": "xsd:boolean"
},
"maintenanceTrackingMode": {
"@id": "lexio:maintenanceTrackingMode"
},
"MaintenanceTrackingAlreadyStartedProblem": "lexio:MaintenanceTrackingAlreadyStartedProblem",
"VehicleArchivedProblem": "lexio:VehicleArchivedProblem",
"MaintenanceAlert": "lexio:MaintenanceAlert",
"isBlockingRentals": {
"@id": "lexio:isBlockingRentals",
"@type": "xsd:boolean"
},
"hasHistory": {
"@id": "lexio:hasHistory",
"@type": "xsd:boolean"
},
"lastServiceDate": {
"@id": "lexio:lastServiceDate"
},
"lastServiceOdometerKm": {
"@id": "lexio:lastServiceOdometerKm"
},
"dueOdometerKm": {
"@id": "lexio:dueOdometerKm"
},
"remainingKm": {
"@id": "lexio:remainingKm"
},
"remainingDays": {
"@id": "lexio:remainingDays"
},
"MaintenanceTrackingNotStartedProblem": "lexio:MaintenanceTrackingNotStartedProblem"
},
"@type": "schema:Dataset",
"schema:name": "Lexio API JSON-LD context",
"schema:description": "A JSON-LD @context for the objects Lexio'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-11-10) from openapi/lexio-rent-openapi.json.",
"dcterms:created": "2026-11-10",
"dcterms:source": [
"openapi/lexio-rent-openapi.json"
]
}