EAN 13 es un sistema internacional. ¿Existe alguna API o base de datos que contenga todos los artículos que tienen estos códigos de barras? Como todos los alimentos, productos que se pueden comprar en una tienda normal. ¿Existe una base de datos abierta global para esto?
El proyecto Open Product Data es una fuente completa de datos abiertos sobre códigos de barras. En mayo de 2014, contaba con cerca de un millón de productos en su base de datos. Los datos son accesibles en línea, a través de una aplicación para Android (código fuente) y se pueden descargar bajo la licencia de base de datos abierta (ODbL) de Open Data Commons.
En resumen, no, no existe una base de datos abierta y completa de códigos de barras EAN 13. Trabajé en un proyecto que requería información UPC y descubrí que estos datos no sólo son difíciles de conseguir, sino que los que hay suelen estar incompletos o mal formados. Me suscribí al servicio API de SimpleUPC'para hacer algunas pruebas sobre la correspondencia entre productos y empresas matrices. Los nombres de los fabricantes no eran uniformes, por ejemplo, así que identificar todos los productos de Procter & Gamble no era tan sencillo. Si no recuerdo mal, encontré errores ortográficos en los nombres de los fabricantes. Estoy bastante seguro de que se trataba de problemas previos (proveedores de UPC), no de un problema con el servicio de SimpleUPC.
Como ha indicado Megan, el registro GEPIR de GS1 permite realizar búsquedas, pero no permite la descarga masiva ni proporciona una API. Existe una versión API de la base de datos GS1 US GEPIR llamada GS1 US Data Hub (www.gs1us.org/datahub). GS1 es la asociación internacional que rige los estándares EAN 13 y UPC. No proporcionan la información EAN 13 en un formato legible por máquina, y dudo que tengan interés en hacerlo.
Hay empresas como SimpleUPC que venden el acceso a una parte de los datos UPC (comestibles, por ejemplo) que recopilan a través de asociaciones con empresas más grandes. Aun así, es probable que la información no sea uniforme ni completa.
Sin saber lo que ya has encontrado, ¿quieres algo como esto:
Había una pregunta como esta, dos en realidad, en Stack Overflow. Cada una de ellas tiene más enlaces y ayuda:
https://stackoverflow.com/questions/1050194/database-of-commercial-barcodes