認証
API Key Authentication
Signal Foundry API の認証ヘッダーと基本的な呼び出し方を説明します。
このページの内容2項目
Signal Foundry API は、次のどちらかで認証できます。
x-api-key: <API_KEY>Authorization: Bearer <API_KEY>
両方を同時に送る場合は、同じキーである必要があります。
例
curl \ -H 'x-api-key: <SIGNAL_FOUNDRY_API_KEY>' \ 'https://signal-foundry.app/api/signal-foundry/companies?q=7203&limit=3'
curl \ -H 'Authorization: Bearer <SIGNAL_FOUNDRY_API_KEY>' \ 'https://signal-foundry.app/api/signal-foundry/companies/7203/profile'
動作
- 正しいキーなら
auth_mode=api_keyで記録される - 無効なキーなら
401 invalid_api_key - revoke 済みなら
401 api_key_revoked - rotate 済みなら
401 api_key_rotated - 期限切れなら
401 api_key_expired - minute/day 上限を超えると
429 rate_limit_exceeded
公開利用では API キー前提です。正規接続先には https://signal-foundry.app を使ってください。
このページは current read API の認証方法だけを扱います。browser session を primary auth とする設計や、書き込み系 API の将来仕様までは含みません。