Services
ServicesApiController#show_kaltura_config
GET /api/v1/services/kaltura
GET /api/v1/services/kaltura
Scope: url:GET|/api/v1/services/kaltura
Return the config information for the Kaltura plugin in json format.
API response field:
enabled
Enabled state of the Kaltura plugin
domain
Main domain of the Kaltura instance (This is the URL where the Kaltura API resides)
resources_domain
Kaltura URL for grabbing thumbnails and other resources
rtmp_domain
Hostname to be used for RTMP recording
partner_id
Partner ID used for communicating with the Kaltura instance
Example Response:
ServicesApiController#start_kaltura_session
POST /api/v1/services/kaltura_session
POST /api/v1/services/kaltura_session
Scope: url:POST|/api/v1/services/kaltura_session
Start a new Kaltura session, so that new media can be recorded and uploaded to this Canvas instance’s Kaltura instance.
API response field:
ks
The kaltura session id, for use in the kaltura v3 API. This can be used in the uploadtoken service, for instance, to upload a new media file into kaltura.
Example Response:
This documentation is generated directly from the Canvas LMS source code, available on Github.
Last updated