Skip to main content
Version: 7.3

What's New In This Release

This section provides an overview of the new features in v7.3 of the Ed-Fi ODS / API, targeted for deployment starting in the 2025–2026 school year. A comprehensive list of all changes can be found in the Release Notes section.

Details about each change are outlined below.

Improvements & Enhancements

This section highlights the new features and improvements introduced in Ed-Fi ODS / API Platform v7.3 and provides links to additional documentation.

Data Model Changes

Ed-Fi ODS / API v7.3 adds Ed-Fi Data Standard v5.2 implementation without introducing breaking changes from the previous Data Standard v5.x. Refer to What's New in Data Standard v5 for details. Additionally, Ed-Fi ODS/API v7.3 continues to support Data Standard v4.0 implementation.

Partitioned Cursor-Based Paging

Ed-Fi ODS / API v7.3 introduces partitioned cursor-based paging to significantly reduce query overhead when paging through large datasets. This approach provides an alternative to traditional offset-based pagination. It uses lightweight, sequential page tokens while retaining parallel processing capabilities through the partitions endpoint. For instructions on using this feature, refer to Improve Paging Performance with Partitioned Cursor Paging. To learn more about the design and the performance improvements it offers, refer to Cursor Paging for Improved Data Out Performance

Serialized Data Storage for Optimized API Request Processing

Ed-Fi ODS / API v7.3 offers an optional feature that enhances performance by storing resource data in a serialized binary format on the "root" record of the resource's underlying table in the ODS. This serialized representation is then used as the primary data source for servicing future API requests, significantly reducing the SQL executed by the API to retrieve data while processing API requests. Refer to Serialized Data for details.

Search by Identification Code

Ed-Fi ODS / API v7.3 introduces the ability to query resources by identification codes, enabling just-in-time lookups instead of requiring maintenance of a local mappings of identification codes used within the ecosystem. This enhancement simplifies API integration for clients rostered with identification codes that differ from identifiers used by the API host.

Token Info and Permissions

Ed-Fi ODS / API v7.3 enhances the /oauth/token_info endpoint to include resource-level permissions in addition to namespace prefixes, associated education organizations, and profiles assigned to a token. Refer to Token Info for details.

Extensible Authorization Filtering

Ed-Fi ODS / API v7.3 introduces powerful and flexible mechanism for defining authorization strategies without requiring code changes. Implementers can create custom database views tailored to specific authorization needs, such as restricting access by student program enrollment or grade level. Granular security setup can be achieved simply by creating a custom database view and configuring the necessary metadata without requiring recompilation or API process restart. This enhancement simplifies implementation of nuanced security strategies, offering greater control and adaptability for diverse use cases. Refer to articles on Authorizing Requests Using Custom Database Views and How To: Use Custom View-Based Authorization for additional details.

MetaEd IDE v4.5

Implementing extensions in Ed-Fi ODS / API v7.3 requires implementers to update to MetaEd IDE v4.5. Refer to MetaEd 4.5 What's New for details on latest updates and improvements.

Improvements & Enhancements - Previous v7.x

Refer to What's New in Previous v7.x Releases for details on the features added in previous v7.x releases of the Ed-Fi ODS / API.