This version of the Ed-Fi ODS / API is no longer supported. See the Ed-Fi Technology Version Index for a link to the latest version.
Platform Developers' Guide
This documentation describes concepts and techniques necessary for a technical professional to understand and successfully implement the Ed-Fi ODS / API.
Audience
This documentation is for current and prospective ODS / API platform implementers. Implementers are generally technical professionals who work with educational database systems, including database administrators and software developers. Developers of API clients will want to check out the API Client Developers' Guide.
Prerequisites
To gain the most benefit from this documentation, the reader should already be familiar with the following knowledge areas:
Ed-Fi technology, see www.ed-fi.org
Representational state transfer (REST) services, see https://www.ics.uci.edu/~fielding/pubs/dissertation/fielding_dissertation.pdf, Chapter 5
OAuth2, see https://tools.ietf.org/html/rfc6749
JavaScript Object Notation (JSON), see http://www.json.org