Curl
Python Requests
Zingu Apis
Javascript Fetch
curl 'https://world.openfoodfacts.org/api/v2/search?search_terms=chocolate&page=1&page_size=24&sort_by=popularity&fields=code%2Cproduct_name%2Cbrands%2Cnutriments&brands_tags=nestle&categories_tags=chocolates&labels_tags=organic&countries_tags=united-states&ingredients_from_palm_oil_tags=no&additives_tags=e322&nutriment_energy_100g=%3C400&nutriment_sugars_100g=%3C10&tagtype_0=categories&tag_contains_0=contains&tag_0=chocolates'
import requests
resp = requests.get(
"https://world.openfoodfacts.org/api/v2/search",
params={
'search_terms': 'chocolate',
'page': '1',
'page_size': '24',
'sort_by': 'popularity',
'fields': 'code,product_name,brands,nutriments',
'brands_tags': 'nestle',
'categories_tags': 'chocolates',
'labels_tags': 'organic',
'countries_tags': 'united-states',
'ingredients_from_palm_oil_tags': 'no',
'additives_tags': 'e322',
'nutriment_energy_100g': '<400',
'nutriment_sugars_100g': '<10',
'tagtype_0': 'categories',
'tag_contains_0': 'contains',
'tag_0': 'chocolates',
},
)
data = resp.json()
import zingu_apis
api = zingu_apis.api("openfoodfacts")
result = api.fetch("api/v2/search", search_terms="chocolate", page=1, page_size=24, sort_by="popularity", fields="code,product_name,brands,nutriments", brands_tags="nestle", categories_tags="chocolates", labels_tags="organic", countries_tags="united-states", ingredients_from_palm_oil_tags="no", additives_tags="e322", nutriment_energy_100g="<400", nutriment_sugars_100g="<10", tagtype_0="categories", tag_contains_0="contains", tag_0="chocolates")
for item in result:
print(item)
const resp = await fetch("https://world.openfoodfacts.org/api/v2/search?search_terms=chocolate&page=1&page_size=24&sort_by=popularity&fields=code%2Cproduct_name%2Cbrands%2Cnutriments&brands_tags=nestle&categories_tags=chocolates&labels_tags=organic&countries_tags=united-states&ingredients_from_palm_oil_tags=no&additives_tags=e322&nutriment_energy_100g=%3C400&nutriment_sugars_100g=%3C10&tagtype_0=categories&tag_contains_0=contains&tag_0=chocolates");
const data = await resp.json();