visualstudio.com

Public APIs for managing VS Codespaces

🔑 bearer 152 endpoints developer_toolscollaboration
📄 Docs 📋 OpenAPI spec 🔬 Try in Swagger UI

SDKs by language (5 total)

dotnet add package Madskristensen.VisualStudio.SDK.HelpersOLD
# See https://github.com/zhou256bug/visualstudio-xamarin--android
# See https://github.com/kaorun55/kinect_visualstudio_props
# See https://github.com/madskristensen/Madskristensen.VisualStudio.SDK
# See https://github.com/allenk/WinSDK71_VisualStudio2019
curl examples
curl \
  -H "Authorization: Bearer $API_KEY" \
  https://online.visualstudio.com/health
curl \
  -H "Authorization: Bearer $API_KEY" \
  https://online.visualstudio.com/warmup
curl \
  -H "Authorization: Bearer $API_KEY" \
  https://online.visualstudio.com/api/v1/Sas
Endpoints (152 total)
GET
/health
GET
/warmup
GET
/api/v1/Sas
GET
/tunnelauth
GET
/api/v1/Secrets
GET
/api/v1/Locations
GET
/api/v1/Environments
GET
/api/v1/pools/default
GET
/api/v1/Agents/{family}
GET
/api/v1/Tenant/{tenantId}
GET
/api/v1/Locations/{location}
GET
/internal/Netmon/correlation
Language coverage
C#
1
unknown
4
At a glance
Total SDKs5
Languages2
Endpoints152
Authbearer
Categories2
https://online.visualstudio.com