Data
E-number additive lookup with EFSA/ANSES concern score API
Resolves a food-additive E-number (e.g. E621, E951) against the Open Food Facts additives taxonomy and returns its name, functional class(es), vegan/vegetarian/palm-oil status, the EFSA population over-exposure verdict, the ANSES 'additive of interest' flag, PLUS a DERIVED 0-100 concern score and tier (low/moderate/elevated/high). The MORE: a transparent risk signal synthesized from regulatory annotations, not a bare name lookup. Answers 'what is E621', 'is this additive safe', 'what does E951 do', 'risk score for additive X', 'is E322 vegan'.
Price$0.01per request
MethodPOST
Route/v1/data/food-additive-lookup
StatusLive
MIME typeapplication/json
Rate limit60/minute
Cache86400s public
datafoodadditivee-numberefsaansesfood-safetyingredient
API URL
Integration docshttps://x402.hexl.dev/v1/data/food-additive-lookupExample request
{
"eNumber": "E621"
}Example response
{
"eNumber": "E621",
"name": "Monosodium glutamate",
"classes": [
"flavour-enhancer"
],
"ansesOfInterest": true,
"efsaOverexposureRisk": "high",
"vegan": "yes",
"vegetarian": "yes",
"fromPalmOil": null,
"isSweetener": false,
"concernScore": 80,
"concernTier": "high",
"wikidata": "Q179678",
"disclaimer": "concernScore is a transparent heuristic over EFSA over-exposure & ANSES 'of interest' flags, NOT a medical or regulatory verdict. Most listed additives are authorized for use."
}Input schema
{
"type": "object",
"required": [
"eNumber"
],
"properties": {
"eNumber": {
"type": "string",
"description": "Additive E-number, e.g. 'E621', 'e951' or '322'."
}
}
}Output schema
{
"type": "object",
"additionalProperties": true
}