利用規約ユーザーステータスのリストを取得

get
https://api.box.com/2.0
/terms_of_service_user_statuses/

ユーザーとそのユーザーに適用される利用規約のステータスの概要(ユーザーが利用規約に同意したかどうかや、いつ同意したかなど)を取得します。

Request

Bearer [ACCESS_TOKEN]
application/json

Query Parameters

stringin queryrequired
324234

利用規約のID。

stringin queryoptional
123334

指定したユーザーIDのみに結果を絞り込みます。

Response

利用規約のステータスのリストを返します。

予期しないクライアントエラー。

get
利用規約ユーザーステータスのリストを取得
You can now try out some of our APIs live, right here in the documentation.
Log in

Request Example

cURL
curl -i -X GET "https://api.box.com/2.0/terms_of_service_user_statuses?tos_id=324234" \
     -H "Authorization: Bearer <ACCESS_TOKEN>"
Node
client.termsOfService.getUserStatus('11111', { user_id: '22222' })
	.then(tosStatus => {
		/* tosStatus -> {
			type: 'terms_of_service_user_status',
			id: '12345',
			tos: { type: 'terms_of_service', id: '11111' },
			user: { type: 'user', id: '22222' },
			is_accepted: true,
			created_at: '2018-04-11T15:33:49-07:00',
			modified_at: '2018-04-11T15:33:49-07:00' }
		*/
	});

Response Example

{
  "type": "error",
  "code": "item_name_invalid",
  "help_url": "http://developers.box.com/docs/#errors",
  "message": "Method Not Allowed",
  "request_id": "abcdef123456",
  "status": 400
}