Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

The schema for the database is below. It can also be found in the application is if the user has database::read permission by going to menu: Manage -> Database -> List Database, then clicking on the "integrations" table.

...

The API routes below are usable from both a JSON Restful API and the web interface.

API Routes

Request Method

ID

Action

Resulting Function

Permission Required

URL Example

Notes

Example Response

GETn
collectionintegrations::read/integrationsReturns a list of integrations.
POSTn
createintegrations::create/integrationsInsert a new integrations entry.
GETy
readintegrations::read/integrations/{id}Returns an integrations details.
PATCHy
updateintegrations::update/integrations/{id}Update the details of an integrations entry.
DELETEy
deleteintegrations::delete/integrations/{id}Delete an integrations entry.

Web Application Routes


Request Method

ID

Action

Resulting Function

Permission Required

URL Example

Notes

GETncreatecreate_formintegrations::create/integrations/createDisplays a standard web form for submission to POST /integrations.
GETyupdateupdate_formintegrations::update/integrations/{id}/updateShow the attributes details with the option to update details using PATCH to /integrations/{id}