Nutritter API

Overview

Nutritter provides an open application programming interface (API) for developers to build new and interesting applications and widgets that interact with Nutritter. Many of the capabilities of the Nutritter are accessible from the Nutritter API.

Requests and Responses

All methods should be called by making an HTTP request to: http://www.nutritter.com/api/methodName where methodName is the name of the method. Parameters can be in the form of GET or POST parameters.

Responses are in XML format by default, but other response formats can be specified by setting the format parameter. Currently, supported response formats are 'xml' and 'json'.

Rate Limiting

Clients are allowed 200 requests every 60 minutes. When a client has exceeded the rate limit, they will begin to receive responses indicating that the rate limit has been exceeded.

Getting Started

Getting started is easy! Just read the documentation and try it out. The Nutritter API uses a RESTful request - resonse model. Your app just makes request our servers and then waits for an XML or JSON response. It then parses the response to extract requested information. You need to include your API key in every request. Login to claim your API key! Specific documentation for each method is available by clicking the method name in the "API Methods" column on the right. Happy coding!