fdc.nal.usda.gov API: search_foods
fdc.nal.usda.gov via Parse · food_dining
Full-text search over the FoodData Central database. Matches query against food descriptions and ingredients. Supports filtering by data type and brand owner, sorting by description/fdcId/publishedDate. Paginates via page number. Each result includes summary nutrient data; use get_food_details for the full record. Access the USDA FoodData Central database for detailed food and nutrition information. Supports searching across Foundation, Branded, SR Legacy, Survey (FNDDS), and Experimental datasets. Fulfilled by Parse from fdc.nal.usda.gov.
- fdc-nal-usda-gov
- food-dining
- government-public
- healthcare
- parse
- platform-key
Price and execution
- Price
- $0.04 USD credits / call
- Trust tier
- Verified
- Execution
- Managed call
- Capability group
- food_dining
Interface snapshot
- Protocol
- HTTP operation
- Operation
- GET /scraper/f47af225-4ebf-4150-8fd9-c2db987ee74e/search_foods
- Interface artifact
- sha256:367b6b7089fda4f6a9f1c9e82ad09dfd52f088500234574e91da540068765040
- Manifest digest
- sha256:0ffea0d663bd5f98e2ac59d20f42a2de2889df1c0b46677a4fa67ff69bcee290
Request fields
- page (integer): Page number to retrieve
- query (string, required): Search keyword (e.g. 'apple', 'chicken breast')
- sort_by (string): Field to sort by: Allowed values: description, fdcId, publishedDate
- data_types (string): Comma-separated list of data types to include: Foundation, SR Legacy, Survey (FNDDS), Branded, Experimental. Omitting returns all types.
- sort_order (string): Sort direction: Allowed values: asc, desc
- brand_owner (string): Filter by exact brand owner name (e.g. 'TREECRISP 2 GO')
Example queries
- {"page":"1","query":"apple","sort_by":"description","data_types":"Branded","sort_order":"asc","brand_owner":"TREECRISP 2 GO"}