API for interacting with Arctic Reservations version 2
These classes make it easy to access data from Arctic Reservations and make changes, all via a PHP object oriented interface. The files include support for OAuth 2.0 authentication, as well as access to the REST API to browse, create (insert), read (load), update and delete objects.
Initial classes are provided for common API endpoints, comments provide documentation on common fields (although fields may vary based on system configuration) and examples show basic usage.
To use these functions, you must have both client credentials and API credentials. If you are an Arctic Reservations customer, please contact support for this information.
- Person metadata - addresses, phone numbers, email addresses, notes
- Invoice data - groups, items, transactions
- Reservation members (guests)
- Trip types
- Trip pricing levels
- Trip add-ons
- Rental includes
- Rental items
- Rental item pricing levels
- Business groups
Requires PHP 5.3+ (supports PHP 7.0).
Version v0.7 (beta)
The repository has also been renamed to remove PHP from the name.
Version 0.7 has added a few new models (activities, rentals and reservations), added more methods to existing models (such as price and availability data for rental items) and substantially improved error handling by providing different exception types based on the HTTP status code.
L. Nathan Perkins