AMEE Developer Centre
Table of Contents
Welcome to the AMEE Developer site. AMEE is a neutral, open platform for measuring energy consumption. This platform is exposed as a RESTful HTTP-based web service with XML, JSON and Atom interfaces. For an introduction, watch the screencast below, and read the Introduction to AMEE article on IBM Developerworks.
Getting Started
First, sign up for an API key. You will then be emailed a username, password and URL. If you enter the URL in a web browser, you can browse AMEE via a built-in web interface. The URLs in this web interface are exactly the same as the URLs you will use in your code, so it is a good way to explore.
AMEE allows you to store many kinds of energy data, ranging from precise measurements of electricty usage, up to generalised calculations of emissions for entire buildings. To store this energy data in AMEE, you add data to a Profile. The API performs calculations for each ProfileItem item you enter and calculates CO2 emissions based on a combination of built-in emissions factors and the data that you provide.
The documentation below describes the AMEE API, which consists of a number of different resource types. Each resource type represents multiple types of data. To find out what data and methodologies are available through the API, visit our data wiki.
Act On CO2
If you want to duplicate the functionality of the ActOnCO2 calculator, good starting points are the description and spreadsheets on the wiki.
Contents
- API Manual
- Moving To Live once your application is ready to release.
- Case Studies
- Code samples
- Client libraries
- Demos
Attachments
-
api_structure.xls
(7.5 KB) - added by james
13 months ago.
Overview of AMEE structure
-
actonco2_quick_reference.xls
(54.0 KB) - added by james
13 months ago.
questions and profile item details without screenshots
-
amee-overview-architecture.png
(67.7 KB) - added by james
13 months ago.
Interface schematic (consumer application)

