Availability Schedules API
Standalone (reusable) availability schedules used across events.
Authentication
These routes are registered with: AvailabilityPolicy.
Endpoints
| Method | Path | Edition | Operation | Controller |
|---|---|---|---|---|
GET | /availability | Core | Index | AvailabilityController@index |
POST | /availability | Core | Create Schedule | AvailabilityController@createSchedule |
GET | /availability/{schedule_id} | Core | Get Schedule | AvailabilityController@getSchedule |
GET | /availability/{schedule_id}/usages | Core | Get Availability Usages | AvailabilityController@getAvailabilityUsages |
POST | /availability/{schedule_id} | Core | Update Schedule | AvailabilityController@updateSchedule |
POST | /availability/{schedule_id}/update-title | Core | Update Schedule Title | AvailabilityController@updateScheduleTitle |
POST | /availability/{schedule_id}/update-status | Core | Update Default Status | AvailabilityController@updateDefaultStatus |
POST | /availability/{schedule_id}/clone | Core | Clone Schedule | AvailabilityController@cloneSchedule |
DELETE | /availability/{schedule_id} | Core | Delete Schedule | AvailabilityController@deleteSchedule |