...
Request Method | ID | Action | Resulting Function | Permission Required | URL Example | Notes | Example Response |
---|---|---|---|---|---|---|---|
POST | n | create | queries::create | /queries | Insert a new query entry. | queries_create.json | |
GET | y | read | queries::read | /queries/{id} | Returns a query details. | queries_read.json | |
PATCH | y | update | queries::update | /queries/{id} | Update an attribute of a query entry. | queries_update.json | |
DELETE | y | delete | queries::delete | /queries/{id} | Delete a query entry. | queries_delete.json | |
GET | n | collection | queries::read | /queries | Returns a list of queries. | queries_collection.json | |
GET | y | execute | execute | queries::read | /queries/{id}/execute | Execute (run) a query and show the results. | queries_execute.json |
summary
Web Application Routes
Request Method | ID | Action | Resulting Function | Permission Required | URL Example | Notes |
---|---|---|---|---|---|---|
GET | n | create | create_form | queries::create | /queries/create | Displays a standard web form for submission to POST /queries. |
GET | y | update | update_form | queries::update | /queries/{id}/update | Show the query details with the option to update attributes using PATCH to /queries/{id} |
...