tag line

Posts Tagged ‘API’

The ScreenSteps Live API Developer Guide

Friday, July 11th, 2008

The ScreenSteps Live API uses REST to retrieve manuals from your ScreenSteps Live account via xml.

Urls

The request urls are pretty simple. Currently the following requests are supported:

/api/manuals Retrieve a list of all public manuals for an account
/api/manuals/:manual_id Retrieves the table of contents for a single manual. The manual id can be the id number for a manual or the permalink that you set up on ScreenSteps Live.
/api/manuals/:manual_id/lessons/:lesson_id Retrieves the content of a lesson in a manual. Also retrieves basic information about the manual (title, and id) as well as the title and id of the next and previous lessons in a manual.

By default only public manuals will be retrieved. If you wish to retrieve a manual that is protected then you can add the “?show_protected=true” parameter to the end of the url.

Required Headers

The following headers are required when making a request:

Date The current time and date in http format (e.g. Fri, 11 Jul 2008 18:24:47 GMT).
Content-Type Should be set to “application/xml”
Authorization This is the authorization string that you will need to compute for each request (explained below)

Authorization String

(more…)