# API認証

> Formspree Docs · フォームAPI · 2024年3月8日

#### 利用可能なプラン: Professional、Business

[APIキー](/articles/the-forms-api/api-keys/)を取得したら、それを使用してAPIリクエストを認証できます。Formspreeは、BasicとBearerの2つの認証スキームをサポートしています。

## Basic認証

Basic認証を使用するには、`Authorization`ヘッダーを次のように設定します：

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

Formspreeはユーザー名を無視しますが、パスワードにはフォームのマスターキーまたは公開APIキーを指定する必要があります。

Basic認証を使用したCURLの例：

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

## Bearerトークン認証

Bearerトークン認証を使用することで、キーを直接ヘッダーに含めることができます。`Authorization`ヘッダーを次のように設定します：

```
Authorization: Bearer YOUR_API_KEY
```

CURLを使用した例：

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