Both the management system and the videoplayer of Bits on the Run
feature an extensive API. This means that any third party program is
able to fully access any Bits on the Run content plus fully control
the videoplayer.
This page offers a short description of all calls that are available
to the system and player. Click on a link to jump to more extensive
documentation of that specific method. Please note: You need to be logged
into our management system to view the extensive information.
System API
Class: auth
This class is used for authenticating client applications.
-
botr.auth.checkToken
Returns the credentials attached to an authentication token. -
botr.auth.getFrob
Returns a frob to be used during authentication. -
botr.auth.getToken
Returns the auth token for the given frob, if one has been attached.
Class: upload
This class is used for building mediafile uploader applications.
-
botr.upload.upload
Upload, resume uploading and replace mediafiles to BOTR.
Class: mediafiles
This class is used for managing mediafiles.
-
botr.mediafiles.getCounts
Gets a list of mediafile counts for the given date ranges for the calling user. -
botr.mediafiles.getInfo
Get information about a mediafiles. -
botr.mediafiles.search
Return a list of mediafiles matching some criteria. -
botr.mediafiles.setMeta
Set the meta information for a mediafile.
Class: playlists
Services to query playlists and playlist items.
-
botr.playlists.getItems
Get the items in a playlist.
Class: test
A Short description of this class will be available soon...
-
botr.test.echo
A testing method which echo's all parameters back in the response. -
botr.test.null
Null test