An API someone else can use

Core25 creditsAbout 12 hours

The brief

Build a small HTTP API with sign-in, at least two related resources, input validation and sensible errors.

Write the page a stranger would need to use it.

You get one version of this brief when you start, for example: a library's loans, a clinic's appointments, a hackathon's teams and submissions.

What to hand in

  • A clip of the API being called, including refused calls
  • The code
  • The usage page, as a PDF or in your story

You hand it in as a project on Wooble: what you made, shown working, and a written account of how you made it. A link on its own is not enough.

Sign in to start

Free, and always open. Start when you like and hand in when it is ready.