Documentation

The web service enables a third party to use the i-Reserve model in the broadest sense of the word. Accessing data is possible, as are mutating and creating.
The start location is the URL of the environment. If the URL you are using to operate the admin panel is http://yourdomain.i-reserve.nl/admin.php, then the API URL is http://yourdomain.i-reserve.nl/api/rest/.

We added to this the entity. In the case of bookings, the word 'booking'. The URL becomes http://yourdomain.i-reserve.nl/api/rest/booking/

The next step is to define the action. In REST, this often corresponds to the CRUD matrix. Accessing information is achieved through a GET request and updating through a PUT. A booking number is provided through the URL, making the URL needed to consult a booking:

GET http://yourdomain.i-reserve.nl/api/rest/booking/1284 

Result:

{  
   "booking_id":"1582",
   "object_desc":"IT015: Albicocco",
   "status":"Dummy",
   "fromdate":"Sat Jul 09, 2011",
   "tilldate":"Sat Jul 09, 2011",
   "number":"1"
}

Use and or test web service

The advantage of REST is that it is user-friendly. You only need a browser to use and or test the web service.

Functional information: