Templates/Chat App API
💬Available now

Chat App API Template

A fully connected chat app mock API with 4 entities, pre-built foreign key relationships (including a proper many-to-many users-to-rooms model via participants), and 25 records of realistic fake data per route — ready to call in seconds. No setup, no backend.

4Routes
100Records
5CRUD methods
8Relationships

Schema

Every field maps to a Faker.js generator. Foreign keys are pre-wired — related records are embedded automatically in every GET response based on the defined relationships.

👤users5 fields
username
internet.username
displayName
person.fullName
email
internet.email
avatar
image.avatar
status
word.adjective
hasMany messageshasMany participants
🏠rooms3 fields
name
lorem.word
description
lorem.sentence
type
word.adjective
hasMany messageshasMany participants
💬messages3 fields
content
lorem.sentence
userId
→ usersstring.uuid
roomId
→ roomsstring.uuid
belongsTo usersbelongsTo rooms
🔗participants3 fields
role
word.adjective
userId
→ usersstring.uuid
roomId
→ roomsstring.uuid
belongsTo usersbelongsTo rooms

Generated endpoints

Every route gets the full set — replace {route} with users, rooms, messages, or participants.

GET/api/schema/{route}
GET/api/schema/{route}/:id
POST/api/schema/{route}
PATCH/api/schema/{route}/:id
DELETE/api/schema/{route}/:id

Includes pagination (?page=&perPage=), sorting (?sort=&order=), and optional XML output (Startup+).

Ready to use it?

One click and your Chat App API is live — 4 routes, 100 records, full CRUD, many-to-many users-to-rooms wired. Sign in or create a free account if you haven't already.

✓ Free plan✓ No credit card✓ Live in under 10 seconds