# Introduction

Welcome to the Cakewalk API! This guide provides developers and integrators with everything they need to understand and use the API effectively.

***

### Overview

The Cakewalk API can be used to programmatically access and take action on data within Cakewalk.

Use the API to:

* Retrieve SaaS application and user data
* Automate tasks
* Integrate Cakewalk events into your operational tools
* Trigger workflows based on access or provisioning events

{% hint style="info" %}
Non-human identities are available in the Cakewalk dashboard. They are not included in this public Open API documentation.
{% endhint %}

### Base URL

```
https://open-api.getcakewalk.io/api
```

### Authentication

All endpoints require an API key and API secret for authentication. Include it as a `X-API-KEY` and `X-API-SECRET` in the `Authorization` header.

```http
X-API-KEY: api key
X-API-SECRET: api secret
```

***
