Shipping Fast

Product
Roadmap

What we've shipped, what we're building, and what's coming next. Updated as features land.

Done In Progress Planned
API Features
Done
Auto-generated REST CRUD endpoints
Full GET, POST, PUT, PATCH, DELETE for every table — generated from your schema with zero code.
Done
Filtering, sorting & pagination
Query params for field filters, multi-column sort, cursor and offset-based pagination on all list endpoints.
Done
Relational joins & nested data
Define foreign key relationships in your schema and get nested related records in a single API response.
Done
Auto-generated API documentation
Every project gets a hosted, interactive docs page with all endpoints, request/response schemas, and example calls.
In Progress
Bulk insert & batch operations
Send arrays of records in a single POST request. Useful for data imports, seed scripts, and bulk operations from AI agents.
In Progress
Custom SQL query endpoints
Define read-only custom SQL queries as named endpoints. Expose complex aggregations and reports as simple GET calls.
Planned
WebSocket / real-time subscriptions
Subscribe to table changes and receive live updates over WebSocket. Perfect for dashboards, chat, and collaborative apps.
Planned
Webhook triggers
Fire HTTP webhooks to external URLs when records are created, updated, or deleted. Integrate with Zapier, n8n, or your own services.
Planned
GraphQL support
Optional GraphQL endpoint alongside REST, auto-generated from your schema. Fetch exactly the fields you need in a single query.
Auth
Done
Email + password authentication
Built-in register, login, and password reset endpoints. bcrypt hashing, JWT access tokens, and refresh token rotation.
Done
API key authentication
Create and rotate scoped API keys for server-to-server and AI agent integrations. Keys are per-project and can be revoked instantly.
Done
Row-level user scoping
Mark tables as user-owned and the query engine automatically filters records by the authenticated user — no custom code needed.
In Progress
OAuth 2.0 social login
Sign in with Google, GitHub, and other providers. Tokens are unified with the existing JWT system — no extra code required on your end.
Planned
Role-based access control (RBAC)
Define roles (admin, editor, viewer) and assign permissions per table or endpoint. Enforced automatically at the gateway.
Planned
Magic link & OTP login
Passwordless authentication via email magic links or SMS/email one-time passcodes. Drop-in replacement for password auth.
AI Features
Done
AI schema generation
Describe your data model in plain English and the AI generates a complete relational schema with tables, fields, and relationships.
Done
MCP server (AI agent integration)
Use EazeMyAPI as a tool in Claude, GPT, and other AI agents via the Model Context Protocol. Agents can read and write your data directly.
In Progress
AI query assistant
Ask questions about your data in natural language — "show me the top 10 users by revenue this month" — and get instant API calls and results.
Planned
AI-powered data validation rules
Describe validation rules in plain English ("email must be unique per organization") and the AI generates and enforces them automatically.
Planned
Vector / embedding storage
Store and query embeddings natively for AI-powered search, recommendations, and semantic retrieval — alongside your relational data.
Integrations
Done
REST API (universal)
Standard REST works with any language, framework, or tool. Fetch, Axios, curl, Postman — no SDK required.
In Progress
Zapier integration
Trigger Zapier workflows from EazeMyAPI events (new record, update, delete) and create records from Zaps — no code needed.
Planned
n8n & Make (Integromat) nodes
Native nodes for n8n and Make workflows. Build automation without writing fetch calls or managing auth.
Planned
Stripe billing sync
Sync Stripe customers, subscriptions, and invoices into your EazeMyAPI project database automatically. Build billing-aware apps with no extra backend code.
Planned
Email providers (Resend, SendGrid)
Trigger transactional emails directly from API events — welcome emails, password resets, notifications — without a separate service.
Developer Tools
Done
Dashboard & project management UI
Create and manage projects, tables, API keys, and view request logs from a clean dashboard — no CLI required.
Done
Request log viewer
View a live feed of all API requests with status codes, latency, endpoint, and key used. Filter by status or endpoint.
In Progress
CLI tool
Manage projects, push schema changes, and run queries from the terminal. Integrate EazeMyAPI into your development workflow and CI pipelines.
In Progress
JavaScript / TypeScript SDK
Typed client library for JS/TS projects. Auto-completes your schema fields and handles auth automatically. Works in Node.js and the browser.
Planned
Data browser & table editor
View, edit, and delete records directly from the dashboard — like a lightweight Airtable or Supabase table editor, built in.
Planned
Python SDK
Typed Python client with async support. Makes EazeMyAPI a natural fit for AI/ML pipelines, data science projects, and FastAPI backends.
Planned
Environment management (dev / staging / prod)
Promote schemas and data across environments with a single click. Keep your dev, staging, and production APIs in sync without manual effort.

Have a feature request?

We build based on what our users actually need. If there's something missing from this roadmap that would unlock your project, tell us.

Get notified when features ship

Stay in the loop on new releases and early access. No spam, ever.