Join GitHub today
GitHub is home to over 31 million developers working together to host and review code, manage projects, and build software together.Sign up
Schema should be defined as a C# object in a NuGet package #27026
Rather than describing a data schema in an article like this, the producers of this data should expose the data transfer object (DTO) they use in a NuGet package, so consumers of this API can just import this package and use this DTO (rather than creating their own from reading this article).
The DTO must exist somewhere (if the API is properly specified), so why not just expose that?
⚠ Do not edit this section. It is required for docs.microsoft.com ➟ GitHub issue linking.
Hi @runeksvendsen, we provide the full detailed schema here with notes on each field as a reference for you to understand the data you should expect and plan your application architecture.
We have an open repo that includes the schema of all 1st class supported event types. When we generate our SDKs, we use this repo to include concrete classes for each event type.
For check out our SDKs page
Hope that helps clear things up. We'll try to clear this up in the documentation as well!