# REST API
All features of the platform are driven by a REST API, as a user of the platform you can integrate into your own systems by using the Cloud Ctrl API.
# API Setup
To make calls to the API you will need to create an API Key. You can do this through the Api Keys tab in the Settings page.
Next click the generate button and save the resulting API Key somewhere secure.
The generated API Key will grant Impersonation priveleges for whichever user generated the API Key. As a result anyone with this API Key will be able to perform full administrative tasks for the tenant on your behalf.