Dictionnaire de données EN 18223
Dictionnaire de données du passeport
Chaque élément de données d'un passeport xProduct dans la représentation EN 18223, avec son identifiant fixe, son chemin, sa définition, son type de données, son unité et qui peut le consulter. L'identifiant d'un élément ne change jamais. Les logiciels peuvent lire la même liste à l'adresse /api/dpp/dictionary, et chaque réponse de passeport de l'API y renvoie.
Version 1.1
206 elements
Schema EN18223:2026
Public : tout le monde Restreint : partenaires et inspecteurs Par élément : chaque élément indique son propre niveau
Header (EN 18223 4.1.2.1) 9
Passport id
$.digitalProductPassportId
xpdd:digitalProductPassportIdThe unique identifier of this passport: its permanent web address. An individual item's passport ends in ?unit= and the item's 32-character key.
uriEN 18223 4.1.2.1
Product identifier
$.uniqueProductIdentifier
xpdd:uniqueProductIdentifierThe identifier of the product the passport describes: its GS1 Digital Link when it has a barcode (with /21/ and the serial number for one item), otherwise the passport address.
uriEN 18223 4.1.2.1; EN 18219
Granularity
$.granularity
xpdd:granularityWhat the passport identifies: the product model, one production batch, or one individual item.
modelbatchitemstringEN 18223 4.1.2.1; EN 18219 4.4
Schema version
$.dppSchemaVersion
xpdd:dppSchemaVersionThe version of the data model this passport follows.
EN18223:2026stringEN 18223 4.1.2.1
Passport status
$.dppStatus
xpdd:dppStatusWhether the passport is in use. Only active passports are published.
activestringEN 18223 4.1.2.1
Last update
$.lastUpdated
xpdd:lastUpdatedWhen the passport's data last changed.
date-timeEN 18223 4.1.2.1
Economic operator
$.economicOperatorId
xpdd:economicOperatorIdThe identifier of the company responsible for the product: its GLN when known, otherwise a stand-in of the form urn:xproduct:operator:{n}.
stringEN 18223 4.1.2.1; EN 18219 6.1
Facility
$.facilityId
xpdd:facilityIdThe identifier (e.g. the GLN) of the first factory location of the product that has one.
stringEN 18219 6.1
Manufacturer's passport
$.manufacturerPassportUrl
xpdd:manufacturerPassportUrlThe address of the passport the manufacturer publishes for this product, when the seller has given one.
uri
Identity 30
Identity
$.identity
xpdd:identityWho and what the product is.
object
Product name
$.identity.name
xpdd:identity.nameThe product's name as sold, in each language the passport is published in: a list of value and language pairs, the passport's own language first.
listEN 18223 4.1.2.8, 5.2.9
Name
$.identity.name[*].value
xpdd:identity.name.valueThe name in one language.
string
Language
$.identity.name[*].language
xpdd:identity.name.languageThe language of that name (BCP 47, e.g. en, de, cs).
stringBCP 47
Brand
$.identity.brand
xpdd:identity.brandThe brand the product is sold under.
string
SKU
$.identity.sku
xpdd:identity.skuThe seller's own stock-keeping code for the product.
string
Model number
$.identity.modelNumber
xpdd:identity.modelNumberThe manufacturer's model or type number.
string
GTIN
$.identity.gtin
xpdd:identity.gtinThe product's barcode number (GS1 Global Trade Item Number), 8 to 14 digits, as entered.
stringGS1 General Specifications
Serial number
$.identity.serialNumber
xpdd:identity.serialNumberThe serial number, when the product record is one individual item.
string
Lot number
$.identity.lotNumber
xpdd:identity.lotNumberThe batch or lot number, when the product record is one production batch.
string
ASIN
$.identity.asin
xpdd:identity.asinThe Amazon Standard Identification Number of the product listing.
string
Country of production
$.identity.countryOfProduction
xpdd:identity.countryOfProductionWhere the product was made.
string
Variant code
$.identity.variantCode
xpdd:identity.variantCodeThe code of this variant (e.g. a colour or size) within the product family.
string
Variant name
$.identity.variantName
xpdd:identity.variantNameThe name of this variant (e.g. Black, XL).
string
Category
$.identity.category
xpdd:identity.categoryThe product category in xProduct.
string
ECLASS class
$.identity.eclassClassId
xpdd:identity.eclassClassIdThe ECLASS classification class of the product.
stringECLASS
ECLASS version
$.identity.eclassClassVersion
xpdd:identity.eclassClassVersionThe ECLASS release the class comes from.
stringECLASS
Identifier scheme
$.identity.identifierScheme
xpdd:identity.identifierSchemeThe scheme of the product identifier. PassportAddress means no permitted scheme is used yet.
GS1IdentificationLinkPassportAddressstringEN 18219 5.1
Granularity (product)
$.identity.granularity
xpdd:identity.granularityWhat the product's own passport identifies, as chosen for the product.
modelbatchitemstringEN 18219 4.4
GS1 GPC brick
$.identity.gs1GpcCategoryCode
xpdd:identity.gs1GpcCategoryCodeThe GS1 Global Product Classification brick code (8 digits).
stringGS1 GPC
GS1 GPC brick name
$.identity.gs1GpcCategoryName
xpdd:identity.gs1GpcCategoryNameThe name of the GS1 GPC brick.
stringGS1 GPC
GTIN licensee
$.identity.gtinOwner
xpdd:identity.gtinOwnerThe company GS1 lists as the owner of the barcode number, when it was checked.
stringGS1 Verified by GS1
Previous barcodes
$.identity.previousIdentifiers
xpdd:identity.previousIdentifiersBarcodes the product used to have, newest first. Codes printed with them still open this passport. Left out when there are none.
listEN 18219 4.4.2(3)
Previous barcode
$.identity.previousIdentifiers[*].gtin
xpdd:identity.previousIdentifiers.gtinA barcode (GTIN) the product used to have.
string
Previous GS1 Digital Link
$.identity.previousIdentifiers[*].gs1DigitalLink
xpdd:identity.previousIdentifiers.gs1DigitalLinkThe old barcode as a GS1 Digital Link; it still opens this passport.
uri
Replaced on
$.identity.previousIdentifiers[*].replacedUtc
xpdd:identity.previousIdentifiers.replacedUtcWhen the barcode was replaced or removed, in UTC.
date-time
Product picture
$.identity.imageUrl
xpdd:identity.imageUrlA picture of the product.
uri
Description
$.identity.description
xpdd:identity.descriptionThe product description in each language the passport is published in: a list of value and language pairs, the passport's own language first.
listEN 18223 4.1.2.8, 5.2.9
Description
$.identity.description[*].value
xpdd:identity.description.valueThe description in one language.
string
Language
$.identity.description[*].language
xpdd:identity.description.languageThe language of that description (BCP 47).
stringBCP 47
Manufacturer 3
Manufacturer
$.manufacturer
xpdd:manufacturerThe company that made the product, or under whose name or brand it is sold.
object
Manufacturer name
$.manufacturer.name
xpdd:manufacturer.nameThe manufacturer's name.
string
Manufacturer GLN
$.manufacturer.gln
xpdd:manufacturer.glnThe manufacturer's GS1 Global Location Number (13 digits).
stringEN 18219 6.1
Responsible operator 4
Responsible operator
$.responsibleOperator
xpdd:responsibleOperatorThe company responsible for the product on the EU market: the manufacturer, or the importer of a product made outside the EU.
objectEN 18239 4.2
Role
$.responsibleOperator.role
xpdd:responsibleOperator.roleWhat the responsible company is for this product.
manufacturerimporterstring
Name
$.responsibleOperator.name
xpdd:responsibleOperator.nameThe responsible company's legal name.
string
Identifier
$.responsibleOperator.identifier
xpdd:responsibleOperator.identifierThe responsible company's identifier, e.g. its GLN.
string
Seller 4
Seller
$.seller
xpdd:sellerThe company that resells the product, when it is not the responsible operator.
object
Role
$.seller.role
xpdd:seller.roleAlways seller.
sellerstring
Name
$.seller.name
xpdd:seller.nameThe seller's legal name.
string
Identifier
$.seller.identifier
xpdd:seller.identifierThe seller's identifier, e.g. its GLN.
string
Certifications 14
Certifications
$.certifications
xpdd:certificationsCertificates that apply to the product (list of objects).
list
Title
$.certifications[*].title
xpdd:certifications.titleThe certificate's name.
string
Standard
$.certifications[*].standardCode
xpdd:certifications.standardCodeThe standard or scheme certified against (e.g. ISO 9001, OEKO-TEX 100).
string
Issuer
$.certifications[*].issuer
xpdd:certifications.issuerThe body that issued the certificate.
string
Certificate number
$.certifications[*].certificateNumber
xpdd:certifications.certificateNumberThe certificate's number.
string
Scope
$.certifications[*].scope
xpdd:certifications.scopeWhat the certificate covers.
string
Valid from
$.certifications[*].validFrom
xpdd:certifications.validFromWhen the certificate became valid.
date-time
Valid until
$.certifications[*].validUntil
xpdd:certifications.validUntilWhen the certificate expires.
date-time
Document type
$.certifications[*].documentType
xpdd:certifications.documentTypeThe kind of document (e.g. certificate, test report, declaration).
string
Access
$.certifications[*].access
xpdd:certifications.accessWho may read this certificate.
publicprofessionalauthoritystring
File
$.certifications[*].file
xpdd:certifications.fileThe certificate's file.
objectEN 18223 4.1.2.7
File address
$.certifications[*].file.url
xpdd:certifications.file.urlWhere to download the file. A restricted file's address works for a short time only.
uri
Content type
$.certifications[*].file.contentType
xpdd:certifications.file.contentTypeThe file's media type (e.g. application/pdf).
stringEN 18223 4.1.2.7
File title
$.certifications[*].file.resourceTitle
xpdd:certifications.file.resourceTitleThe title of the file.
string
Compliance documents 8
Compliance documents
$.complianceDocuments
xpdd:complianceDocumentsDeclarations and other documents of conformity (list of objects).
list
Name
$.complianceDocuments[*].name
xpdd:complianceDocuments.nameThe document's name.
string
Access
$.complianceDocuments[*].access
xpdd:complianceDocuments.accessWho may read this document.
publicprofessionalauthoritystring
Main document
$.complianceDocuments[*].isPrimarySubjectTo
xpdd:complianceDocuments.isPrimarySubjectToTrue for the document that the product is mainly subject to.
boolean
Document
$.complianceDocuments[*].document
xpdd:complianceDocuments.documentThe document file or page.
objectEN 18223 4.1.2.7
Document address
$.complianceDocuments[*].document.url
xpdd:complianceDocuments.document.urlWhere to read the document. A restricted document's address works for a short time only.
uri
Content type
$.complianceDocuments[*].document.contentType
xpdd:complianceDocuments.document.contentTypeThe document's media type; text/html for a web page.
string
Document title
$.complianceDocuments[*].document.resourceTitle
xpdd:complianceDocuments.document.resourceTitleThe title of the document.
string
Lifecycle events 9
Lifecycle events
$.lifecycleEvents
xpdd:lifecycleEventsWhat happened to the product after it was made: returns, repairs, refurbishment, recalls, inspections, recycling (the 50 most recent, newest first). A caller sees the events of its own access level and below.
listEN 18222; EN 18218 5.2
Category
$.lifecycleEvents[*].category
xpdd:lifecycleEvents.categoryThe kind of event.
ReturnRepairRecycleRefurbishRecallInspectionstring
Action
$.lifecycleEvents[*].action
xpdd:lifecycleEvents.actionWhat was done (e.g. Repair intake received, Part replaced).
string
Outcome
$.lifecycleEvents[*].outcome
xpdd:lifecycleEvents.outcomeThe result of the event, when there is one.
string
Time
$.lifecycleEvents[*].occurredAt
xpdd:lifecycleEvents.occurredAtWhen the event happened.
date-time
Country
$.lifecycleEvents[*].countryCode
xpdd:lifecycleEvents.countryCodeWhere it happened (ISO 3166-1 alpha-2).
stringISO 3166-1
Location
$.lifecycleEvents[*].location
xpdd:lifecycleEvents.locationA hint where it happened (city or facility).
string
Note
$.lifecycleEvents[*].noteText
xpdd:lifecycleEvents.noteTextA note from the partner who recorded it.
string
Visibility
$.lifecycleEvents[*].visibility
xpdd:lifecycleEvents.visibilityWho may see this event.
publicprofessionalauthoritystring
Sustainability 5
Sustainability
$.sustainability
xpdd:sustainabilityEnvironmental facts about the product.
object
Recycled content
$.sustainability.recycledContentPercentage
xpdd:sustainability.recycledContentPercentageThe share of recycled material in the product, as given by the manufacturer.
string%
Further facts
$.sustainability.customFields
xpdd:sustainability.customFieldsFurther facts the manufacturer added, each with a title and a value (list of objects).
list
Title
$.sustainability.customFields[*].title
xpdd:sustainability.customFields.titleWhat the fact is about.
string
Value
$.sustainability.customFields[*].value
xpdd:sustainability.customFields.valueThe fact.
string
Other languages 4
Other languages
$.languages
xpdd:languagesThe same passport in other languages, each a passport of its own (list of objects).
list
Language
$.languages[*].languageCode
xpdd:languages.languageCodeThe language (ISO 639-1, e.g. de).
stringISO 639-1
Passport page
$.languages[*].dppUrl
xpdd:languages.dppUrlThe address of the passport in that language.
uri
Passport data
$.languages[*].apiUrl
xpdd:languages.apiUrlThe address of that passport's data.
uri
Packaging (PPWR) 17
Packaging
$.packaging
xpdd:packagingThe product's packaging, one entry per level (list of objects).
listRegulation (EU) 2025/40 (PPWR)
Level
$.packaging[*].packagingLevel
xpdd:packaging.packagingLevelThe packaging level.
PrimarySecondaryTertiaryTransportstringPPWR
Weight
$.packaging[*].totalWeightGrams
xpdd:packaging.totalWeightGramsThe packaging's total weight.
numberg
Recyclable
$.packaging[*].isRecyclable
xpdd:packaging.isRecyclableWhether the packaging is recyclable.
boolean
Recyclability class
$.packaging[*].recyclabilityClass
xpdd:packaging.recyclabilityClassThe recyclability performance grade.
ABCDstringPPWR Article 6
Reusable
$.packaging[*].isReusable
xpdd:packaging.isReusableWhether the packaging is reusable.
boolean
Reuse cycles
$.packaging[*].reuseCycles
xpdd:packaging.reuseCyclesHow many times reusable packaging can be used.
integer
Deposit return
$.packaging[*].depositReturnScheme
xpdd:packaging.depositReturnSchemeWhether the packaging is part of a deposit return scheme.
boolean
Empty space
$.packaging[*].emptySpaceRatioPercent
xpdd:packaging.emptySpaceRatioPercentThe share of empty space in the packaging.
number%PPWR Article 24
Minimisation
$.packaging[*].packagingMinimisationNote
xpdd:packaging.packagingMinimisationNoteHow the packaging was kept to the minimum.
string
EPR registration
$.packaging[*].eprRegistrationNumber
xpdd:packaging.eprRegistrationNumberThe producer's extended producer responsibility registration number.
string
National reporting
$.packaging[*].nationalReportingReference
xpdd:packaging.nationalReportingReferenceThe reference used in national packaging reporting.
string
Components
$.packaging[*].components
xpdd:packaging.componentsThe materials the packaging is made of (list of objects).
list
Material
$.packaging[*].components[*].materialType
xpdd:packaging.components.materialTypeThe material (e.g. Cardboard, PET).
string
Weight
$.packaging[*].components[*].weightGrams
xpdd:packaging.components.weightGramsThe weight of this material.
numberg
Recycled content
$.packaging[*].components[*].recycledContentPercentage
xpdd:packaging.components.recycledContentPercentageThe share of recycled material in this component.
number%
Sorting
$.packaging[*].components[*].sortingInstructions
xpdd:packaging.components.sortingInstructionsHow to sort this component for disposal.
string
Spare parts and repair 21
Spare parts
$.spareParts
xpdd:sparePartsSpare parts and repair services for the product.
objectEN 18217 5.8
Availability
$.spareParts.availabilityYears
xpdd:spareParts.availabilityYearsFor how many years after purchase spare parts are available.
integeryears
Available until
$.spareParts.availableUntil
xpdd:spareParts.availableUntilUntil when spare parts are available.
date
Delivery time
$.spareParts.deliveryWorkingDays
xpdd:spareParts.deliveryWorkingDaysHow many working days a spare part takes to arrive.
integerworking days
Order online
$.spareParts.orderUrl
xpdd:spareParts.orderUrlWhere to order spare parts.
uri
Order by e-mail
$.spareParts.orderEmail
xpdd:spareParts.orderEmailThe e-mail address for spare part orders.
string
Order by phone
$.spareParts.orderPhone
xpdd:spareParts.orderPhoneThe phone number for spare part orders.
string
Parts
$.spareParts.parts
xpdd:spareParts.partsThe spare parts (list of objects).
list
Part
$.spareParts.parts[*].name
xpdd:spareParts.parts.nameThe part's name.
string
Part number
$.spareParts.parts[*].partNumber
xpdd:spareParts.parts.partNumberThe part's number.
string
Indicative price
$.spareParts.parts[*].indicativePrice
xpdd:spareParts.parts.indicativePriceA guide price, with its currency.
string
Fitted by
$.spareParts.parts[*].fittedBy
xpdd:spareParts.parts.fittedByWho can fit the part.
anyoneprofessionalstring
Available until
$.spareParts.parts[*].availableUntil
xpdd:spareParts.parts.availableUntilUntil when this part is available.
date
Part page
$.spareParts.parts[*].url
xpdd:spareParts.parts.urlWhere to find or order the part.
uri
Service points
$.spareParts.servicePoints
xpdd:spareParts.servicePointsPlaces that repair the product (list of objects).
list
Name
$.spareParts.servicePoints[*].name
xpdd:spareParts.servicePoints.nameThe service point's name.
string
Type
$.spareParts.servicePoints[*].type
xpdd:spareParts.servicePoints.typeWhat kind of service point it is (e.g. authorised repairer).
string
Address
$.spareParts.servicePoints[*].address
xpdd:spareParts.servicePoints.addressIts address.
string
Phone
$.spareParts.servicePoints[*].phone
xpdd:spareParts.servicePoints.phoneIts phone number.
string
E-mail
$.spareParts.servicePoints[*].email
xpdd:spareParts.servicePoints.emailIts e-mail address.
string
Web page
$.spareParts.servicePoints[*].url
xpdd:spareParts.servicePoints.urlIts web page.
uri
Battery (Regulation (EU) 2023/1542) 58
Battery
$.battery
xpdd:batteryBattery information required by the Battery Regulation.
objectRegulation (EU) 2023/1542
Restricted data exists
$.battery.restrictedDataAvailable
xpdd:battery.restrictedDataAvailableTrue when the passport holds restricted technical data that only professionals and authorities may read.
booleanReg. 2023/1542 Annex XIII (2)
Label information
$.battery.label
xpdd:battery.labelWhat the battery's label and general information say.
objectReg. 2023/1542 Annex VI, Annex XIII (1)
Battery category
$.battery.label.category
xpdd:battery.label.categoryThe category of battery.
EVLMTIndustrialOver2kWhIndustrialSLIPortablestringReg. 2023/1542 Article 3
Category name
$.battery.label.categoryName
xpdd:battery.label.categoryNameThe category in words.
string
Passport required
$.battery.label.passportRequired
xpdd:battery.label.passportRequiredTrue when the Regulation requires a battery passport for this category from 18 February 2027.
booleanReg. 2023/1542 Article 77(1)
Manufacturer
$.battery.label.manufacturerName
xpdd:battery.label.manufacturerNameThe battery manufacturer's name.
string
Manufacturer address
$.battery.label.manufacturerAddress
xpdd:battery.label.manufacturerAddressThe manufacturer's postal address.
string
Manufacturer web
$.battery.label.manufacturerUrl
xpdd:battery.label.manufacturerUrlThe manufacturer's web address.
uri
Placed on the market by
$.battery.label.placedOnMarketBy
xpdd:battery.label.placedOnMarketByThe company that placed the battery on the EU market, when not the manufacturer.
string
Its address
$.battery.label.placedOnMarketByAddress
xpdd:battery.label.placedOnMarketByAddressThat company's postal address.
string
Battery model
$.battery.label.modelIdentifier
xpdd:battery.label.modelIdentifierThe battery's model identifier.
string
Weight
$.battery.label.weightKg
xpdd:battery.label.weightKgThe battery's weight.
numberkg
Chemistry
$.battery.label.chemistry
xpdd:battery.label.chemistryThe battery chemistry (e.g. NMC, LFP).
string
Hazardous substances
$.battery.label.hazardousSubstances
xpdd:battery.label.hazardousSubstancesHazardous substances the battery contains, other than mercury, cadmium or lead.
string
Extinguishing agent
$.battery.label.extinguishingAgent
xpdd:battery.label.extinguishingAgentWhat to use to put out a fire involving the battery.
string
Critical raw materials
$.battery.label.criticalRawMaterials
xpdd:battery.label.criticalRawMaterialsCritical raw materials present above 0.1 % by weight.
string
Renewable content
$.battery.label.renewableContentPercent
xpdd:battery.label.renewableContentPercentThe share of renewable content.
number%
Place of manufacture
$.battery.label.placeOfManufacture
xpdd:battery.label.placeOfManufactureWhere the battery was made.
string
Separate collection
$.battery.label.separateCollection
xpdd:battery.label.separateCollectionTrue when the battery carries the crossed-out bin symbol.
boolean
Contains cadmium
$.battery.label.containsCadmium
xpdd:battery.label.containsCadmiumTrue when it contains more than 0.002 % cadmium (Cd mark).
boolean
Contains lead
$.battery.label.containsLead
xpdd:battery.label.containsLeadTrue when it contains more than 0.004 % lead (Pb mark).
boolean
Performance and durability
$.battery.performance
xpdd:battery.performanceDeclared performance and durability.
objectReg. 2023/1542 Annex IV, Annex XIII (1)
Rated capacity
$.battery.performance.ratedCapacityAh
xpdd:battery.performance.ratedCapacityAhThe rated capacity.
numberAh
Rated energy
$.battery.performance.ratedEnergyKWh
xpdd:battery.performance.ratedEnergyKWhThe rated energy.
numberkWh
Minimum voltage
$.battery.performance.voltageMinV
xpdd:battery.performance.voltageMinVThe minimum voltage.
numberV
Nominal voltage
$.battery.performance.voltageNominalV
xpdd:battery.performance.voltageNominalVThe nominal voltage.
numberV
Maximum voltage
$.battery.performance.voltageMaxV
xpdd:battery.performance.voltageMaxVThe maximum voltage.
numberV
Power
$.battery.performance.powerW
xpdd:battery.performance.powerWThe original power capability.
numberW
Expected lifetime
$.battery.performance.expectedLifetimeCycles
xpdd:battery.performance.expectedLifetimeCyclesThe expected lifetime in charge-discharge cycles.
integercycles
Reference test
$.battery.performance.referenceTest
xpdd:battery.performance.referenceTestThe test the cycle life was measured with.
string
C-rate
$.battery.performance.cRate
xpdd:battery.performance.cRateThe C-rate of the cycle-life test.
string
Exhaustion threshold
$.battery.performance.exhaustionThresholdPercent
xpdd:battery.performance.exhaustionThresholdPercentThe capacity at which the battery counts as exhausted.
number%
Initial efficiency
$.battery.performance.efficiencyInitialPercent
xpdd:battery.performance.efficiencyInitialPercentThe round-trip energy efficiency when new.
number%
Efficiency at half life
$.battery.performance.efficiencyHalfLifePercent
xpdd:battery.performance.efficiencyHalfLifePercentThe round-trip energy efficiency at 50 % of cycle life.
number%
Cell resistance
$.battery.performance.resistanceCellMilliOhm
xpdd:battery.performance.resistanceCellMilliOhmThe initial internal resistance of a cell.
numbermΩ
Pack resistance
$.battery.performance.resistancePackMilliOhm
xpdd:battery.performance.resistancePackMilliOhmThe initial internal resistance of the pack.
numbermΩ
Idle temperature, lowest
$.battery.performance.idleTempMinC
xpdd:battery.performance.idleTempMinCThe lowest temperature the battery can stand when not in use.
number°C
Idle temperature, highest
$.battery.performance.idleTempMaxC
xpdd:battery.performance.idleTempMaxCThe highest temperature the battery can stand when not in use.
number°C
Operating temperature, lowest
$.battery.performance.operatingTempMinC
xpdd:battery.performance.operatingTempMinCThe lowest operating temperature.
number°C
Operating temperature, highest
$.battery.performance.operatingTempMaxC
xpdd:battery.performance.operatingTempMaxCThe highest operating temperature.
number°C
Warranty
$.battery.performance.warrantyYears
xpdd:battery.performance.warrantyYearsThe commercial warranty period.
numberyears
Warranty conditions
$.battery.performance.warrantyConditions
xpdd:battery.performance.warrantyConditionsThe terms of the commercial warranty.
string
Battery management system
$.battery.performance.hasBms
xpdd:battery.performance.hasBmsWhether the battery has a battery management system; state of health applies only if it does.
boolean
Restricted technical data
$.battery.restricted
xpdd:battery.restrictedTechnical data for repairers, recyclers and authorities only.
objectReg. 2023/1542 Annex XIII (2)
Cathode
$.battery.restricted.cathode
xpdd:battery.restricted.cathodeThe detailed composition of the cathode.
string
Anode
$.battery.restricted.anode
xpdd:battery.restricted.anodeThe detailed composition of the anode.
string
Electrolyte
$.battery.restricted.electrolyte
xpdd:battery.restricted.electrolyteThe detailed composition of the electrolyte.
string
Other materials
$.battery.restricted.otherComposition
xpdd:battery.restricted.otherCompositionOther materials of the battery.
string
Component part numbers
$.battery.restricted.partNumbers
xpdd:battery.restricted.partNumbersPart numbers of components (list of strings).
list
Spare parts contact
$.battery.restricted.sparePartsContact
xpdd:battery.restricted.sparePartsContactWhere to get spare parts for the battery.
string
Cell layout
$.battery.restricted.cellLayout
xpdd:battery.restricted.cellLayoutHow the cells are arranged.
string
Fastening
$.battery.restricted.fasteningTechniques
xpdd:battery.restricted.fasteningTechniquesHow the parts are fastened (screws, glue, welds).
string
Tools
$.battery.restricted.toolsRequired
xpdd:battery.restricted.toolsRequiredThe tools needed to take the battery apart.
string
Dismantling steps
$.battery.restricted.dismantlingSteps
xpdd:battery.restricted.dismantlingStepsHow to take the battery apart, step by step (list of strings).
list
Dismantling warnings
$.battery.restricted.dismantlingWarnings
xpdd:battery.restricted.dismantlingWarningsDangers when taking the battery apart.
string
Dismantling guide
$.battery.restricted.dismantlingUrl
xpdd:battery.restricted.dismantlingUrlThe address of a dismantling guide or video.
uri
Safety measures
$.battery.restricted.safetyMeasures
xpdd:battery.restricted.safetyMeasuresSafety measures for handling the battery.
string
One individual item 20
Item
$.unit
xpdd:unitThe individual item, when the passport of one item was asked for.
object
Serial number
$.unit.serialNumber
xpdd:unit.serialNumberThe item's serial number.
string
Status
$.unit.status
xpdd:unit.statusThe item's life stage.
OriginalReusedRepurposedRemanufacturedWastestringReg. 2023/1542 Annex XIII (4)
Batch
$.unit.batch
xpdd:unit.batchThe production batch the item comes from.
string
Made at
$.unit.manufacturedAt
xpdd:unit.manufacturedAtThe factory of the item's batch.
string
Made in
$.unit.manufacturedOn
xpdd:unit.manufacturedOnThe year and month the item was made.
year-month
Continues item
$.unit.continuesSerialNumber
xpdd:unit.continuesSerialNumberThe serial number of the item this one continues (after repurposing or remanufacturing).
string
Continues passport
$.unit.continuesPassportUrl
xpdd:unit.continuesPassportUrlThe passport of the item this one continues.
uri
Continued as
$.unit.continuedAsSerialNumber
xpdd:unit.continuedAsSerialNumberThe serial number of the item that continues this one.
string
Continued as passport
$.unit.continuedAsPassportUrl
xpdd:unit.continuedAsPassportUrlThe passport of the item that continues this one.
uri
State of health
$.unit.stateOfHealth
xpdd:unit.stateOfHealthThe newest state-of-health reading.
objectReg. 2023/1542 Annex VII
Measured
$.unit.stateOfHealth.measuredAtUtc
xpdd:unit.stateOfHealth.measuredAtUtcWhen it was measured.
date-time
State of certified energy
$.unit.stateOfHealth.stateOfCertifiedEnergyPercent
xpdd:unit.stateOfHealth.stateOfCertifiedEnergyPercentThe remaining share of the certified usable energy.
number%
Remaining capacity
$.unit.stateOfHealth.remainingCapacityPercent
xpdd:unit.stateOfHealth.remainingCapacityPercentThe remaining capacity as a share of the rated capacity.
number%
Remaining power
$.unit.stateOfHealth.remainingPowerPercent
xpdd:unit.stateOfHealth.remainingPowerPercentThe remaining power capability as a share of the original.
number%
Round-trip efficiency
$.unit.stateOfHealth.roundTripEfficiencyPercent
xpdd:unit.stateOfHealth.roundTripEfficiencyPercentThe current round-trip energy efficiency.
number%
Self-discharge
$.unit.stateOfHealth.selfDischargePercentPerMonth
xpdd:unit.stateOfHealth.selfDischargePercentPerMonthThe self-discharge rate.
number% per month
Internal resistance
$.unit.stateOfHealth.resistanceMilliOhm
xpdd:unit.stateOfHealth.resistanceMilliOhmThe current internal resistance.
numbermΩ
Full cycles
$.unit.stateOfHealth.fullCycles
xpdd:unit.stateOfHealth.fullCyclesThe number of full charge-discharge cycles so far.
integercycles
Negative events
$.unit.stateOfHealth.negativeEvents
xpdd:unit.stateOfHealth.negativeEventsEvents that harmed the battery (e.g. deep discharge, overheating).
string
