Templates/Blog API
๐Ÿ“Available now

Blog API Template

A fully connected blog mock API with 6 entities, pre-built foreign key relationships (including a proper many-to-many tags model), and 25 records of realistic fake data per route โ€” ready to call in seconds. No setup, no backend.

6Routes
150Records
5CRUD methods
9Relationships

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.

๐Ÿ‘คusers6 fields
username
internet.username
email
internet.email
firstName
person.firstName
lastName
person.lastName
avatar
image.avatar
bio
person.bio
๐Ÿ“„posts7 fields
title
lorem.sentence
content
lorem.paragraphs
excerpt
lorem.paragraph
status
word.adjective
views
number.int
authorId
โ†’ usersstring.uuid
categoryId
โ†’ categoriesstring.uuid
belongsTo usersbelongsTo categorieshasMany postTags
๐Ÿ—‚๏ธcategories3 fields
name
commerce.department
slug
lorem.slug
description
lorem.sentence
hasMany posts
๐Ÿ’ฌcomments3 fields
content
lorem.paragraph
postId
โ†’ postsstring.uuid
authorId
โ†’ usersstring.uuid
belongsTo postsbelongsTo users
๐Ÿท๏ธtags2 fields
name
word.noun
slug
lorem.slug
hasMany postTags
๐Ÿ”—postTags2 fields
postId
โ†’ postsstring.uuid
tagId
โ†’ tagsstring.uuid
belongsTo postsbelongsTo tags

Generated endpoints

Every route gets the full set โ€” replace {route} with users, posts, categories, comments, tags, or postTags.

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 Blog API is live โ€” 6 routes, 150 records, full CRUD, many-to-many tags wired. Sign in or create a free account if you haven't already.

No credit card required ยท Free plan includes 1,000 requests/month

โœ“ Free planโœ“ No credit cardโœ“ Live in under 10 seconds