AMEE API
Table of Contents
Introduction
This documentation describes the AMEE API. The API will change and naturally evolve over time as the data and requirements evolve. However key concepts, interactions and responses will remain essentially the same to that described herein.
This documentation assumes an understanding of the data structures and concepts of AMEE. An understanding of the relevant web technologies, concepts and techniques is also assumed (see learning resources below).
Overview
The AMEE API is exposed by and built-in to AMEE. AMEE also provides a standard web-based interface for end users and administrators. The AMEE API closely mirrors the structure of the web interface.
Some key points regarding the AMEE API:
- The API is based on the REST architectural style.
- All API operations are fulfilled via standard HTTP methods (GET, POST, PUT, DELETE).
- Resources are represented with HTML, XML or JSON.
API Manual
- AMEE Concepts
- Calculation
- Media Types
- API Operations
- Authentication
- Creating A Profile Item
- Multiple Profile Items
- Profile History
API Reference
- URL Architecture
- Profile API
- Data API
- Restricted APIs
- Environment API
- Admininistration API? (restricted access)

