A real backend for your tutorials and practice projects.

SimpleApi is a set of free, hosted REST APIs with real user registration and login and data that persists. Learn a front-end framework against an actual API, without setting up a server or a Firebase account.

Why it exists

Most "todo app" tutorials either have no backend at all or lean on a vendor SDK, so they never show how login, tokens and per-user data work. SimpleApi gives you plain REST endpoints you can call from any language or framework, with the authentication part included.

The APIs

Todos

Users and todo items. The classic tutorial project with sign-up, login and a private list per user.

Todos API docs →
Get a Todos key →

Forums

A Reddit-style backend: forums, topics, comments, votes, tags, rules, moderators and reports.

Forums API docs →
Get a Forums key →

Reviews

Reviews and comments for any product or page. Good for rating widgets and comment sections.

Reviews API docs →
Get a Reviews key →

How to get started

  1. Pick an API above and use its "Get a key" link. Enter your email and the key is sent to you.
  2. Send the key with every request, in the header the API's docs describe.
  3. Let your users register and log in through the API. You get back a user token to send on later requests.

Each key works only for the API it was issued for, so request a separate key for every API you use. The docs for each API explain the exact flow.

Good to know