Skip to main content
Delete Row
Deletes one row. On a paranoid table the row is soft-deleted (its deletedAt is set) and can be brought back with Restore Row. Pass ?force=true to delete it permanently instead. On a non-paranoid table every delete is permanent, and force makes no difference.
Row endpoints capture the caller’s identity but enforce no authorization. See Security: open row CRUD.

Path Parameters

string
required
Logical name of the custom table — pass orders, not custom_orders.
string
required
UUID of the row to delete.

Query Parameters

string
"true" hard-deletes the row even on a paranoid table. Any other value, or omitting it, leaves the default soft-delete behavior in place.

Response

boolean
Always true when the call succeeds.
boolean
Whether the row was soft-deleted (true) or removed permanently (false). Read this rather than assuming, since it reflects both the table’s paranoid setting and force.

Error Responses