EAN Manager
The EAN Lookup API resolves EAN barcodes to product information from our global product database.
GET/ean-lookup/{ean}
Look up an EAN
Returns product information for a given EAN from the global database.
Path parameters
- Name
ean- Type
- string
- Description
The EAN to look up (8 or 13 digits).
Request
GET
/ean-lookup/{ean}curl https://api.productsmanager.app/api/v1/ean-lookup/3760000000001 \
-H "Authorization: Bearer {api_key}"
Response
{
"ean": "3760000000001",
"found": true,
"title": "Produit exemple",
"brand": "Ma Marque",
"category": "Électronique",
"description": "Description du produit.",
"images": [
"https://cdn.example.com/products/3760000000001.jpg"
],
"attributes": {
"weight": "500g"
}
}
POST/ean-lookup/batch
Batch lookup
Looks up multiple EANs in a single request. Maximum 50 EANs per batch.
Body parameters
- Name
eans- Type
- array
- Description
Array of EAN strings to look up.
Request
POST
/ean-lookup/batchcurl -X POST https://api.productsmanager.app/api/v1/ean-lookup/batch \
-H "Authorization: Bearer {api_key}" \
-H "Content-Type: application/json" \
-d '{"eans": ["3760000000001", "3760000000002", "9999999999999"]}'
Response
{
"results": [
{
"ean": "3760000000001",
"found": true,
"title": "Produit A",
"brand": "Marque A"
},
{
"ean": "3760000000002",
"found": true,
"title": "Produit B",
"brand": "Marque B"
},
{
"ean": "9999999999999",
"found": false
}
]
}