Skip to main content
Benzinga API では、リクエストの認証に API Key を使用します。API Key は一意の識別子であり、サブスクリプションに基づいて特定のデータや機能へのアクセス権を付与します。
API Key は安全に保管してください。 GitHub、クライアントサイドのコード、保護されていない通信など、一般にアクセス可能な場所で共有しないでください。キーが漏えいしたと思われる場合は、直ちにサポートまでご連絡ください。
API Key は、Benzinga Developer Console で表示および管理できます。

認証方法

Benzinga API は 2 種類の認証方法をサポートしています。運用環境のアプリケーションでは、より安全で API キーが URL のログに残るのを防げるため、HTTP ヘッダーによる方法を強く推奨します。 ヘッダー認証を行うには、値を token <YOUR_API_KEY> とした Authorization ヘッダーを追加してください。

2. クエリパラメータ

簡易的なテストやヘッダーを変更できない場合は、token という名前のクエリパラメータとしてキーを渡すことができます。

コード例

代表的なプログラミング言語で Benzinga API に接続するための、本番環境でそのまま利用できるサンプルです。

トラブルシューティング

一般的な認証エラーとその解決方法です。