APIと開発者アクセス
QuestionPunkのREST APIを使って、アンケートと回答をプログラムから管理できます。
QuestionPunkは、アンケートの作成・取得・更新・削除、設問の管理、アンケートの公開、回答のエクスポートを行える公開REST APIを提供しています。APIキーで認証し、QuestionPunkを自社のワークフローに組み込めます。
開発者向けAPI連携機能10〜20分中級開発者プロダクトチームリサーチャー
手順
- APIキーを生成する設定>開発者に移動し、APIキーを作成をクリックします。名前を付けてキーをコピーしてください。キーは一度しか表示されないため、安全に保管してください。
- リクエストを認証する
AuthorizationヘッダーにBearer YOUR_API_KEYの形式でAPIキーを含めてください。すべてのAPIリクエストには認証が必要です。 - APIを確認するこのAPIはRESTfulな設計に従っています。主なエンドポイントには、アンケートのCRUD操作、設問の管理と並べ替え、アンケートの公開・非公開、回答のエクスポート、分析機能が含まれます。
- レート制限を守るAPIには、クライアントごとに1分あたり100リクエストのレート制限があります。レスポンスにはレート制限に関するヘッダーが含まれているため、リクエストのペースを調整できます。
QuestionPunk APIを使えば、アンケート管理の自動化、社内ツールとの連携、リサーチデータを活用した独自ワークフローの構築が可能です。
APIキーは、開発者設定ページから作成・ローテーション・失効を行えます。各キーには個別のレート制限が割り当てられています。
OpenAPI仕様が提供されており、任意の言語でクライアントライブラリを生成できます。
レート制限は1分あたり100リクエストに設定されています。APIは標準的なHTTPレート制限ヘッダー(X-RateLimit-Limit、X-RateLimit-Remaining、X-RateLimit-Reset)を返すため、レート制限に配慮した連携を構築できます。