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

# Authentication

> Start interacting with our API

## Get your API key

Head over your [account settings](https://app.siit.io/settings/personal/authentification) to generate a Personal API key.

Please note that only the *owner* and admin roles with "Public API" permissions can generate a key and use this API.

You should then use this API key as a **Bearer Token**:

<AccordionGroup>
  <Accordion icon="rectangle-terminal" title="Testing communication" defaultOpen="true">
    Once you have your key, you can run the following command in a shell to ensure that you're all set:

    ```sh theme={null}
    curl --request GET \
      --url https://api.siit.io/ping \
      --header 'Authorization: Bearer <YOUR_API_KEY>'
    ```

    If the token is valid, the result should be:

    ```json theme={null}
    {"result":"pong"}
    ```
  </Accordion>
</AccordionGroup>
