Skip to content

koltyakov/sp-metadata

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

banner

SharePoint Metadata Tracker

The Metadata Tracker collects SharePoint API entity definitions (/_api/$metadata).

Entity definitions (edmx models) are stored in ./meta folder.

Schema comparison allows tracking "what's new in SharePoint Online" in comparison to previous releases and On-Premise versions.

SharePoint Online is tracked for Standard and Target Releases which allows detecting what potential changes API-terms would be applied shortly.

One of the main goals of the project is providing an easily accessible entry point when planning any backward compatibility of an application to support some of the On-Premise targets or at least verify that some methods/props might require workarounds.

The project should not be treated as documentation as EDMX doesn't provide the corresponding level of details, e.g you can't know GET or POST should be used for a method. And I also do not map everything from EDMX models to .mds, it's mostly flat entities and presence comparison within the versions.

Where to start

Check out 👉 REST APIs Namespaces 👈 availability then drill-down to a specific API.

Similar projects

In a contract to SharePoint REST API Metadata Explorer by Sergei Sergeev, which is, by the way, is a great project, SharePoint Metadata Tracker aims to compare APIs availability with the previous SharePoint versions.

Releases

No releases published

Packages

No packages published

Languages