Skip to content

API development process

zuzelvp edited this page Mar 1, 2012 · 20 revisions

work in progress, all help really welcome!

P2PU API

The development of an API has been requested in several occasions by the community. With this page we are starting a process to create a read only API that will expose some of the information to the public through a REST-style architecture.

This page can be used for discussion on the features and collaboration.

Technology

tastypie will be used for the read only API.

Public calls

add public routes here that can be used to expose information.

  • /api/groups/ - expose courses/challenges/study-groups hosted on p2pu (name, descriptions, state, dates, duration, school, ...) which could be useful to do things related to searching and listing or linking to courses, challenges
  • /api/tasks/ - expose the content of courses (name of tasks, content of tasks) which could be useful for things related to compiling the content of courses into books or other formats appropriate for different audiences.

links to forum threads with requests

add links here

Clone this wiki locally