ETags (Entity Tags) are mechanisms used to support optimistic concurrency and efficient bandwidth handling. The use of ETags is recommended for Ed-Fi REST API implementations.
Three additional REST API features—case sensitivity, encryption, and version—are discussed in the following table.
Table 7. Additional REST API Features
URIs, parameter names, and parameter values must not be case sensitive. The two URI’s to the left will produce the same results.
All calls to the API must use SSL.
The API major version number should be specified in the base URI.
9 For more information on ETags, see here and IETF RFC 7232, Section 2.3 here.
Find out more about the Ed-Fi API Design & Implementation Guidelines:
Powered by a free Atlassian Confluence Community License granted to Ed-Fi Alliance. Evaluate Confluence today.