European Article Number (англ. EAN, Європейський номер артикулу) — це міжнародна система кодування товарів у роздрібній торгівлі, що є розвитком американської системи кодування товарів UPC (англ. Universal Product Code). Призначена для оперативної ідентифікації товару електронними засобами. Підтримується міжнародною неприбутковою організацією GS1 та стандартизована Міжнародної організацією зі стандартизації (ISO/IEC 15420).
API (інтерфейс програмування додатків) - це набір інструментів для автоматизації роботи.
Точка входу: https://barcode.v8w1.top/api/
Формат запиту: обмін даними иа допомогою API здійснюється за протоколом HTTPS з використанням способу передачі даних POST або GET на точку входу, відповідь повертається в JSON формаі.
Відповідь завжди повертає код 200 навіть при логічних помилках.
curl https://barcode.v8w1.top/api/?code=4821234123459
{
"ok": true,
"code": "4821234123459",
"code_county": "482",
"country_name": "Україна",
"code_privider": "1234",
"code_product": "12345"
}
{
"error": "не корректний номер коду",
"error_code": 400
}
4001 - не переданий номер коду;
400 - не корректний номер коду.