Publish in seconds
Persist the file exactly as sent. Perfect when the spreadsheet is already structured or you simply need CRUD instantly.
- Each column becomes an editable field in the CRUD.
- No queues: import and publish immediately.
Sheet-ERP ingests raw spreadsheets (CSV, XLSX, Google Sheets), normalizes them into modules, and instantly exposes a secure CRUD interface with versioned REST endpoints for your apps.
Pick RAW import, AI-driven processing, or manual normalization. Every path delivers live modules and REST endpoints.
Persist the file exactly as sent. Perfect when the spreadsheet is already structured or you simply need CRUD instantly.
Detects data types, renames fields, and suggests relationships. Deliver a coherent, strongly typed dataset without manual cleanup.
Drag fields, define relationships, and tailor modules before going live. Ideal for complex datasets or governance review.
Modules created by Sheet-ERP include smart listings, inline editing, exports, and granular permissions out of the box.
Full-text search, per-column sorting, and responsive pagination from the moment you import.
Toggle fields, group columns, and customize labels without touching code.
Download filtered data with BOM and formatting tailored for spreadsheets.
Compute totals per column automatically, even with localized number formats.
Decide who can list, read, create, update, or delete via resource configuration.
Work through the UI or HTTP using the same tenant—no duplicated rules.
As soon as you import your data—CSV, XLSX, or Google Sheets—you get a dedicated endpoint for every resource. Integrate in minutes with familiar CRUD operations: read, create, update, and delete.
/api/purchases
). Name it the way it makes sense for your data model.
curl -X GET "https://sheet-erp.com/api/YOUR_RESOURCE" \
-H "Accept: application/json"
Predictable and affordable plans for every stage
Clear answers about how Sheet-ERP stores and delivers your data.
Records are stored exactly as submitted. Every column becomes an editable field and is immediately available in the API. Switch to automatic or manual modes later without losing history.
Yes. After an automatic import you can open the manual canvas, review suggested types and relationships, and publish the module again with your tweaks.
For each resource you can allow public access, require a Bearer token, or enforce Basic credentials. Tokens and logins are managed directly in the admin panel.
Absolutely. The rate-limit middleware tracks every tenant, applies per-minute windows and monthly quotas, and returns usage headers (X-RateLimit-Remaining
, X-Quota-Monthly-Used
, X-Plan
).