EazeMyAPI URL Structure
All EazeMyAPI endpoints follow a consistent URL structure.URL Components
| Component | Description |
|---|---|
api.eazemyapi.com | Base API server |
{project} | Your project identifier |
{table} | Database table name |
{version} | API version (v1, v2, etc.) |
{action} | CRUD operation (list, create, update, delete) |
Example API URL
| Part | Value |
|---|---|
| project | demo-project |
| table | users |
| version | v1 |
| action | list |
CRUD API Structure
EazeMyAPI automatically generates standard CRUD APIs for every table.| Operation | Method | Endpoint |
|---|---|---|
| List Records | GET | /{project}/{table}/{version}/list |
| Create Record | POST | /{project}/{table}/{version}/create |
| Update Record | POST | /{project}/{table}/{version}/update/{id} |
| Delete Record | DELETE | /{project}/{table}/{version}/delete/{id} |
API Request Example
cURL Example
Example Response
API Versioning
EazeMyAPI uses versioned APIs to ensure backward compatibility.Example Versions
Example
Endpoint Naming Convention
Endpoints in EazeMyAPI follow a simple and predictable CRUD-based structure.| Action | Description |
|---|---|
list | Fetch all records |
create | Create new record |
update/{id} | Update existing record |
delete/{id} | Delete record by ID |
Authentication Header
Every request must include the API signature header.Best Practices
When building API requests:- Always include the API signature header
- Use the correct table name in URL
- Validate request parameters
- Use HTTPS for secure communication

