API reference
Automapic API reference
Use these endpoint patterns to read, create, update, delete, filter, and search data from Automapic projects.
Base URL
https://api.automapic.dev/api/data/:project/:tableCustom domains can replace the default host after DNS verification.
Auth header
Authorization: Bearer YOUR_API_KEYPrivate projects require an API key. Public projects can allow unauthenticated access depending on project settings.
GET
/api/data/:project/:tableList records
Returns records for a table. Supports pagination, filters, search, and sorting.
{ "data": [{ "id": "rec_123", "name": "Laptop" }], "meta": { "page": 1, "hasMore": false } }GET
/api/data/:project/:table/:idGet single record
Returns one record by id.
{ "data": { "id": "rec_123", "name": "Laptop" } }POST
/api/data/:project/:tableCreate record
Creates a record using JSON fields that match the table schema.
{ "data": { "id": "rec_124", "created": true } }PUT
/api/data/:project/:table/:idUpdate record
Updates an existing record by id.
{ "data": { "id": "rec_123", "updated": true } }DELETE
/api/data/:project/:table/:idRemove record
Deletes a record by id and returns a success payload.
{ "data": { "id": "rec_123", "deleted": true } }