Requirements and design documents for Microsoft Graph SDKs
Branch: master
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Type Name Latest commit message Commit time
Failed to load latest commit information.
assets/css Updated width of main content Dec 15, 2018
content Stubs for more docs Dec 4, 2018
providers updates Feb 14, 2019
tasks Stubs for more docs Dec 4, 2018 Updates to batchresponse and retryhandler Aug 20, 2018
LICENSE Initial commit Jul 31, 2018

Microsoft Graph SDKs - Requirements and Design

This repository holds documents related to current and on-going work on Microsoft Graph SDKs

SDK Features Support

Component Feature .net Java JS ObjC PHP Ruby Python Go Powershell
Pipeline X X X X
Authorization Handler X X X X
Retry Handler X X O X
Redirect Handler X X X? X
Compression Handler
Logging Handler
Telemetry Handler
Batch Request Content X X X
Batch Response Content X X X
Multipart Content X X
Error Content
Graph Components
Client Factory X X X X
Response Handling X
File Upload X
Page Iterator X
Authentication X J / A X X

X - Completed
O - In progress


Language Repo Packages
.net msgraph-sdk-dotnet Nuget
Java msgraph-sdk-java
Javascript Core msgraph-sdk-javascript
Typescript Types msgraph-typescript-typings
Objective C msgraph-sdk-objc
PHP msgraph-sdk-php
Ruby msgraph-sdk-ruby
Python msgraph-sdk-python

Authorization Providers

Language Repo Packages
.net msgraph-sdk-dotnet-auth
Objective C msgraph-sdk-objc-auth


View or log issues on the Issues tab in the repo.

Copyright and license

Copyright (c) Microsoft Corporation. All Rights Reserved. Licensed under the MIT license.

This project has adopted the Microsoft Open Source Code of Conduct. For more information see the Code of Conduct FAQ or contact with any additional questions or comments.