> ## Documentation Index
> Fetch the complete documentation index at: https://docs.blinkops.com/llms.txt
> Use this file to discover all available pages before exploring further.

# Aikido

> Aikido is a developer-first security platform that scans your code, containers, clouds, and infrastructure for vulnerabilities, helping engineering teams identify and fix security issues fast.

## Creating an Aikido connection

### Using Client Credentials

To create the connection you need:

* An API Address
* A Client ID
* A Client Secret

#### Obtaining the credentials

**Note:** To create client credentials, you must have access to your Aikido workspace settings.

1. In your Aikido dashboard, navigate to **Settings**.

   <img src="https://mintcdn.com/blinkops-2/GHIUEiazwTNjFuod/img/aikido/settings.png?fit=max&auto=format&n=GHIUEiazwTNjFuod&q=85&s=504a1f21d985fc6fea50abf85439c057" alt="Settings" width="2547" height="1320" data-path="img/aikido/settings.png" />

2. In the Settings page, click the **Integrations** tab.

   <img src="https://mintcdn.com/blinkops-2/GHIUEiazwTNjFuod/img/aikido/integration.png?fit=max&auto=format&n=GHIUEiazwTNjFuod&q=85&s=7115bccdde6003565a44f5aa00c37cc8" alt="Integrations" width="2546" height="1312" data-path="img/aikido/integration.png" />

3. Scroll to the **Public API** section and click **Public REST API**.

   <img src="https://mintcdn.com/blinkops-2/GHIUEiazwTNjFuod/img/aikido/public-api.png?fit=max&auto=format&n=GHIUEiazwTNjFuod&q=85&s=e92eacebf28c24567a45813eaa0488ff" alt="PublicAPI" width="2546" height="1312" data-path="img/aikido/public-api.png" />

4. On the Aikido public REST API integration page, click **Register Client**.

   <img src="https://mintcdn.com/blinkops-2/GHIUEiazwTNjFuod/img/aikido/register.png?fit=max&auto=format&n=GHIUEiazwTNjFuod&q=85&s=4998d5c068934937a5f5d923d529ec04" alt="RegisterClient" width="2546" height="1312" data-path="img/aikido/register.png" />

5. Enter an **App name** and select the required **scopes**.

   <img src="https://mintcdn.com/blinkops-2/GHIUEiazwTNjFuod/img/aikido/permissions.png?fit=max&auto=format&n=GHIUEiazwTNjFuod&q=85&s=8ca5e45e755ba07a9900ff0565e42678" alt="Permissions" width="2529" height="1312" data-path="img/aikido/permissions.png" />

6. Scroll down and click **Create Credentials**.

   <img src="https://mintcdn.com/blinkops-2/GHIUEiazwTNjFuod/img/aikido/click-create.png?fit=max&auto=format&n=GHIUEiazwTNjFuod&q=85&s=b3481b5b9b3be1aea2afe8e0ff38831f" alt="ClickCreate" width="2529" height="1312" data-path="img/aikido/click-create.png" />

7. Copy your **Client ID** and **Client Secret** and store them securely.

   <img src="https://mintcdn.com/blinkops-2/GHIUEiazwTNjFuod/img/aikido/copy-creds.png?fit=max&auto=format&n=GHIUEiazwTNjFuod&q=85&s=fb432bc45c6471a8fd1a10444df5c150" alt="CopyCredentials" width="2529" height="1312" data-path="img/aikido/copy-creds.png" />

#### Creating your connection

1. In the Blink platform, navigate to the **Connections** page > **Add connection**. A New Connection dialog box opens displaying icons of external service providers available.
2. Select the **Aikido** icon. A dialog box with name of the connection and connection methods appear.
3. (Optional) Edit the name of the connection. At a later stage you cannot edit the name.
4. Select **Client Credentials** as the method to create the connection.
5. Fill in the parameters:
   * The API Address
   * The Client ID
   * The Client Secret
6. (Optional) Click **Test Connection** to test it.
7. Click **Create connection**. The new connection appears on the **Connections** page.
