# Authentication

> The Nyne Person and Company APIs authenticate with your API key and secret, sent as HTTP headers. Every endpoint page links here for the details.

HTML version: https://api.nyne.ai/documentation/authentication

## API key

The Person and Company APIs (`/person/*` and `/company/*`) authenticate with your API key and secret, sent as HTTP headers. Generate a key from your dashboard and keep the secret server-side.

```bash
curl https://api.nyne.ai/person/enrichment \
  -H "X-API-Key: YOUR_API_KEY" \
  -H "X-API-Secret: YOUR_API_SECRET" \
  -H "Content-Type: application/json" \
  -d '{ "email": "ada@example.com" }'
```

**Header authentication.** Send `X-API-Key` and `X-API-Secret` on every request. Rate limits: 100/min, 1,000/hour.
