User Guide
API Reference
FdcClient
FdcClient.api_key
FdcClient.base_url
FdcClient.session
FdcClient.__init__()
FdcClient.search()
FdcClient.get_food()
FdcClient.get_foods()
FdcClient.get_nutrients()
FdcClient.list_foods()
Food
Food.fdc_id
Food.description
Food.data_type
Food.publication_date
Food.food_class
Food.food_category
Food.scientific_name
Food.brand_owner
Food.brand_name
Food.ingredients
Food.serving_size
Food.serving_size_unit
Food.household_serving_fulltext
Food.nutrients
Food.food_portions
Food.from_api_data()
Food.__init__()
Nutrient
Nutrient.id
Nutrient.name
Nutrient.amount
Nutrient.unit_name
Nutrient.nutrient_nbr
Nutrient.rank
Nutrient.from_api_data()
Nutrient.__init__()
FoodPortion
FoodPortion.id
FoodPortion.amount
FoodPortion.gram_weight
FoodPortion.portion_description
FoodPortion.modifier
FoodPortion.measure_unit
FoodPortion.from_api_data()
FoodPortion.__init__()
SearchResult
SearchResult.foods
SearchResult.total_hits
SearchResult.current_page
SearchResult.total_pages
SearchResult.from_api_data()
SearchResult.__init__()
SearchResultFood
SearchResultFood.fdc_id
SearchResultFood.description
SearchResultFood.data_type
SearchResultFood.publication_date
SearchResultFood.food_category
SearchResultFood.brand_owner
SearchResultFood.brand_name
SearchResultFood.from_api_data()
SearchResultFood.__init__()
parse_unit_and_value()
convert_to_grams()
convert_to_milliliters()
convert_measurement()
normalize_nutrient_value()
FdcApiError
FdcAuthError
FdcRateLimitError
FdcValidationError
FdcResourceNotFoundError
main()
search_command()
food_command()
nutrients_command()
list_command()
format_output()
pretty_print_object()
Development
The django module provides integration with Django applications.