RSS Feed
Knowledgebase : Developer > API
New to OnSync? Take a crash course @ OnSync University
   
If you are a developer looking to work on an integration with the OnSync API, you can quickly get started with the official OnSync API Documentation [https://docs.google.com/document/d/1oajGxlr0kAfzol0zFc7ZjPt5cbtr44qk8hLkuO0gRQw/edit?usp=sharing]. This includes code samples for every available method. We continuously update this live document as we...
To get access to the API, you will need to be on our PROplan or above. You can review your options and can sign up here: http://www.digitalsamba.com/buy-onsync [http://www.digitalsamba.com/buy-onsync] Alternatively you may be interested in running your own server on your own infrastructure. You can contact Sales by submitting a ticket here [http:/...
We have many customers that have already integrated our API with LMS's such as Moodle, Blackboard or their own custom systems. OnSync can be integrated into any LMS via its API, but, as different organizations have different ways of using their LMS systems - there is not one specific way to achieve this. Our API makes the most typical functionality ...
We provide a RESTful API to PRO plan account holders and higher, which means with some very simple HTTP calls, you can integrate the application into Joomla or any other type of CMS, blog or LMS tool.
1. VIA GENERIC SESSION LINKS Call PUT (or POST to edit an existing) session, then use the returned session id to call a GET session. This will return session_link. This link is generic and carries no authentication data, so it will always prompt users to login (for registered users) or provide a screen name. It may also ask for the session password i...
The API also contains Admin methods, but these are only available if you run your own OnSync server (or have us manage a dedicated OnSync server for you), not on our cloud service. It allows you to create and manage users via the API and to obtain statistics of all your accounts. These are the available admin API methods: GET admin_statistics GET use...
If you have a FREE account, your account won't have the API enabled. Therefore you will get an error message. Only certain paid accounts - starting with the PRO account - include the API service. You can view the various account options here: https://www.digitalsamba.com/buy-onsync [https://www.digitalsamba.com/buy-onsync] If you currently subscribe...
Please have a read through our API documentation to learn more about what is possible with the OnSync API. You can, for example, use the API to create and retrieve sessions just as if you were to use OnSync's own Account Center, directly from your application. Our code examples are PHP however our API is RESTful and will work with any web programming l...
To test the API connection, open the following in a browser, and enter your normal OnSync username/password: https://onsync.digitalsamba.com/api/2/[username]/authverify [https://onsync.digitalsamba.com/api/1/[username]/authverify] The other GET method calls are made the same way, just replace "authverify" with "sessions", "recordings" etc. For acess t...
This article provides a basic example on how to add a new user via the OnSync API. The API allows for complete control over the creation of new users and developers have a large scope to create sophiscated solutions using any language whch can make REST http requests. This is a working example in PHP using cURL to make the REST requests - it is kept...
This php code snippet shows how to invoke the process to prepare a recording for download via the API. // global vars $username = '[__YOUR_USERNAME__]'; $password = '[__YOUR_PASSWORD__}'; $baseurl = 'https://[__YOUR_BASEURL__]/api/2/'; // wait time before checking download_link_status // please don't be too aggressive with this $secondstowait = 60; ...
Thank you for choosing OnSync.
For OnSync product information, please go to the Digital Samba website.
www.digitalsamba.com © Digital Samba, SL.