Fetches a specific terms of service.
Returns a terms of service object.
An unexpected client error.
curl -X GET https://api.box.com/2.0/terms_of_services/324234 \
-H 'Authorization: Bearer <ACCESS_TOKEN>'
BoxTermsOfService tos = await client.TermsOfServiceManager.GetTermsOfServicesByIdAsync("11111");
BoxTermsOfService termsOfService = new BoxTermsOfService(api, "tos-id");
BoxTermsOfService.Info tosInfo = termsOfService.getInfo();
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))
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' }
*/
});
client.termsOfService.get(
tosID: "12345"
) { (result: Result<TermsOfService, BoxSDKError>) in
guard case let .success(termsOfService) = result else {
print("Error getting terms of service information")
return
}
print("Terms of Service with id: \(termsOfService.id) was retrieved")
}