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

# Get Started

> MyAlice provides REST APIs and Webhooks for you to build on top of MyAlice and connect your internal systems with MyAlice as well.

<Note>
  REST APIs and Webhooks are available in Business and Enterprise Package.
</Note>

## Authentication

Any API request needs to have `X-Myalice-Api-Key` in the header.

## Obtaining the Key

To obtain your authentication key, navigate to your [Team Settings](https://app.myalice.ai/settings/team-info) in the dashboard. Locate the **API Key** and store it.

## Using the Key

Add `X-Myalice-Api-Key` in the header of your API call. All API requests must be made over HTTPS.

* Calls made over plain HTTP will fail.
* Any request without `X-Myalice-Api-Key` in the header will also fail.

## Key Security

<Warning>Treat your API key like a password. Keep it confidential and never expose it in public repositories, client-side code, or any other public channels.</Warning>

**Key Regeneration:** In the event of a security breach or if you suspect your key has been compromised, regenerate a new key immediately. Contact [Support](mailto:support@myalice.ai) for this.

## Authentication Process

Once you have your API key, include it in the HTTP header of your requests under `X-Myalice-Api-Key` as specified in the API documentation. The header should look like this:

```
GET /api/endpoint
Host: api.myalice.ai
X-Myalice-Api-Key: YOUR_API_KEY
```

### Example using cURL

```
curl -X GET "https://api.myalice.ai/api/endpoint" \
     -H "X-Myalice-Api-Key: YOUR_API_KEY"
```
