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

# API settings

> Manage your API keys and webhooks in Arnio.

# API settings

Manage your API keys and webhooks in Arnio.

API settings allow you to configure API keys for authentication and set up webhooks to receive real-time data from Arnio.

## API keys

API keys allow you to make API calls for your own account.

### Create an API key

1. Navigate to **Settings** > **API Settings**
2. Click **Add API Key** or **+ Add Api Key**
3. Enter a name for your API key
4. Set expiration date (optional)
5. Click **Create**
6. Copy your API key (you won't be able to see it again)
7. Store it securely

### Manage API keys

* View all API keys
* See expiration dates
* Deactivate keys
* Delete keys

**Important**: Keep your API keys secure and never share them publicly.

## Webhooks

Webhooks send real-time data from Arnio to other apps when events happen.

### Create a webhook

1. Navigate to **Settings** > **API Settings**
2. Click **Add Webhook** or **+ Add**
3. Enter webhook URL
4. Select events to subscribe to
5. Configure authentication
6. Test the webhook
7. Activate the webhook

### Webhook events

Subscribe to events such as:

* Message sent
* Message received
* Contact created
* Contact updated
* Conversation started
* And more

### Manage webhooks

* View all webhooks
* Edit webhook configuration
* Test webhooks
* Deactivate or delete webhooks

## Best practices

* **API keys**: Rotate keys regularly, use different keys for different environments
* **Webhooks**: Test webhooks before activating, monitor webhook delivery
* **Security**: Keep credentials secure, use HTTPS for webhook URLs

**See also:**

* [API Reference →](/api-reference/introduction)
* [Create webhook →](/api-reference/endpoint/create-webhook)
