/api/v1/templatesСписък на шаблоните по категория
Връща списък на DPP шаблоните по категория — полевите схеми (батерии, текстил, електроника, …). Всеки запис дава ключа на категорията, нейния английски етикет, общия и задължителния брой полета, приложимия регламент и версията на шаблона. Шаблоните са глобални справочни данни, не са обвързани с компания.
Използвайте това, за да откриете какво изисква съвместим паспорт в дадена категория, *преди* да създадете продукти и паспорти. За да прочетете пълната схема поле по поле за една категория, извикайте `GET /api/v1/templates/{category}`.
`requiredFieldCount` е стойността, независеща от категорията. Когато задължителността зависи от продуктовата категория, записът съдържа и `requiredFieldCountByCategory` — при батериите е така, защото Регламентът за батериите изисква различни данни от различните видове батерии. Използвайте тази карта вместо единичното число: при батериите общата стойност е по-ниска от действителната за EV и LMT, защото не включва полетата, които стават задължителни едва след определяне на категорията батерия. Имайте предвид също, че само батериите за електрически превозни средства (EV), за леки транспортни средства (LMT) и индустриалните над 2 kWh изобщо се нуждаят от паспорт за батерия; портативните и стартерните (SLI) са извън обхвата, така че за тях няма задължителни полета.
Това е публичен endpoint — не се изисква удостоверяване. Лимит на честотата: 60 заявки в минута на IP адрес.
Заявка
curl -sS https://app.tracepass.eu/api/v1/templatesОтговор
{
"templates": [
{
"category": "battery",
"categoryLabel": "Battery",
"fieldCount": 142,
"requiredFieldCount": 41,
"requiredFieldCountByCategory": {
"EV": 56,
"LMT": 56,
"industrial_gt_2kwh": 41
},
"regulation": "EU Battery Regulation 2023/1542",
"version": 1
},
{
"category": "textile",
"categoryLabel": "Textile",
"fieldCount": 60,
"requiredFieldCount": 12,
"regulation": "ESPR 2024/1781",
"version": 2
}
]
}