Add live show realtime endpoints
This commit is contained in:
@@ -3,6 +3,7 @@
|
||||
use App\Http\Controllers\Api\EventPublicController;
|
||||
use App\Http\Controllers\Api\HelpController;
|
||||
use App\Http\Controllers\Api\LegalController;
|
||||
use App\Http\Controllers\Api\LiveShowController;
|
||||
use App\Http\Controllers\Api\Marketing\CouponPreviewController;
|
||||
use App\Http\Controllers\Api\PackageController;
|
||||
use App\Http\Controllers\Api\SparkboothUploadController;
|
||||
@@ -83,6 +84,12 @@ Route::prefix('v1')->name('api.v1.')->group(function () {
|
||||
Route::get('/help/{slug}', [HelpController::class, 'show'])->name('help.show');
|
||||
Route::get('/legal/{slug}', [LegalController::class, 'show'])->name('legal.show');
|
||||
|
||||
Route::prefix('live-show')->name('live-show.')->group(function () {
|
||||
Route::get('{token}', [LiveShowController::class, 'state'])->name('state');
|
||||
Route::get('{token}/updates', [LiveShowController::class, 'updates'])->name('updates');
|
||||
Route::get('{token}/stream', [LiveShowController::class, 'stream'])->name('stream');
|
||||
});
|
||||
|
||||
Route::get('/events/{token}', [EventPublicController::class, 'event'])->name('events.show');
|
||||
Route::get('/events/{token}/stats', [EventPublicController::class, 'stats'])->name('events.stats');
|
||||
Route::get('/events/{token}/package', [EventPublicController::class, 'package'])->name('events.package');
|
||||
|
||||
Reference in New Issue
Block a user