The Ed-Fi Alliance will periodically release new versions of the API and ODS that add support for newer versions of the Data Standard. API clients should access the base Ed-Fi API URL to see what Ed-Fi Data Model version number the Ed-Fi API is using. This will inform the API client as to what actions it should and should not take.
In the example above, the education agency's Ed-Fi API is running Ed-Fi Data Model v3.3.1-b. A later version, v4.0-a, of the Data Standard added two new fields to the /ed-fi/grades endpoint to broaden the scope to include student course grades for active grading periods. This means an API client would need to know what version of the Data Standard the API supports and use that information to know what to send and what not to send.