About Tutorials
General Tutorial Requirements
Before getting started with these tutorials, we need to make sure that you have all of the necessary tools. The following is a list of general requirements.
  • A familiarity with REST APIs

    REST stands for Representational State Transfer. It uses the four HTTP methods GET, POST, PUT and DELETE to execute different operations.


    A REST API is a set of operations that can be invoked by means of any the four verbs, using the actual URI as parameters for your operations. For example, you may use the method to query an account which can be called from /api/v2/accounts.[ID]. This invokes a HTTP GET and the ‘accounts.[ID]’ parameter tells your application that it will return the account with that ID.


    You can find out more about REST APIs here: http://en.wikipedia.org/wiki/Representational_state_transfer

  • A SyncTV Service Environment

    Although you can learn a fair amount about our service by reading these tutorials, if you would like to walk through them with your own service, you need SyncTV to set up an environment. If you would like to find out more, our business development team can help. You can contact them here.

  • A SyncTV Admin Account

    When SyncTV creates a development environment for you, we will give you an administrator account and password. This account is necessary for all administrative functions in the SyncTV service.

  • A SyncTV Client Key

    The SyncTV Client Key is a unique key given to each SyncTV customer. This secret key is at the root of client (device) authorization (it is not the only piece of information, but an important one). Should this key become compromised, SyncTV will disable it and issue a new one, invalidating all clients that use it.