Get terms of service

get
https://api.box.com/2.0
/terms_of_services/:terms_of_service_id

Fetches a specific terms of service.

Request

application/json

Path Parameters

stringin pathrequired
324234

The ID of the terms of service.

Response

application/jsonTerms Of Service

Returns a terms of service object.

You can now try out some of our APIs live, right here in the documentation.
Log In

Request Example

cURL
curl -X GET https://api.box.com/2.0/terms_of_services/324234 \
     -H "Authorization: Bearer <ACCESS_TOKEN>"
.NET
BoxTermsOfService tos = await client.TermsOfServiceManager.GetTermsOfServicesByIdAsync("11111");
Java
BoxTermsOfService termsOfService = new BoxTermsOfService(api, "tos-id");
BoxTermsOfService.Info tosInfo = termsOfService.getInfo();
Python
terms_of_service = client.terms_of_service(tos_id='12345').get()
print('Terms of Service ID is {0} and the message is {1}'.format(terms_of_service.id, terms_of_service.text))
Node
client.termsOfService.get('12345')
	.then(tos => {
		/* tos -> {
			type: 'terms_of_service',
			id: '12345',
			status: 'disabled',
			enterprise: { type: 'enterprise', id: '55555' },
			tos_type: 'managed',
			text: 'By using this service, you agree to ...',
			created_at: '2018-04-19T13:55:09-07:00',
			modified_at: '2018-04-19T13:55:09-07:00' }
		*/
	});

Response Example

{
  "id": 11446498,
  "type": "terms_of_service",
  "status": "enabled",
  "enterprise": {
    "id": 11446498,
    "type": "enterprise",
    "name": "Acme Inc."
  },
  "tos_type": "managed",
  "text": "By using this service, you agree to ...",
  "created_at": "2012-12-12T10:53:43-08:00",
  "modified_at": "2012-12-12T10:53:43-08:00"
}