Returns a Json object containing all events associated with a provided API Key.
Request Information
Route
/api/get-events
Parameters
Name
Type
Description
apiKey
POST
The API Key used to identify the requester (API key can be registered here).
firstDate
POST
Optional: Returns events beginning on or after this date.
lastDate
POST
Optional: Returns events beginning on or before this date.
Example Request Data
[ 'apiKey' => 'abcdefghigjlmnopqrstuvwxyz1234', 'firstDate' => ['date' => "yyyy-mm-dd hh:mm:ss"], 'lastDate' => ['date' => "yyyy-mm-dd hh:mm:ss"] ]
Response Information
With missing apiKey
Json Object: {"status": "error", "errors": ["apiKey is a required parameter"]}
firstDate is not in the specific format:
Json Object: {"status": "error", "errors": ["firstDate is not formatted correctly"]}
lastDate is not in the specific format:
Json Object: {"status": "error", "errors": ["lastDate is not formatted correctly"]}
With incorrect apiKey:
Json Object: {"status": "error", "errors": ["Invalid API Key"]}
Response Body Format
Json Object:{ "status": "success", "data": { "events": [ { "id": 12, "name": "ABCD", "createDate": { "date": "2015-12-15 14:00:00.000000", "timezone_type": 3, "timezone": "America/Chicago" }, "startDate": { "date": "2016-05-01 00:00:00.000000", "timezone_type": 3, "timezone": "America/Chicago" }, "endDate": { "date": "2016-10-21 00:00:00.000000", "timezone_type": 3, "timezone": "America/Chicago" }, "key": "WXYZ", "openCheckIn": false, "checkOutEvent": false }, { "id": 34, "name": "EFGH", "createDate": { "date": "2016-01-05 08:02:16.000000", "timezone_type": 3, "timezone": "America/Chicago" }, "startDate": { "date": "2016-03-15 12:30:00.000000", "timezone_type": 3, "timezone": "America/Chicago" }, "endDate": null, "key": "STUV", "openCheckIn": true, "checkOutEvent": true } ] } }