Database Licensing through ESHA's Web Services
![]() |
Rather than developing and maintaining your own nutrient The nutrient database for our Web service API totals more than 13,536 foods, tracks 18+ nutrients and combines nutrient data from 246 suppliers, and is updated frequently.
|
You will not find a more accurate, more extensive nutrient database anywhere.
WEB SERVICES
By using ESHA’s Web service API (application programming interface) you can circumvent several programming obstacles associated with creating the nutrition analysis component of a web application, freeing you to focus on the design and execution. We take care of the tedious but necessary nuts and bolts of nutrition analysis that must occur behind the scenes.
For instance, with ESHA’s Web service, you:
- Have access to a high-quality ingredient database — our ESHA Nutrient Database.
- Can search the database of Ingredients quickly and are returned the most relevant results.
- Analyze a list of ingredients for nutrition content. By the way, the Web service doesn't care if a “list of ingredients” represents a recipe for lasagna or what someone ate for breakfast lunch and dinner.
We also take care of:
- Determining what measures are appropriate for each ingredient — for instance, is “cup” available for milk and for steak?
- Database maintenance and updating by our panel of research experts.
- Identifying default common measures of foods.
Cost
The cost of the web service depends on the volume of traffic (queries per month) and the number of nutrients analyzed. Contact ESHA for a quote.
Exercise Data
We also have a database of 564 exercises that includes both calories burned and MET values (from the American College of Sports medicine Resource Manual, 5th edition, 2006) available for licensing.
FOR PROGRAMMERS
All the information needed to use the ESHA Database Web Service API (application programming interface) for can be found at the developer portal (http://developer.esha.com/). You can register there for an API key for evaluation purposes. Note: This evaluation API key is fully functional but will return an analysis for Calories only.
Since reading API documentation can be rather dry to say the least, we have created a bare-bones demo application (http://developer.esha.com/api_gallery) which shows how to make calls to search the database, build a list of ingredients and then analyze that list for Calories. All the information displayed in the application (e.g. Supplier, Food group, etc.) was retrieved via the Web service.
There is also sample code, similar to that used by the demo application, which will expedite your own application development as well.
- Sample Requests and Response (http://developer.esha.com/docs/eshadataapiguide/SampleRequestsAndResponses)
- Sample Application (http://developer.esha.com/docs/eshadataapiguide/sample_application)
TO ORDER
For more information or to license our Web services, please contact webservices@esha.com
MORE INFORMATION
- For information on the nutrient databases, click here
- To learn about our licensable web application, click here





