---
title: INTermsAndConditions
framework: intents
role: symbol
role_heading: Class
path: intents/intermsandconditions
---

# INTermsAndConditions

The terms and conditions of service when making restaurant reservations.

## Declaration

```swift
class INTermsAndConditions
```

## Overview

Overview An INTermsAndConditions object contains information about the terms and conditions that your company applies to users when handling restaurant reservations. Use this object to communicate the details of your company’s policies. The system presents your terms and conditions to the user through the built-in reservation interfaces. You create instances of this class when providing a response to a INGetAvailableRestaurantReservationBookingsIntent object.

## Topics

### Initializing the Terms and Conditions Object

- [init(localizedTermsAndConditionsText:privacyPolicyURL:termsAndConditionsURL:)](intents/intermsandconditions/init(localizedtermsandconditionstext:privacypolicyurl:termsandconditionsurl:).md)

### Getting the Terms and Conditions

- [localizedTermsAndConditionsText](intents/intermsandconditions/localizedtermsandconditionstext.md)
- [privacyPolicyURL](intents/intermsandconditions/privacypolicyurl.md)
- [termsAndConditionsURL](intents/intermsandconditions/termsandconditionsurl.md)

### Initializers

- [init(coder:)](intents/intermsandconditions/init(coder:).md)

## Relationships

### Inherits From

- [NSObject](objectivec/nsobject-swift.class.md)

### Conforms To

- [CVarArg](swift/cvararg.md)
- [CustomDebugStringConvertible](swift/customdebugstringconvertible.md)
- [CustomStringConvertible](swift/customstringconvertible.md)
- [Equatable](swift/equatable.md)
- [Hashable](swift/hashable.md)
- [NSCoding](foundation/nscoding.md)
- [NSCopying](foundation/nscopying.md)
- [NSObjectProtocol](objectivec/nsobjectprotocol.md)
- [NSSecureCoding](foundation/nssecurecoding.md)

## See Also

### Data Objects

- [INRestaurant](intents/inrestaurant.md)
- [INRestaurantGuest](intents/inrestaurantguest.md)
- [INRestaurantGuestDisplayPreferences](intents/inrestaurantguestdisplaypreferences.md)
- [INRestaurantOffer](intents/inrestaurantoffer.md)
- [INRestaurantReservationBooking](intents/inrestaurantreservationbooking.md)
- [INRestaurantReservationUserBooking](intents/inrestaurantreservationuserbooking.md)
- [INRestaurantReservationUserBookingStatus](intents/inrestaurantreservationuserbookingstatus.md)
