Introduction
When you have an external system that holds information—for example, an external bug tracker—it would be nice to link GitLab and that system together. In this chapter, we will take a look at how you can achieve this. We will also take a look at webhooks in order to notify systems about events happening within your GitLab installation. Finally, we will look at the API provided by GitLab to manage your GitLab system without using the web interface.