Skip to content
Richard Thombs edited this page Jun 8, 2015 · 16 revisions

The Collector API aims to provide a full set of services required by an online service providing capibilities similar to TeamHaven Mobile.

It is still incomplete and experimental.

  1. Profile
  2. Settings
  3. Projects
  4. Vacancies
  5. Messages

Profile

GET /api/user

Gets information about the logged in user.

Query String Parameters

schema
true to include the User Attribute Schema in the response.

Projects

GET /api/user/projects

List all projects the user has access to

GET /api/user/projects/:id

Gets information about the specified project.

URL parameters

id
The Project ID to retrieve.

Vacancies

GET /api/user/vacancies

Messages

GET /api/user/messages

Gets a list of messages from the user's Inbox, most recent first.

POST /api/user/messages/:id

Sets the user's response to a message

Clone this wiki locally