# \OpenTokException

## Interfaces

ArchiveException | The interface used by all exceptions resulting from calls to the archiving API.
Exception | The interface used by all exceptions in the OpenTok PHP API.

## Classes

ArchiveAuthenticationException | Defines the exception thrown when you use an invalid API or secret and call an archiving method.
ArchiveDomainException | Defines an exception thrown when a call to an archiving method results in an error response from the server.
ArchiveUnexpectedValueException | Defines an exception thrown when a call to an archiving method results in an error due to an unexpected value.
AuthenticationException | Defines the exception thrown when you use an invalid API or secret.
DomainException | Defines an exception thrown when an API call results in an error response from the server.
InvalidArgumentException | Defines an exception thrown when you pass an invalid argument into a method.
UnexpectedValueException | Defines an exception thrown in result of an unexpected value.

Namespace hierarchy
  \
  \OpenTok
  \OpenTok\Exception