Key Information

Register
Submit
The challenge is finished.

Challenge Overview

The development for our TCO Moible application is coming along quite nicely. We've done most of the graphical design work and are now converting it into a clickable mobile framework using Ionic. Now we need to start working on the API to drive the application. We want you to design, not build, an API based upon the attached mobile screens using Apiary.



Final Submission Guidelines

Use Apiary to create the design documentation for your API. For your submission deliverable you will upload only the text in the Apiary editor (API Blueprint Language) which is the API design doc and provide the public URL of your documentation for referece and so that we may test using your mock server.

We've already stared on the API design in Apiary and you can either use it as a starting point for your submission or start from scratch. You can view this documentation here and download the attached blueprint for the editor. 

You will need to based your API design on what is need given the attached screen shots. Please remember, the API design in Apiary was done before the screen mocks so things have changed quite a bit. You can download the mobile screens and our initial API design to get you started.

Note: all API field names should be snake case, not camel case. So fields should be something like first_name and not firstName. Please provide sample responses (you'll see these in the attached api design) so they can be tested with the mock server. 

API endpoints you do not have to provide implementations for include:

  • Sign in
  • Sign up

ELIGIBLE EVENTS:

2014 TopCoder(R) Open

REVIEW STYLE:

Final Review:

Community Review Board

Approval:

User Sign-Off

SHARE:

ID: 30042614