Skip to main content
EazeMyAPI automatically generates REST APIs based on the tables you create in your project. Once your database schema is defined, the platform instantly creates API endpoints that allow applications to interact with your data. No backend server code is required.

API URL Structure

All EazeMyAPI endpoints follow this structure:
https://api.eazemyapi.com/{project}/{table}/{version}/{action}
ParameterDescription
{project}Your project identifier
{table}Database table name
{version}API version
{action}Operation (list, create, update, delete)

How API Generation Works

The API generation process follows these steps:
Create Project

Create Tables

Define Fields

EazeMyAPI Generates APIs
Each table you create becomes an API resource.

Instant API Example

Here’s what happens in real-time when you create a table:
You create: users table

API generated: /demo-project/users/v1/list

You call API → Get data

Example Endpoint

https://api.eazemyapi.com/demo-project/users/v1/list

Example Response

{
  "success": true,
  "message": "Data found.",
  "data": [
    {
      "id": 1,
      "name": "Dara Singh",
      "email": "dara@example.com"
    }
  ]
}
This is generated instantly—no backend code required.

Example Table

Example users table:
FieldType
idNUMBER
nameTEXT
emailEMAIL
phonePHONE
created_atDATETIME
After creating this table, EazeMyAPI automatically generates API endpoints.

Generated API Endpoints

Typical endpoints generated for a table include:

List Records

GET /{project}/users/{version}/list

Create Record

POST /{project}/users/{version}/create

Update Record

POST /{project}/users/{version}/update/{id}

Delete Record

DELETE /{project}/users/{version}/delete/{id}

Example API Request

Endpoint

https://api.eazemyapi.com/demo-project/users/v1/list

Request

curl https://api.eazemyapi.com/demo-project/users/v1/list \
  -H "X-API-SIGNATURE: your-secret-key"

Example Response

{
  "success": true,
  "message": "Data found.",
  "data": [
    {
      "id": 1,
      "name": "Dara Singh",
      "email": "dara@example.com"
    }
  ]
}

Automatic CRUD Operations

Each generated API supports standard CRUD operations.
OperationDescription
CreateAdd new records
ReadRetrieve records
UpdateModify existing records
DeleteRemove records

Benefits of Automatic API Generation

Using EazeMyAPI to generate APIs provides several advantages:
  • No backend server setup required
  • Faster development
  • Standardized API structure
  • Secure authentication support
  • Easy frontend integration
Developers can focus on building applications instead of managing backend infrastructure.
Learn how to create tables: Create Tables Understand API endpoints: API Endpoints Learn about authentication: Authentication