Skip to content
This repository

HTTPS clone URL

Subversion checkout URL

You can clone with HTTPS or Subversion.

Download ZIP

RESTful endpoint for wefunkradio.com data

branch: master

Fetching latest commit…

Octocat-spinner-32-eaf2f5

Cannot retrieve the latest commit at this time

Octocat-spinner-32 actions
Octocat-spinner-32 adapters
Octocat-spinner-32 business
Octocat-spinner-32 flask
Octocat-spinner-32 jinja2
Octocat-spinner-32 test
Octocat-spinner-32 util
Octocat-spinner-32 werkzeug
Octocat-spinner-32 .gitignore
Octocat-spinner-32 BeautifulSoup.py
Octocat-spinner-32 README.md
Octocat-spinner-32 app.py
Octocat-spinner-32 app.yaml
Octocat-spinner-32 cron.yaml
Octocat-spinner-32 models.py
Octocat-spinner-32 wefunk_main.py
README.md

WEFUNK API -- a RESTful endpoint for accessing wefunkradio.com

Purpose

WEFUNKradio, based out of Montreal, has an archive full of funky, rappy, jazzy tracks, dating back 10 years. Their website is great, but that's on their website. I'd like to be able to access it in other ways. In particular, I'd like to have the flexibility to write a slick mobile (namely Android) app without being beholden to the current website's layout. This endpoint aims to provide a structured-data look at the shows' history.

Contents

This repository hosts code meant to run on Google's Appspot. It can similarly work by downloading the SDK and running it locally, but why do this when it's already running at wefunk-api.appspot.com?

The endpoints

/shows/[total]/[starting_at]/

Return show metadata, optionally limiting it to [total] entries and beginning at [starting_at]. (I know this isn't an optimal endpoint description, but we're in alpha.)

License

All code is GPL/MIT/Apache, take your pick.

Something went wrong with that request. Please try again.