Menu

Samenvatting van de Azure DevOps API

Synchroniseer work items, builds, releases en pull requests met je ITSM-, BI- of monitoring-stack. De REST API dekt 45 services af waaronder Boards, Repos, Pipelines, Test Plans, Artifacts en service hooks voor realtime events naar je eigen systemen.

Uitgebreid overzicht van de API van Azure DevOps →

Samenvatting van de GitLab API

Koppel projecten, merge requests, pipelines, runners, releases en packages aan je CI/CD-toolchain, ticketing-systeem of dashboards. De REST API dekt 1.122 endpoints af; webhooks pushen events realtime, en Personal Access Tokens of OAuth2 regelen fijnmazige permissies per scope.

Uitgebreid overzicht van de API van GitLab →
Compatibiliteit tussen Azure DevOps en GitLab
Dataobject Azure DevOps GitLab Integratie
Project 68
methods
165
methods
Beide kanten
Repository 49
methods
82
methods
Beide kanten
Pipeline 10
methods
78
methods
Beide kanten
Gebruiker 22
methods
56
methods
Beide kanten
Release 31
methods
14
methods
Beide kanten
Wiki 5
methods
12
methods
Beide kanten
Pakket 0
methods
188
methods
Alleen GitLab
Integratie 0
methods
169
methods
Alleen GitLab
Test run 120
methods
0
methods
Alleen Azure DevOps
Build 89
methods
0
methods
Alleen Azure DevOps
Package 87
methods
0
methods
Alleen Azure DevOps
Work item 84
methods
0
methods
Alleen Azure DevOps
Agent 62
methods
0
methods
Alleen Azure DevOps
Pull request 54
methods
0
methods
Alleen Azure DevOps
Groep 0
methods
52
methods
Alleen GitLab
Beheer 0
methods
46
methods
Alleen GitLab
Merge-request 0
methods
46
methods
Alleen GitLab
Cluster 0
methods
43
methods
Alleen GitLab
Test plan 42
methods
0
methods
Alleen Azure DevOps
Feed 37
methods
0
methods
Alleen Azure DevOps
Overig 0
methods
36
methods
Alleen GitLab
Issue 0
methods
31
methods
Alleen GitLab
Identity 30
methods
0
methods
Alleen Azure DevOps
Board 28
methods
0
methods
Alleen Azure DevOps
Security-alert 28
methods
0
methods
Alleen Azure DevOps
Service hook 22
methods
0
methods
Alleen Azure DevOps
Runner 0
methods
22
methods
Alleen GitLab
Webhook 0
methods
22
methods
Alleen GitLab
Iteration 19
methods
0
methods
Alleen Azure DevOps
Permissie 19
methods
0
methods
Alleen Azure DevOps
Feature-flag 0
methods
19
methods
Alleen GitLab
Snippet 0
methods
18
methods
Alleen GitLab
Environment 17
methods
0
methods
Alleen Azure DevOps
Notificatie 17
methods
0
methods
Alleen Azure DevOps
Goedkeuring 15
methods
0
methods
Alleen Azure DevOps
Omgeving 0
methods
13
methods
Alleen GitLab
Backlog 12
methods
0
methods
Alleen Azure DevOps
Policy 12
methods
0
methods
Alleen Azure DevOps
Service-connectie 12
methods
0
methods
Alleen Azure DevOps
Commit 11
methods
0
methods
Alleen Azure DevOps
Widget 10
methods
0
methods
Alleen Azure DevOps
Wiki-pagina 10
methods
0
methods
Alleen Azure DevOps
Container-registry 0
methods
10
methods
Alleen GitLab
Audit-log 9
methods
0
methods
Alleen Azure DevOps
Branch 9
methods
0
methods
Alleen Azure DevOps
Team 8
methods
0
methods
Alleen Azure DevOps
Dashboard 6
methods
0
methods
Alleen Azure DevOps
Zoekopdracht 6
methods
0
methods
Alleen Azure DevOps
Extensie 5
methods
0
methods
Alleen Azure DevOps
Favoriet 4
methods
0
methods
Alleen Azure DevOps
Operatie 4
methods
0
methods
Alleen Azure DevOps

Laatste ontwikkelingen bij de Azure DevOps API

Microsoft introduceerde de Visual Studio Online API in 2013 als basis voor Team Services. In 2018 werd het platform omgedoopt tot Azure DevOps en kwam REST API 5.0 beschikbaar. Sindsdien is de API uitgegroeid tot meer dan 1000 endpoints over 45 services.

Laatste ontwikkelingen bij de GitLab API

GitLab startte in 2011 als open-source Git-alternatief en lanceerde v3 van de REST API in 2014, gevolgd door v4 in 2017 als huidige hoofdversie. Een GraphQL API kwam in 2019. CI/CD, container registry, security scanning en Auto DevOps maken het platform tot volwaardig DevOps-suite.

API Quick Facts — Azure DevOps REST
  • Authenticatie OAuth2, Bearer Token
  • Webhooks Beschikbaar
  • Sandbox Niet beschikbaar
  • Response format JSON
  • SDK's .NET, Node.js, Python, Java
API Quick Facts — GitLab REST, GraphQL
  • Authenticatie OAuth2, API Key, Bearer Token
  • Webhooks Beschikbaar
  • Sandbox Niet beschikbaar
  • Response format JSON
  • SDK's Python, Node.js, Ruby