Skip to content

System

6 operations generated from the Engine OpenAPI schema. Request and response model names can be expanded in the interactive schema.

DELETE /api/v1/connections/{id}

Kick an active streaming connection.

Removes the connection from the owning server’s in-memory connection cache through RPC. The stream stops when its next connection check observes that the cache entry no longer exists. Administrators may kick any connection. Reseller and subreseller accounts may kick only connections belonging to one of their directly owned streaming users.

Authentication: Authorization header (ApiKeyAuth)

Parameters

NameLocationTypeRequiredDescription
idpathstringYesStream connection UUID

Responses

StatusDescriptionSchema
200OKroute.APIResponse + object

POST /api/v1/epg/load

Load EPG data immediately.

Authentication: Authorization header (ApiKeyAuth)

Parameters

NameLocationTypeRequiredDescription
sourceformDatastringNoOptional EPG source

Responses

StatusDescriptionSchema
200OKroute.APIResponse

PATCH /api/v1/system/config

Update the system settings.

Authentication: Authorization header (ApiKeyAuth)

Parameters

NameLocationTypeRequiredDescription
databasebodyapp.SystemConfigYessystem config

Responses

StatusDescriptionSchema
200OKroute.APIResponse + object

DELETE /api/v1/system/logs

Delete system logs.

Authentication: Authorization header (ApiKeyAuth)

Responses

StatusDescriptionSchema
204No Content

GET /api/v1/system/logs

List system logs.

Authentication: Authorization header (ApiKeyAuth)

Parameters

NameLocationTypeRequiredDescription
afterqueryintegerNoLog sequence cursor; values less than or equal to 0 return all logs

Responses

StatusDescriptionSchema
200OKarray of route.SystemLogEntry

GET /api/v1/system/logs/download

Download system logs.

Authentication: Authorization header (ApiKeyAuth)

Responses

StatusDescriptionSchema
200OKfile