Getting Started5 min tutorial

Quick Start Guide

Create, test, and deploy your first mock API in just 5 minutes. No backend knowledge required!

What You'll Learn

  • How to create your first account
  • How to create a project using templates
  • How to test your API endpoints
  • How to use your API in external applications
1
Sign Up & Login
30 seconds
Create your free account to get started

Create Your Account

  1. Navigate to the registration page
  2. Enter your email address
  3. Create a strong password (minimum 8 characters)
  4. Optionally add your name for personalization
  5. Click "Sign Up"

💡 Pro Tip: Your password is securely hashed with bcrypt and your data is protected with industry-standard security measures.

Login

Already have an account? Go to the login page and enter your credentials. You'll receive a JWT token that's valid for 7 days.

2
Create Your First Project
2 minutes
Use a template to get started instantly

Using a Template

The fastest way to get started is with one of our pre-built templates. We'll use the Users API template as an example.

  1. Click "Create New Project" from your dashboard
  2. Scroll to the "Quick Start with Templates" section
  3. Click on the 👥 Users API template card
  4. Review the pre-filled data:
    • Project name: "Users"
    • Base URL: "/api/users"
    • Data fields: id, name, email, role, createdAt
    • Mock data count: 10 records
  5. Click "Create Project"

Success! Your project is created with 10 realistic user records automatically generated using Faker.js.

Available Templates

🛍️ E-commerce API
Products, categories, pricing
📝 Blog API
Posts, authors, comments
👥 Users API
User management, profiles
✅ Task Management
Tasks, status, priorities
📅 Events API
Scheduling, bookings
3
Test Your API
2 minutes
Try out your endpoints with the interactive tester

View Your Project

  1. After creating your project, you'll be redirected to the project detail page
  2. You'll see your endpoint listed (e.g., GET /api/users)
  3. View the sample response data in the preview section

Interactive Testing

Use the built-in API tester to make requests without leaving the browser:

  1. Click the "Test GET" button on your endpoint
  2. A dialog opens with the interactive tester
  3. Click "Send Request"
  4. View the response:
    • Status code (200 OK)
    • Response time in milliseconds
    • Response headers
    • Formatted JSON body with all your mock users

Example Response

json

Test Other Methods

Your endpoint automatically supports all CRUD operations:

  • GET /api/users - Get all users (with pagination)
  • GET /api/users/:id - Get single user
  • POST /api/users - Create new user
  • PUT /api/users/:id - Update user
  • DELETE /api/users/:id - Delete user
4
Add More Endpoints (Optional)
2 minutes
Expand your API with additional endpoints

Adding Missing Endpoints

Templates are great starting points, but you might need additional endpoints. For example, you might want to add individual resource endpoints (e.g., "Get User by ID"). Here's how:

  1. Navigate to your project page
  2. Click the "Settings" button in the top-right
  3. In the Settings dialog, select the "General" tab
  4. Click "Add Endpoint"
  5. Fill in the endpoint details:
    • Endpoint name (e.g., "user-details", "posts")
    • Description (optional but helpful)
    • Contract format (Manual Fields or JSON)
    • Data structure fields
    • Mock data count
  6. Click "Create Endpoint"

Pro Tip: You can add as many endpoints as you need. Each endpoint can have its own data structure and mock data, making it perfect for testing complex APIs.

Common Endpoints to Add

  • • Individual resource by ID (e.g., /posts/:id, /users/:id)
  • • Related resources (e.g., /posts/:id/comments)
  • • Search or filter endpoints (e.g., /search, /posts/filter)
  • • Authentication endpoints (e.g., /auth/login, /auth/register)
5
Use Your API
1 minute
Integrate with your applications

Copy the Endpoint URL

Your API is instantly accessible at a public URL. Copy it and use it anywhere:

http://localhost:3000/api/users

Replace localhost with your deployment URL in production

Use in Your Frontend

Here's how to fetch data in a React component:

javascript

Test with cURL

bash

🎉 Congratulations!

You've successfully created your first mock API! You can now:

  • Create more projects with different templates
  • Customize response data, delays, and status codes
  • Import existing OpenAPI/Swagger specifications
  • Share projects with your team
  • Generate professional API documentation

What's Next?

Learn Core Concepts

Understand projects, endpoints, schemas, and data generation

Read Guide
Import OpenAPI Specs

Import existing API specifications in seconds

Learn How
Real-World Examples

Follow step-by-step tutorials for common use cases

View Examples
Advanced Features

Explore response customization, sharing, and more

Explore Features