# Autenticazione API

> Formspree Docs · L'API dei moduli · 8 marzo 2024

#### Disponibile su: piani Professional, Business

Una volta che hai le tue [chiavi API](/articles/the-forms-api/api-keys/) puoi usarle per autenticare le richieste API. Formspree riconosce due schemi di autenticazione, Basic e Bearer.

## Autenticazione Basic

Puoi usare l'autenticazione basic compilando l'header `Authorization` come segue:

```
Authorization: Basic base64_encoded(username:password)
```

Formspree ignora lo username, ma si aspetta che la password sia la master key o la chiave API pubblica del tuo modulo.

Ecco un esempio di utilizzo di CURL con l'autenticazione basic:

```bash
curl -u :API_KEY https://some.domain/
```

## Autenticazione con token Bearer

Puoi inserire la tua chiave direttamente nell'header usando il tipo di autenticazione bearer. Basta compilare l'header `Authorization` come segue:

```
Authorization: Bearer YOUR_API_KEY
```

Ecco un esempio con CURL:

```bash
curl http://some.domain/ -H "Authorization: Bearer YOUR_API_KEY"
```
