Skip to main content

API Design Guidelines

An API is essentially an interface used by programmers to support communication between systems. Guidelines are useful because the REST architectural style allows for a great deal of flexibility in design. The guidelines that follow are designed to make Ed-Fi API implementations intuitive and easy to use for programmers.

This section covers the following topics in detail: