> ## Documentation Index
> Fetch the complete documentation index at: https://developer.box.com/llms.txt
> Use this file to discover all available pages before exploring further.

# 承認 リソース

ユーザー承認プロセスを管理するために使用される、一連のエンドポイント。

## OAuth 2.0エラー

OAuth 2.0エラー。

<Accordion title="属性と例">
  | プロパティ               | 型        | 必須  | 説明           |
  | ------------------- | -------- | --- | ------------ |
  | `error`             | `string` | いいえ | 返されるエラーのタイプ。 |
  | `error_description` | `string` | いいえ | 返されるエラーのタイプ。 |

  ```json 例 theme={null}
  {
    "error": "invalid_client",
    "error_description": "The client credentials are not valid"
  }
  ```
</Accordion>

## アクセストークン

認証済みのAPIコールを行うために使用できるトークン。

<Accordion title="属性と例">
  | プロパティ               | 型                    | 必須  | 説明                                                                                                                          |
  | ------------------- | -------------------- | --- | --------------------------------------------------------------------------------------------------------------------------- |
  | `access_token`      | `string`             | いいえ | リクエストされたアクセストークン。                                                                                                           |
  | `expires_in`        | `integer`            | いいえ | このトークンが期限切れになるまでの秒数。                                                                                                        |
  | `token_type`        | `enum<string>`       | いいえ | 返されるアクセストークンのタイプ。 使用可能なオプション: `bearer`.                                                                                     |
  | `restricted_to`     | array of `リソースのスコープ` | いいえ | このアクセストークンで許可される権限を返します。これにより、リソース (ファイルやフォルダなど) のリストと、各リソースで許可されるスコープが提供されます。                                              |
  | `refresh_token`     | `string`             | いいえ | このアクセストークンの更新トークン。現在のトークンの有効期限が切れて新しいアクセストークンをリクエストするときに使用できます。                                                             |
  | `issued_token_type` | `enum<string>`       | いいえ | 返されたダウンスコープ済みアクセストークンのタイプ。これは、アクセストークンがダウンスコープされている場合にのみ返されます。 使用可能なオプション: `urn:ietf:params:oauth:token-type:access_token`. |

  ```json 例 theme={null}
  {
    "access_token": "c3FIOG9vSGV4VHo4QzAyg5T1JvNnJoZ3ExaVNyQWw6WjRsanRKZG5lQk9qUE1BVQ",
    "expires_in": 3600,
    "token_type": "bearer",
    "restricted_to": [
      {
        "scope": "item_download",
        "object": {
          "id": "12345",
          "etag": "1",
          "type": "folder",
          "sequence_id": "3",
          "name": "Contracts"
        }
      }
    ],
    "refresh_token": "c3FIOG9vSGV4VHo4QzAyg5T1JvNnJoZ3ExaVNyQWw6WjRsanRKZG5lQk9qUE1BVQ",
    "issued_token_type": "urn:ietf:params:oauth:token-type:access_token"
  }
  ```
</Accordion>
