From the course: Integrate Microsoft Graph in Your Applications

Unlock the full course today

Join today to access over 24,800 courses taught by industry experts.

Plan for beta API surface

Plan for beta API surface

- [Instructor] A very large portion of the Microsoft Graph API lives under the beta URL. Well, how do we plan for that? So this is Microsoft's official stance. They say APIs under the beta version or subject to change, and they don't recommend that you use them in production applications. Realistically speaking, that's not possible. Let me explain why. So here's an example of a beta API that Microsoft Graph has. Now, as you saw in the demos, the beta/me endpoint gives me a whole bunch of additional information that v1.0 doesn't. So if I need that information, I have to take dependency on this, right? Now, the challenge is that yes, officially, Microsoft takes the stance that don't take a dependency on beta and production, but in real world applications, not only do we need that information and functionality, the APIs, historically speaking, have remained in beta for years. Now we can criticize Microsoft as much as we want, that they should move them from beta to v1.0, they should do a…

Contents