アプリケーションの取得
get
/api/v2/applications/{id}/
このリソースに対してGETリクエストを行って、次のフィールドを含む単一のアプリケーション・レコードを取得します。
id: このアプリケーションのデータベースID。(整数)type: このアプリケーションのデータ型。(選択)url: このアプリケーションのURL。(文字列)related: 関連リソースのURLを含むデータ構造。(オブジェクト)summary_fields: 関連リソースの名前/説明を含むデータ構造。 一部のオブジェクトの出力は、パフォーマンス上の理由によって制限される場合があります。(オブジェクト)created: このアプリケーションが作成されたときのタイムスタンプ。(日時)modified: このアプリケーションが最後に変更されたときのタイムスタンプ。(日時)name: このアプリケーションの名前。(文字列)description: このアプリケーションのオプションの説明。(文字列)client_id: (文字列)client_secret: トークンの作成時にアプリケーションへのアクセスをより厳密に検証するために使用します。(文字列)client_type: クライアント・デバイスの安全性に応じて、パブリックまたは機密に設定します。(選択)confidential: 機密public: パブリック
redirect_uris: 許可されているURIリスト、スペース区切り(文字列)authorization_grant_type: このアプリケーションのトークンを取得するためにユーザーが使用する必要がある付与タイプ。(選択)authorization-code: 認可コードpassword: リソース所有者のパスワードベース
skip_authorization: Trueに設定すると、完全に信頼できるアプリケーションの認可ステップをスキップします。(ブール)organization: このアプリケーションを含む組織。(id)
リクエスト
サポートされているメディア・タイプ
- application/json
パス・パラメータ
問合せパラメータ
- search(オプション): 文字列
検索条件。
レスポンス
サポートされているメディア・タイプ
- application/json
200レスポンス
レスポンスの例(application/json)
{
"authorization_grant_type":"password",
"client_id":"xxxx",
"client_secret":"************",
"client_type":"confidential",
"created":"2018-02-01T08:00:00.000000Z",
"description":"",
"id":1,
"modified":"2018-02-01T08:00:00.000000Z",
"name":"test app",
"organization":null,
"redirect_uris":"",
"related":{
"activity_stream":"/api/v2/applications/1/activity_stream/",
"tokens":"/api/v2/applications/1/tokens/"
},
"skip_authorization":false,
"summary_fields":{
"tokens":{
"count":0,
"results":[
]
},
"user":{
"first_name":"",
"id":1,
"last_name":"",
"username":"admin"
},
"user_capabilities":{
"delete":true,
"edit":true
}
},
"type":"o_auth2_application",
"url":"/api/v2/applications/1/"
}