API
The Session has a read-only API. Information that is available through the website as HTML is also available in other formats. To request a URL in another format, add ?format= to the URL with one of the these formats specified:
| JSON |
?format=json |
| XML |
?format=xml |
| RSS |
?format=rss |
Endpoints
The following lists are available in multiple formats e.g. /tunes/new?format=json or /recordings/search?q=altan&format=rss
By default, 10 items will be returned in a list. You can request up to 50 items by appending &perpage= e.g. /tunes/new?format=json&perpage=35
If you request an individual item, e.g. /tunes/27?format=xml, you will get back the details for that item and any comments that have been posted to it.
Tunes
Recordings
Sessions
Events
Discussions
Activity Streams
There are a number of activity streams published on The Session to the Activity Streams JSON specification. You can access the activity streams by appending ?format=json to these endpoints (paginate with &page=2, &page=3, etc.:
Activity streams are also available for individual items:
Data dumps
You can download CSV files of data from The Session on Github (.zip). These are updated about once a week.