アプリケーションを取得
GET /v1/applications/{application_id} · 権限 applications:read
1 件のアプリケーションを返します。別の環境のアプリケーション、または存在しないアプリケーションを指定すると 404 が返されます。ETag レスポンスヘッダーは、更新または削除時に If-Match として送信するバージョンです。
リクエスト
| パラメーター | 位置 | 説明 |
|---|---|---|
application_id |
path | アプリケーション ID(app_…)です。 |
レスポンス
アプリケーション(作成ページのフィールドリファレンスを参照)と ETag ヘッダーを含む 200 OK を返します。allowed_first_factors はカタログの順序で返されます。空のリストは、アプリケーションが第 1 要素を制限しないことを意味します。allowed_response_modes が空になることはなく、query、form_post の順序で返されます。
エラー
| HTTP | code |
発生条件 |
|---|---|---|
| 401 | unauthenticated |
キーがない、無効、または取り消されています。 |
| 403 | insufficient_permissions |
キーに必要な権限がありません。 |
| 404 | not_found |
この環境にアプリケーションが存在しません。 |
例
curl https://api.eu.keenauth.com/v1/applications/app_6f8d0cjgbmf0gtn2rg6pscp3cg \
-H "Authorization: Bearer $KEENAUTH_SECRET_KEY"