diff --git a/docs/.gitbook/assets/._build apps b/docs/.gitbook/assets/._build apps new file mode 100644 index 000000000..68589c17e Binary files /dev/null and b/docs/.gitbook/assets/._build apps differ diff --git a/docs/.gitbook/assets/._component guides b/docs/.gitbook/assets/._component guides new file mode 100644 index 000000000..68589c17e Binary files /dev/null and b/docs/.gitbook/assets/._component guides differ diff --git a/docs/.gitbook/assets/._design app ui b/docs/.gitbook/assets/._design app ui new file mode 100644 index 000000000..68589c17e Binary files /dev/null and b/docs/.gitbook/assets/._design app ui differ diff --git a/docs/.gitbook/assets/._write javascript b/docs/.gitbook/assets/._write javascript new file mode 100644 index 000000000..68589c17e Binary files /dev/null and b/docs/.gitbook/assets/._write javascript differ diff --git a/docs/.gitbook/assets/01_rpi_create_image.png b/docs/.gitbook/assets/01_rpi_create_image.png new file mode 100644 index 000000000..5def5ed83 Binary files /dev/null and b/docs/.gitbook/assets/01_rpi_create_image.png differ diff --git a/docs/.gitbook/assets/API Service Container Settings.JPG b/docs/.gitbook/assets/API Service Container Settings.JPG new file mode 100644 index 000000000..0c93d4792 Binary files /dev/null and b/docs/.gitbook/assets/API Service Container Settings.JPG differ diff --git a/docs/.gitbook/assets/API Service Envirnoment Variables.JPG b/docs/.gitbook/assets/API Service Envirnoment Variables.JPG new file mode 100644 index 000000000..f792fff95 Binary files /dev/null and b/docs/.gitbook/assets/API Service Envirnoment Variables.JPG differ diff --git a/docs/.gitbook/assets/API Service Networking Settings.JPG b/docs/.gitbook/assets/API Service Networking Settings.JPG new file mode 100644 index 000000000..afc5747e9 Binary files /dev/null and b/docs/.gitbook/assets/API Service Networking Settings.JPG differ diff --git a/docs/.gitbook/assets/API Service Settings.JPG b/docs/.gitbook/assets/API Service Settings.JPG new file mode 100644 index 000000000..155d2eb81 Binary files /dev/null and b/docs/.gitbook/assets/API Service Settings.JPG differ diff --git a/docs/.gitbook/assets/Admin Apps.png b/docs/.gitbook/assets/Admin Apps.png new file mode 100644 index 000000000..fe42c921d Binary files /dev/null and b/docs/.gitbook/assets/Admin Apps.png differ diff --git a/docs/.gitbook/assets/Admin Create Datasource Connection.png b/docs/.gitbook/assets/Admin Create Datasource Connection.png new file mode 100644 index 000000000..fe83008d4 Binary files /dev/null and b/docs/.gitbook/assets/Admin Create Datasource Connection.png differ diff --git a/docs/.gitbook/assets/Admin Datasources.png b/docs/.gitbook/assets/Admin Datasources.png new file mode 100644 index 000000000..a5b2d1e36 Binary files /dev/null and b/docs/.gitbook/assets/Admin Datasources.png differ diff --git a/docs/.gitbook/assets/Admin Folders for Apps.png b/docs/.gitbook/assets/Admin Folders for Apps.png new file mode 100644 index 000000000..19b11172d Binary files /dev/null and b/docs/.gitbook/assets/Admin Folders for Apps.png differ diff --git a/docs/.gitbook/assets/Admin Global Includes.png b/docs/.gitbook/assets/Admin Global Includes.png new file mode 100644 index 000000000..a8ce661b8 Binary files /dev/null and b/docs/.gitbook/assets/Admin Global Includes.png differ diff --git a/docs/.gitbook/assets/Admin Invite Members.png b/docs/.gitbook/assets/Admin Invite Members.png new file mode 100644 index 000000000..9094666f0 Binary files /dev/null and b/docs/.gitbook/assets/Admin Invite Members.png differ diff --git a/docs/.gitbook/assets/Admin Member Group Roles.png b/docs/.gitbook/assets/Admin Member Group Roles.png new file mode 100644 index 000000000..9f1b0c14a Binary files /dev/null and b/docs/.gitbook/assets/Admin Member Group Roles.png differ diff --git a/docs/.gitbook/assets/Admin Modules.png b/docs/.gitbook/assets/Admin Modules.png new file mode 100644 index 000000000..a6c6d7b87 Binary files /dev/null and b/docs/.gitbook/assets/Admin Modules.png differ diff --git a/docs/.gitbook/assets/Admin Permissions for Apps Modules Navigation.png b/docs/.gitbook/assets/Admin Permissions for Apps Modules Navigation.png new file mode 100644 index 000000000..cd65c24fe Binary files /dev/null and b/docs/.gitbook/assets/Admin Permissions for Apps Modules Navigation.png differ diff --git a/docs/.gitbook/assets/Admin Query Collection.png b/docs/.gitbook/assets/Admin Query Collection.png new file mode 100644 index 000000000..11811eb2c Binary files /dev/null and b/docs/.gitbook/assets/Admin Query Collection.png differ diff --git a/docs/.gitbook/assets/Admin Select Datasource.png b/docs/.gitbook/assets/Admin Select Datasource.png new file mode 100644 index 000000000..b49bcdc83 Binary files /dev/null and b/docs/.gitbook/assets/Admin Select Datasource.png differ diff --git a/docs/.gitbook/assets/Admin Switch Workspace.png b/docs/.gitbook/assets/Admin Switch Workspace.png new file mode 100644 index 000000000..db75b3f52 Binary files /dev/null and b/docs/.gitbook/assets/Admin Switch Workspace.png differ diff --git a/docs/.gitbook/assets/Admin Themes.png b/docs/.gitbook/assets/Admin Themes.png new file mode 100644 index 000000000..97756e11b Binary files /dev/null and b/docs/.gitbook/assets/Admin Themes.png differ diff --git a/docs/.gitbook/assets/Admin Trash.png b/docs/.gitbook/assets/Admin Trash.png new file mode 100644 index 000000000..6c7df86b5 Binary files /dev/null and b/docs/.gitbook/assets/Admin Trash.png differ diff --git a/docs/.gitbook/assets/Admin Workspaces.png b/docs/.gitbook/assets/Admin Workspaces.png new file mode 100644 index 000000000..ff7ab0261 Binary files /dev/null and b/docs/.gitbook/assets/Admin Workspaces.png differ diff --git a/docs/.gitbook/assets/Admin external Libraries.png b/docs/.gitbook/assets/Admin external Libraries.png new file mode 100644 index 000000000..d6441ffba Binary files /dev/null and b/docs/.gitbook/assets/Admin external Libraries.png differ diff --git a/docs/.gitbook/assets/Agora Meetings App Certificate.png b/docs/.gitbook/assets/Agora Meetings App Certificate.png new file mode 100644 index 000000000..230e115fc Binary files /dev/null and b/docs/.gitbook/assets/Agora Meetings App Certificate.png differ diff --git a/docs/.gitbook/assets/Agora Meetings Camera Stream Component.png b/docs/.gitbook/assets/Agora Meetings Camera Stream Component.png new file mode 100644 index 000000000..7be3c95fd Binary files /dev/null and b/docs/.gitbook/assets/Agora Meetings Camera Stream Component.png differ diff --git a/docs/.gitbook/assets/Agora Meetings Components.png b/docs/.gitbook/assets/Agora Meetings Components.png new file mode 100644 index 000000000..2fc7ce11e Binary files /dev/null and b/docs/.gitbook/assets/Agora Meetings Components.png differ diff --git a/docs/.gitbook/assets/Agora Meetings Copy App ID.png b/docs/.gitbook/assets/Agora Meetings Copy App ID.png new file mode 100644 index 000000000..2673ee041 Binary files /dev/null and b/docs/.gitbook/assets/Agora Meetings Copy App ID.png differ diff --git a/docs/.gitbook/assets/Agora Meetings Create Project.png b/docs/.gitbook/assets/Agora Meetings Create Project.png new file mode 100644 index 000000000..e9868534c Binary files /dev/null and b/docs/.gitbook/assets/Agora Meetings Create Project.png differ diff --git a/docs/.gitbook/assets/Agora Meetings Login to Agora.png b/docs/.gitbook/assets/Agora Meetings Login to Agora.png new file mode 100644 index 000000000..40a8df206 Binary files /dev/null and b/docs/.gitbook/assets/Agora Meetings Login to Agora.png differ diff --git a/docs/.gitbook/assets/Agora Meetings Meeting Controller Drawer.png b/docs/.gitbook/assets/Agora Meetings Meeting Controller Drawer.png new file mode 100644 index 000000000..b8cb358b9 Binary files /dev/null and b/docs/.gitbook/assets/Agora Meetings Meeting Controller Drawer.png differ diff --git a/docs/.gitbook/assets/Agora Meetings Project Overview.png b/docs/.gitbook/assets/Agora Meetings Project Overview.png new file mode 100644 index 000000000..ddb726212 Binary files /dev/null and b/docs/.gitbook/assets/Agora Meetings Project Overview.png differ diff --git a/docs/.gitbook/assets/Agora Meetings Start Meeting.png b/docs/.gitbook/assets/Agora Meetings Start Meeting.png new file mode 100644 index 000000000..a25c9f800 Binary files /dev/null and b/docs/.gitbook/assets/Agora Meetings Start Meeting.png differ diff --git a/docs/.gitbook/assets/Agora Meetings The Big Picture.png b/docs/.gitbook/assets/Agora Meetings The Big Picture.png new file mode 100644 index 000000000..4787f1a1a Binary files /dev/null and b/docs/.gitbook/assets/Agora Meetings The Big Picture.png differ diff --git a/docs/.gitbook/assets/Agora Meetings Use App ID.png b/docs/.gitbook/assets/Agora Meetings Use App ID.png new file mode 100644 index 000000000..448a7fbc6 Binary files /dev/null and b/docs/.gitbook/assets/Agora Meetings Use App ID.png differ diff --git a/docs/.gitbook/assets/Amazon S3 Access Key.png b/docs/.gitbook/assets/Amazon S3 Access Key.png new file mode 100644 index 000000000..b3067be28 Binary files /dev/null and b/docs/.gitbook/assets/Amazon S3 Access Key.png differ diff --git a/docs/.gitbook/assets/Amazon S3 Buckets.png b/docs/.gitbook/assets/Amazon S3 Buckets.png new file mode 100644 index 000000000..f90252264 Binary files /dev/null and b/docs/.gitbook/assets/Amazon S3 Buckets.png differ diff --git a/docs/.gitbook/assets/Amazon S3 User.png b/docs/.gitbook/assets/Amazon S3 User.png new file mode 100644 index 000000000..e67b027af Binary files /dev/null and b/docs/.gitbook/assets/Amazon S3 User.png differ diff --git a/docs/.gitbook/assets/App Editor App Editing History.png b/docs/.gitbook/assets/App Editor App Editing History.png new file mode 100644 index 000000000..dd56b2507 Binary files /dev/null and b/docs/.gitbook/assets/App Editor App Editing History.png differ diff --git a/docs/.gitbook/assets/App Editor App Function Menu.png b/docs/.gitbook/assets/App Editor App Function Menu.png new file mode 100644 index 000000000..26277b950 Binary files /dev/null and b/docs/.gitbook/assets/App Editor App Function Menu.png differ diff --git a/docs/.gitbook/assets/App Editor Component Name Definition.png b/docs/.gitbook/assets/App Editor Component Name Definition.png new file mode 100644 index 000000000..e51b94603 Binary files /dev/null and b/docs/.gitbook/assets/App Editor Component Name Definition.png differ diff --git a/docs/.gitbook/assets/App Editor Component Name in use.png b/docs/.gitbook/assets/App Editor Component Name in use.png new file mode 100644 index 000000000..0c30bdd7b Binary files /dev/null and b/docs/.gitbook/assets/App Editor Component Name in use.png differ diff --git a/docs/.gitbook/assets/App Editor Component Name.png b/docs/.gitbook/assets/App Editor Component Name.png new file mode 100644 index 000000000..4d16ea77e Binary files /dev/null and b/docs/.gitbook/assets/App Editor Component Name.png differ diff --git a/docs/.gitbook/assets/App Editor Data Browser.png b/docs/.gitbook/assets/App Editor Data Browser.png new file mode 100644 index 000000000..2d8912167 Binary files /dev/null and b/docs/.gitbook/assets/App Editor Data Browser.png differ diff --git a/docs/.gitbook/assets/App Editor Data Query from Library.png b/docs/.gitbook/assets/App Editor Data Query from Library.png new file mode 100644 index 000000000..92d15463b Binary files /dev/null and b/docs/.gitbook/assets/App Editor Data Query from Library.png differ diff --git a/docs/.gitbook/assets/App Editor Database OpenAPIQuery.png b/docs/.gitbook/assets/App Editor Database OpenAPIQuery.png new file mode 100644 index 000000000..f7ec7a1b5 Binary files /dev/null and b/docs/.gitbook/assets/App Editor Database OpenAPIQuery.png differ diff --git a/docs/.gitbook/assets/App Editor Database Query GUI.png b/docs/.gitbook/assets/App Editor Database Query GUI.png new file mode 100644 index 000000000..fe2188f25 Binary files /dev/null and b/docs/.gitbook/assets/App Editor Database Query GUI.png differ diff --git a/docs/.gitbook/assets/App Editor Database Query Metadata.png b/docs/.gitbook/assets/App Editor Database Query Metadata.png new file mode 100644 index 000000000..015dc224a Binary files /dev/null and b/docs/.gitbook/assets/App Editor Database Query Metadata.png differ diff --git a/docs/.gitbook/assets/App Editor Database Query SQL.png b/docs/.gitbook/assets/App Editor Database Query SQL.png new file mode 100644 index 000000000..dab6f7ad8 Binary files /dev/null and b/docs/.gitbook/assets/App Editor Database Query SQL.png differ diff --git a/docs/.gitbook/assets/App Editor Database RestAPI.png b/docs/.gitbook/assets/App Editor Database RestAPI.png new file mode 100644 index 000000000..ec7857efb Binary files /dev/null and b/docs/.gitbook/assets/App Editor Database RestAPI.png differ diff --git a/docs/.gitbook/assets/App Editor Disable Component.png b/docs/.gitbook/assets/App Editor Disable Component.png new file mode 100644 index 000000000..7e69953ea Binary files /dev/null and b/docs/.gitbook/assets/App Editor Disable Component.png differ diff --git a/docs/.gitbook/assets/App Editor Edit Module.png b/docs/.gitbook/assets/App Editor Edit Module.png new file mode 100644 index 000000000..b042e20d8 Binary files /dev/null and b/docs/.gitbook/assets/App Editor Edit Module.png differ diff --git a/docs/.gitbook/assets/App Editor Event Actions.png b/docs/.gitbook/assets/App Editor Event Actions.png new file mode 100644 index 000000000..5351d696c Binary files /dev/null and b/docs/.gitbook/assets/App Editor Event Actions.png differ diff --git a/docs/.gitbook/assets/App Editor Event Handlers.webp b/docs/.gitbook/assets/App Editor Event Handlers.webp new file mode 100644 index 000000000..58dd2efe3 Binary files /dev/null and b/docs/.gitbook/assets/App Editor Event Handlers.webp differ diff --git a/docs/.gitbook/assets/App Editor Event Types.png b/docs/.gitbook/assets/App Editor Event Types.png new file mode 100644 index 000000000..721a6a6c3 Binary files /dev/null and b/docs/.gitbook/assets/App Editor Event Types.png differ diff --git a/docs/.gitbook/assets/App Editor Event multiple Actions.png b/docs/.gitbook/assets/App Editor Event multiple Actions.png new file mode 100644 index 000000000..97fb69006 Binary files /dev/null and b/docs/.gitbook/assets/App Editor Event multiple Actions.png differ diff --git a/docs/.gitbook/assets/App Editor Export App (1).png b/docs/.gitbook/assets/App Editor Export App (1).png new file mode 100644 index 000000000..8c15feecb Binary files /dev/null and b/docs/.gitbook/assets/App Editor Export App (1).png differ diff --git a/docs/.gitbook/assets/App Editor Export App.png b/docs/.gitbook/assets/App Editor Export App.png new file mode 100644 index 000000000..8c15feecb Binary files /dev/null and b/docs/.gitbook/assets/App Editor Export App.png differ diff --git a/docs/.gitbook/assets/App Editor External Libraries.png b/docs/.gitbook/assets/App Editor External Libraries.png new file mode 100644 index 000000000..cf2bb6e64 Binary files /dev/null and b/docs/.gitbook/assets/App Editor External Libraries.png differ diff --git a/docs/.gitbook/assets/App Editor File Upload Display parsed File.png b/docs/.gitbook/assets/App Editor File Upload Display parsed File.png new file mode 100644 index 000000000..05fbfbc65 Binary files /dev/null and b/docs/.gitbook/assets/App Editor File Upload Display parsed File.png differ diff --git a/docs/.gitbook/assets/App Editor File Upload Parse.png b/docs/.gitbook/assets/App Editor File Upload Parse.png new file mode 100644 index 000000000..c94c863ff Binary files /dev/null and b/docs/.gitbook/assets/App Editor File Upload Parse.png differ diff --git a/docs/.gitbook/assets/App Editor File Upload validation.png b/docs/.gitbook/assets/App Editor File Upload validation.png new file mode 100644 index 000000000..f0b62857e Binary files /dev/null and b/docs/.gitbook/assets/App Editor File Upload validation.png differ diff --git a/docs/.gitbook/assets/App Editor File Upload.png b/docs/.gitbook/assets/App Editor File Upload.png new file mode 100644 index 000000000..6577bd8f4 Binary files /dev/null and b/docs/.gitbook/assets/App Editor File Upload.png differ diff --git a/docs/.gitbook/assets/App Editor GeoMaps Select Map.png b/docs/.gitbook/assets/App Editor GeoMaps Select Map.png new file mode 100644 index 000000000..d7b133ece Binary files /dev/null and b/docs/.gitbook/assets/App Editor GeoMaps Select Map.png differ diff --git a/docs/.gitbook/assets/App Editor GeoMaps use 1.png b/docs/.gitbook/assets/App Editor GeoMaps use 1.png new file mode 100644 index 000000000..b760e197c Binary files /dev/null and b/docs/.gitbook/assets/App Editor GeoMaps use 1.png differ diff --git a/docs/.gitbook/assets/App Editor Hide Component placing 1.png b/docs/.gitbook/assets/App Editor Hide Component placing 1.png new file mode 100644 index 000000000..d2c8d492a Binary files /dev/null and b/docs/.gitbook/assets/App Editor Hide Component placing 1.png differ diff --git a/docs/.gitbook/assets/App Editor Hide Component placing 2.png b/docs/.gitbook/assets/App Editor Hide Component placing 2.png new file mode 100644 index 000000000..0d0529779 Binary files /dev/null and b/docs/.gitbook/assets/App Editor Hide Component placing 2.png differ diff --git a/docs/.gitbook/assets/App Editor Hide Component placing 3.png b/docs/.gitbook/assets/App Editor Hide Component placing 3.png new file mode 100644 index 000000000..7bc3046fc Binary files /dev/null and b/docs/.gitbook/assets/App Editor Hide Component placing 3.png differ diff --git a/docs/.gitbook/assets/App Editor Hide Components.png b/docs/.gitbook/assets/App Editor Hide Components.png new file mode 100644 index 000000000..87a781f63 Binary files /dev/null and b/docs/.gitbook/assets/App Editor Hide Components.png differ diff --git a/docs/.gitbook/assets/App Editor Import App (1).png b/docs/.gitbook/assets/App Editor Import App (1).png new file mode 100644 index 000000000..59cfb001f Binary files /dev/null and b/docs/.gitbook/assets/App Editor Import App (1).png differ diff --git a/docs/.gitbook/assets/App Editor Import App.png b/docs/.gitbook/assets/App Editor Import App.png new file mode 100644 index 000000000..59cfb001f Binary files /dev/null and b/docs/.gitbook/assets/App Editor Import App.png differ diff --git a/docs/.gitbook/assets/App Editor Label Tooltip.png b/docs/.gitbook/assets/App Editor Label Tooltip.png new file mode 100644 index 000000000..3b1382bbd Binary files /dev/null and b/docs/.gitbook/assets/App Editor Label Tooltip.png differ diff --git a/docs/.gitbook/assets/App Editor Label left right.png b/docs/.gitbook/assets/App Editor Label left right.png new file mode 100644 index 000000000..f5841a2c9 Binary files /dev/null and b/docs/.gitbook/assets/App Editor Label left right.png differ diff --git a/docs/.gitbook/assets/App Editor Label top right.png b/docs/.gitbook/assets/App Editor Label top right.png new file mode 100644 index 000000000..3fdebd76b Binary files /dev/null and b/docs/.gitbook/assets/App Editor Label top right.png differ diff --git a/docs/.gitbook/assets/App Editor Label top.png b/docs/.gitbook/assets/App Editor Label top.png new file mode 100644 index 000000000..adcf09162 Binary files /dev/null and b/docs/.gitbook/assets/App Editor Label top.png differ diff --git a/docs/.gitbook/assets/App Editor Label vs Component dimension.png b/docs/.gitbook/assets/App Editor Label vs Component dimension.png new file mode 100644 index 000000000..6690ba5e0 Binary files /dev/null and b/docs/.gitbook/assets/App Editor Label vs Component dimension.png differ diff --git a/docs/.gitbook/assets/App Editor Label.png b/docs/.gitbook/assets/App Editor Label.png new file mode 100644 index 000000000..9405ecebc Binary files /dev/null and b/docs/.gitbook/assets/App Editor Label.png differ diff --git a/docs/.gitbook/assets/App Editor Layout 1.png b/docs/.gitbook/assets/App Editor Layout 1.png new file mode 100644 index 000000000..f7d1ace98 Binary files /dev/null and b/docs/.gitbook/assets/App Editor Layout 1.png differ diff --git a/docs/.gitbook/assets/App Editor Layout 2.png b/docs/.gitbook/assets/App Editor Layout 2.png new file mode 100644 index 000000000..a61193ec4 Binary files /dev/null and b/docs/.gitbook/assets/App Editor Layout 2.png differ diff --git a/docs/.gitbook/assets/App Editor Layout 3.png b/docs/.gitbook/assets/App Editor Layout 3.png new file mode 100644 index 000000000..e4fc5c861 Binary files /dev/null and b/docs/.gitbook/assets/App Editor Layout 3.png differ diff --git a/docs/.gitbook/assets/App Editor Local CSS.png b/docs/.gitbook/assets/App Editor Local CSS.png new file mode 100644 index 000000000..df049940e Binary files /dev/null and b/docs/.gitbook/assets/App Editor Local CSS.png differ diff --git a/docs/.gitbook/assets/App Editor Main Screeen clean.png b/docs/.gitbook/assets/App Editor Main Screeen clean.png new file mode 100644 index 000000000..565559ca5 Binary files /dev/null and b/docs/.gitbook/assets/App Editor Main Screeen clean.png differ diff --git a/docs/.gitbook/assets/App Editor Main Screeen.png b/docs/.gitbook/assets/App Editor Main Screeen.png new file mode 100644 index 000000000..64c035295 Binary files /dev/null and b/docs/.gitbook/assets/App Editor Main Screeen.png differ diff --git a/docs/.gitbook/assets/App Editor Main Screen 2.png b/docs/.gitbook/assets/App Editor Main Screen 2.png new file mode 100644 index 000000000..6ed84b77b Binary files /dev/null and b/docs/.gitbook/assets/App Editor Main Screen 2.png differ diff --git a/docs/.gitbook/assets/App Editor Main Screen toggle panes.png b/docs/.gitbook/assets/App Editor Main Screen toggle panes.png new file mode 100644 index 000000000..6a3d9bc56 Binary files /dev/null and b/docs/.gitbook/assets/App Editor Main Screen toggle panes.png differ diff --git a/docs/.gitbook/assets/App Editor Member Rights.png b/docs/.gitbook/assets/App Editor Member Rights.png new file mode 100644 index 000000000..e963228ed Binary files /dev/null and b/docs/.gitbook/assets/App Editor Member Rights.png differ diff --git a/docs/.gitbook/assets/App Editor Module Methods (1).png b/docs/.gitbook/assets/App Editor Module Methods (1).png new file mode 100644 index 000000000..b0fa5e379 Binary files /dev/null and b/docs/.gitbook/assets/App Editor Module Methods (1).png differ diff --git a/docs/.gitbook/assets/App Editor Module Methods.png b/docs/.gitbook/assets/App Editor Module Methods.png new file mode 100644 index 000000000..b0fa5e379 Binary files /dev/null and b/docs/.gitbook/assets/App Editor Module Methods.png differ diff --git a/docs/.gitbook/assets/App Editor Module Settings.png b/docs/.gitbook/assets/App Editor Module Settings.png new file mode 100644 index 000000000..649b383be Binary files /dev/null and b/docs/.gitbook/assets/App Editor Module Settings.png differ diff --git a/docs/.gitbook/assets/App Editor Module Test Data.png b/docs/.gitbook/assets/App Editor Module Test Data.png new file mode 100644 index 000000000..38fc96524 Binary files /dev/null and b/docs/.gitbook/assets/App Editor Module Test Data.png differ diff --git a/docs/.gitbook/assets/App Editor Module Width.png b/docs/.gitbook/assets/App Editor Module Width.png new file mode 100644 index 000000000..03f965f58 Binary files /dev/null and b/docs/.gitbook/assets/App Editor Module Width.png differ diff --git a/docs/.gitbook/assets/App Editor Module fixed height (1).png b/docs/.gitbook/assets/App Editor Module fixed height (1).png new file mode 100644 index 000000000..f115fd236 Binary files /dev/null and b/docs/.gitbook/assets/App Editor Module fixed height (1).png differ diff --git a/docs/.gitbook/assets/App Editor Module fixed height.png b/docs/.gitbook/assets/App Editor Module fixed height.png new file mode 100644 index 000000000..f115fd236 Binary files /dev/null and b/docs/.gitbook/assets/App Editor Module fixed height.png differ diff --git a/docs/.gitbook/assets/App Editor Place Module.png b/docs/.gitbook/assets/App Editor Place Module.png new file mode 100644 index 000000000..dea249d3f Binary files /dev/null and b/docs/.gitbook/assets/App Editor Place Module.png differ diff --git a/docs/.gitbook/assets/App Editor Place and use Module.png b/docs/.gitbook/assets/App Editor Place and use Module.png new file mode 100644 index 000000000..23bba3e33 Binary files /dev/null and b/docs/.gitbook/assets/App Editor Place and use Module.png differ diff --git a/docs/.gitbook/assets/App Editor Preview.png b/docs/.gitbook/assets/App Editor Preview.png new file mode 100644 index 000000000..eb02b9284 Binary files /dev/null and b/docs/.gitbook/assets/App Editor Preview.png differ diff --git a/docs/.gitbook/assets/App Editor Publish App.png b/docs/.gitbook/assets/App Editor Publish App.png new file mode 100644 index 000000000..b5faecedc Binary files /dev/null and b/docs/.gitbook/assets/App Editor Publish App.png differ diff --git a/docs/.gitbook/assets/App Editor Publish Module.png b/docs/.gitbook/assets/App Editor Publish Module.png new file mode 100644 index 000000000..a8d42bf7b Binary files /dev/null and b/docs/.gitbook/assets/App Editor Publish Module.png differ diff --git a/docs/.gitbook/assets/App Editor Rename App.png b/docs/.gitbook/assets/App Editor Rename App.png new file mode 100644 index 000000000..f947960b5 Binary files /dev/null and b/docs/.gitbook/assets/App Editor Rename App.png differ diff --git a/docs/.gitbook/assets/App Editor Share App public.png b/docs/.gitbook/assets/App Editor Share App public.png new file mode 100644 index 000000000..63b3b1434 Binary files /dev/null and b/docs/.gitbook/assets/App Editor Share App public.png differ diff --git a/docs/.gitbook/assets/App Editor Share App.png b/docs/.gitbook/assets/App Editor Share App.png new file mode 100644 index 000000000..cd51fbef4 Binary files /dev/null and b/docs/.gitbook/assets/App Editor Share App.png differ diff --git a/docs/.gitbook/assets/App Editor Share Public.png b/docs/.gitbook/assets/App Editor Share Public.png new file mode 100644 index 000000000..85856e24f Binary files /dev/null and b/docs/.gitbook/assets/App Editor Share Public.png differ diff --git a/docs/.gitbook/assets/App Editor Share in Workspace.png b/docs/.gitbook/assets/App Editor Share in Workspace.png new file mode 100644 index 000000000..504d7c921 Binary files /dev/null and b/docs/.gitbook/assets/App Editor Share in Workspace.png differ diff --git a/docs/.gitbook/assets/App Editor Share.png b/docs/.gitbook/assets/App Editor Share.png new file mode 100644 index 000000000..4b69b388b Binary files /dev/null and b/docs/.gitbook/assets/App Editor Share.png differ diff --git a/docs/.gitbook/assets/App Editor Show Component Settings.png b/docs/.gitbook/assets/App Editor Show Component Settings.png new file mode 100644 index 000000000..6706a1b9a Binary files /dev/null and b/docs/.gitbook/assets/App Editor Show Component Settings.png differ diff --git a/docs/.gitbook/assets/App Editor Show History.png b/docs/.gitbook/assets/App Editor Show History.png new file mode 100644 index 000000000..86e789e40 Binary files /dev/null and b/docs/.gitbook/assets/App Editor Show History.png differ diff --git a/docs/.gitbook/assets/App Editor Snap Grid.mov b/docs/.gitbook/assets/App Editor Snap Grid.mov new file mode 100644 index 000000000..89c9bbe0a Binary files /dev/null and b/docs/.gitbook/assets/App Editor Snap Grid.mov differ diff --git a/docs/.gitbook/assets/App Editor Styling.png b/docs/.gitbook/assets/App Editor Styling.png new file mode 100644 index 000000000..256429dc1 Binary files /dev/null and b/docs/.gitbook/assets/App Editor Styling.png differ diff --git a/docs/.gitbook/assets/App Editor Use Module Method.png b/docs/.gitbook/assets/App Editor Use Module Method.png new file mode 100644 index 000000000..c6235a701 Binary files /dev/null and b/docs/.gitbook/assets/App Editor Use Module Method.png differ diff --git "a/docs/.gitbook/assets/App Editor \302\240File Upload Validation Multiple.png" "b/docs/.gitbook/assets/App Editor \302\240File Upload Validation Multiple.png" new file mode 100644 index 000000000..6a32cc05b Binary files /dev/null and "b/docs/.gitbook/assets/App Editor \302\240File Upload Validation Multiple.png" differ diff --git "a/docs/.gitbook/assets/App Editor \302\240Share Marketplace.png" "b/docs/.gitbook/assets/App Editor \302\240Share Marketplace.png" new file mode 100644 index 000000000..691e10817 Binary files /dev/null and "b/docs/.gitbook/assets/App Editor \302\240Share Marketplace.png" differ diff --git a/docs/.gitbook/assets/App Edtor External Library usage.png b/docs/.gitbook/assets/App Edtor External Library usage.png new file mode 100644 index 000000000..aef09ba69 Binary files /dev/null and b/docs/.gitbook/assets/App Edtor External Library usage.png differ diff --git "a/docs/.gitbook/assets/App \302\240Share Marketplace.png" "b/docs/.gitbook/assets/App \302\240Share Marketplace.png" new file mode 100644 index 000000000..691e10817 Binary files /dev/null and "b/docs/.gitbook/assets/App \302\240Share Marketplace.png" differ diff --git a/docs/.gitbook/assets/App-Editor Snap-Grid.gif b/docs/.gitbook/assets/App-Editor Snap-Grid.gif new file mode 100644 index 000000000..1b42fc268 Binary files /dev/null and b/docs/.gitbook/assets/App-Editor Snap-Grid.gif differ diff --git a/docs/.gitbook/assets/Bug 1.png b/docs/.gitbook/assets/Bug 1.png new file mode 100644 index 000000000..72c82f907 Binary files /dev/null and b/docs/.gitbook/assets/Bug 1.png differ diff --git a/docs/.gitbook/assets/CSS Class Selector.png b/docs/.gitbook/assets/CSS Class Selector.png new file mode 100644 index 000000000..b68581566 Binary files /dev/null and b/docs/.gitbook/assets/CSS Class Selector.png differ diff --git a/docs/.gitbook/assets/CSS Classes.webp b/docs/.gitbook/assets/CSS Classes.webp new file mode 100644 index 000000000..6da13c15f Binary files /dev/null and b/docs/.gitbook/assets/CSS Classes.webp differ diff --git a/docs/.gitbook/assets/CleanShot 2023-07-31 at 20.46.26.png b/docs/.gitbook/assets/CleanShot 2023-07-31 at 20.46.26.png new file mode 100644 index 000000000..fd03d3029 Binary files /dev/null and b/docs/.gitbook/assets/CleanShot 2023-07-31 at 20.46.26.png differ diff --git a/docs/.gitbook/assets/Cloud NAT Setup.JPG b/docs/.gitbook/assets/Cloud NAT Setup.JPG new file mode 100644 index 000000000..821df93bf Binary files /dev/null and b/docs/.gitbook/assets/Cloud NAT Setup.JPG differ diff --git a/docs/.gitbook/assets/Component Calendar Overview.png b/docs/.gitbook/assets/Component Calendar Overview.png new file mode 100644 index 000000000..660e09013 Binary files /dev/null and b/docs/.gitbook/assets/Component Calendar Overview.png differ diff --git a/docs/.gitbook/assets/Component Calendar Settings.png b/docs/.gitbook/assets/Component Calendar Settings.png new file mode 100644 index 000000000..a85c511be Binary files /dev/null and b/docs/.gitbook/assets/Component Calendar Settings.png differ diff --git a/docs/.gitbook/assets/Data Plugin S3 Buckets.png b/docs/.gitbook/assets/Data Plugin S3 Buckets.png new file mode 100644 index 000000000..25a376ecc Binary files /dev/null and b/docs/.gitbook/assets/Data Plugin S3 Buckets.png differ diff --git a/docs/.gitbook/assets/Data Plugin S3 File Delete.png b/docs/.gitbook/assets/Data Plugin S3 File Delete.png new file mode 100644 index 000000000..b482af524 Binary files /dev/null and b/docs/.gitbook/assets/Data Plugin S3 File Delete.png differ diff --git a/docs/.gitbook/assets/Data Plugin S3 File Upload.png b/docs/.gitbook/assets/Data Plugin S3 File Upload.png new file mode 100644 index 000000000..91c2175e5 Binary files /dev/null and b/docs/.gitbook/assets/Data Plugin S3 File Upload.png differ diff --git a/docs/.gitbook/assets/Data Plugin S3 Get Buckets.png b/docs/.gitbook/assets/Data Plugin S3 Get Buckets.png new file mode 100644 index 000000000..91e8ec16a Binary files /dev/null and b/docs/.gitbook/assets/Data Plugin S3 Get Buckets.png differ diff --git a/docs/.gitbook/assets/Data Plugin S3 Get File.png b/docs/.gitbook/assets/Data Plugin S3 Get File.png new file mode 100644 index 000000000..d33434dc2 Binary files /dev/null and b/docs/.gitbook/assets/Data Plugin S3 Get File.png differ diff --git a/docs/.gitbook/assets/Data Plugin S3 Get Files with Signed Link.png b/docs/.gitbook/assets/Data Plugin S3 Get Files with Signed Link.png new file mode 100644 index 000000000..d3898297f Binary files /dev/null and b/docs/.gitbook/assets/Data Plugin S3 Get Files with Signed Link.png differ diff --git a/docs/.gitbook/assets/Data Plugin S3 Get Files.png b/docs/.gitbook/assets/Data Plugin S3 Get Files.png new file mode 100644 index 000000000..45331f5ea Binary files /dev/null and b/docs/.gitbook/assets/Data Plugin S3 Get Files.png differ diff --git a/docs/.gitbook/assets/Datasource Editor Member Rights.png b/docs/.gitbook/assets/Datasource Editor Member Rights.png new file mode 100644 index 000000000..d6d856f3c Binary files /dev/null and b/docs/.gitbook/assets/Datasource Editor Member Rights.png differ diff --git a/docs/.gitbook/assets/DayJs with Plugin.json b/docs/.gitbook/assets/DayJs with Plugin.json new file mode 100644 index 000000000..a0ccc4ab0 --- /dev/null +++ b/docs/.gitbook/assets/DayJs with Plugin.json @@ -0,0 +1 @@ +{"applicationInfo":{"name":"DayJs with Plugin","createAt":1706292835668,"createBy":"644458f6986d673dd61d22d1","applicationId":"65b3f6635ad33e16b574aef3","applicationType":1},"applicationDSL":{"ui":{"layout":{"138d6a80":{"i":"138d6a80","h":42,"w":6,"x":17,"y":20}},"items":{"138d6a80":{"compType":"text","comp":{"text":"### ๐Ÿ‘‹ Hello, \n\nQuarter: {{dayjs().format('Q')}}\n\nDay of Month with ordinal: {{dayjs().format('Do')}}\n\nWeek of year: {{dayjs().format('w')}}\n\n{{dayjs('2013-11-18 11:55').tz('Asia/Taipei')}}\n","autoHeight":"fixed","type":"markdown","horizontalAlignment":"left","verticalAlignment":"center","margin":{"left":"","right":"","top":"","bottom":""},"padding":{"left":"","right":"","top":"","bottom":""}},"name":"text1"}}},"queries":[{"compType":"js","comp":{"script":"window.dayjs.extend(window.dayjs_plugin_utc);\nwindow.dayjs.extend(window.dayjs_plugin_timezone);\n\nconst timestamp = \"2014-06-01 12:00\"\nconst atz = \"America/New_York\"\n\nconst dayjsLocal = dayjs(timestamp); //assumes UTC\nreturn dayjsLocal.tz(atz);"},"id":"8hb2ienap0atly1uonka7elc","name":"query1","order":1706301246853,"datasourceId":"","triggerType":"automatic","onEvent":[],"notification":{"showSuccess":true,"showFail":true,"fail":[{}]},"timeout":"","confirmationModal":{},"periodic":false,"periodicTime":"","cancelPrevious":false}],"refTree":{"value":"","items":[{"value":"query1"}]},"hooks":[{"compType":"urlParams","comp":{},"name":"url"},{"compType":"dayJsLib","comp":{},"name":"dayjs"},{"compType":"lodashJsLib","comp":{},"name":"_"},{"compType":"utils","comp":{},"name":"utils"},{"compType":"message","comp":{},"name":"message"},{"compType":"localStorage","comp":{},"name":"localStorage"},{"compType":"currentUser","comp":{},"name":"currentUser"},{"compType":"screenInfo","comp":{},"name":"screenInfo"},{"compType":"theme","comp":{},"name":"theme"}],"settings":{"maxWidth":{"dropdown":"1920","input":0},"themeId":"default"},"preload":{"libs":["https://cdnjs.cloudflare.com/ajax/libs/dayjs/1.11.10/plugin/advancedFormat.min.js","https://cdnjs.cloudflare.com/ajax/libs/dayjs/1.11.10/plugin/utc.min.js","https://cdnjs.cloudflare.com/ajax/libs/dayjs/1.11.10/plugin/timezone.min.js"],"script":"var advancedFormat = require('dayjs/plugin/advancedFormat');\nvar utc = require('dayjs/plugin/utc');\nvar tz = require('dayjs/plugin/timezone');\nwindow.dayjs.extend(window.dayjs_plugin_utc);\nwindow.dayjs.extend(window.dayjs_plugin_timezone);\nwindow.dayjs.extend(window.dayjs_plugin_advancedFormat);","css":""}}} \ No newline at end of file diff --git a/docs/.gitbook/assets/Deployment Docker lowcoder-stacks.png b/docs/.gitbook/assets/Deployment Docker lowcoder-stacks.png new file mode 100644 index 000000000..deb88f8ee Binary files /dev/null and b/docs/.gitbook/assets/Deployment Docker lowcoder-stacks.png differ diff --git a/docs/.gitbook/assets/Frontend Service Container Settings.JPG b/docs/.gitbook/assets/Frontend Service Container Settings.JPG new file mode 100644 index 000000000..8635e7227 Binary files /dev/null and b/docs/.gitbook/assets/Frontend Service Container Settings.JPG differ diff --git a/docs/.gitbook/assets/Frontend Service Environment Variables.JPG b/docs/.gitbook/assets/Frontend Service Environment Variables.JPG new file mode 100644 index 000000000..67c16ab1f Binary files /dev/null and b/docs/.gitbook/assets/Frontend Service Environment Variables.JPG differ diff --git a/docs/.gitbook/assets/Frontend Service Networking Settings.JPG b/docs/.gitbook/assets/Frontend Service Networking Settings.JPG new file mode 100644 index 000000000..804a6eec6 Binary files /dev/null and b/docs/.gitbook/assets/Frontend Service Networking Settings.JPG differ diff --git a/docs/.gitbook/assets/Frontend Service Settings.JPG b/docs/.gitbook/assets/Frontend Service Settings.JPG new file mode 100644 index 000000000..c7a50ca24 Binary files /dev/null and b/docs/.gitbook/assets/Frontend Service Settings.JPG differ diff --git a/docs/.gitbook/assets/GitHub setup Auth Client.png b/docs/.gitbook/assets/GitHub setup Auth Client.png new file mode 100644 index 000000000..2034f31a7 Binary files /dev/null and b/docs/.gitbook/assets/GitHub setup Auth Client.png differ diff --git a/docs/.gitbook/assets/Github Client OAuth Settings.png b/docs/.gitbook/assets/Github Client OAuth Settings.png new file mode 100644 index 000000000..771dc92d9 Binary files /dev/null and b/docs/.gitbook/assets/Github Client OAuth Settings.png differ diff --git a/docs/.gitbook/assets/Github OAuth Apps.png b/docs/.gitbook/assets/Github OAuth Apps.png new file mode 100644 index 000000000..2bd518818 Binary files /dev/null and b/docs/.gitbook/assets/Github OAuth Apps.png differ diff --git a/docs/.gitbook/assets/Github OAuth Authorize.png b/docs/.gitbook/assets/Github OAuth Authorize.png new file mode 100644 index 000000000..0ff4e0481 Binary files /dev/null and b/docs/.gitbook/assets/Github OAuth Authorize.png differ diff --git a/docs/.gitbook/assets/Github OAuth Login.png b/docs/.gitbook/assets/Github OAuth Login.png new file mode 100644 index 000000000..4bf5cea4d Binary files /dev/null and b/docs/.gitbook/assets/Github OAuth Login.png differ diff --git a/docs/.gitbook/assets/Google Add OAuth App.png b/docs/.gitbook/assets/Google Add OAuth App.png new file mode 100644 index 000000000..d9a590a6a Binary files /dev/null and b/docs/.gitbook/assets/Google Add OAuth App.png differ diff --git a/docs/.gitbook/assets/Google Maps APIs 0.png b/docs/.gitbook/assets/Google Maps APIs 0.png new file mode 100644 index 000000000..78def6212 Binary files /dev/null and b/docs/.gitbook/assets/Google Maps APIs 0.png differ diff --git a/docs/.gitbook/assets/Google Maps APIs 1.png b/docs/.gitbook/assets/Google Maps APIs 1.png new file mode 100644 index 000000000..133a23875 Binary files /dev/null and b/docs/.gitbook/assets/Google Maps APIs 1.png differ diff --git a/docs/.gitbook/assets/Google Maps APIs API Key.png b/docs/.gitbook/assets/Google Maps APIs API Key.png new file mode 100644 index 000000000..2c8ff8d3e Binary files /dev/null and b/docs/.gitbook/assets/Google Maps APIs API Key.png differ diff --git a/docs/.gitbook/assets/Google OAuth Credencials.png b/docs/.gitbook/assets/Google OAuth Credencials.png new file mode 100644 index 000000000..61b238426 Binary files /dev/null and b/docs/.gitbook/assets/Google OAuth Credencials.png differ diff --git a/docs/.gitbook/assets/Google create Client ID (1).png b/docs/.gitbook/assets/Google create Client ID (1).png new file mode 100644 index 000000000..3092cba27 Binary files /dev/null and b/docs/.gitbook/assets/Google create Client ID (1).png differ diff --git a/docs/.gitbook/assets/Google create Client ID.png b/docs/.gitbook/assets/Google create Client ID.png new file mode 100644 index 000000000..3092cba27 Binary files /dev/null and b/docs/.gitbook/assets/Google create Client ID.png differ diff --git a/docs/.gitbook/assets/Internationalization Use translation register.png b/docs/.gitbook/assets/Internationalization Use translation register.png new file mode 100644 index 000000000..b5904f70a Binary files /dev/null and b/docs/.gitbook/assets/Internationalization Use translation register.png differ diff --git a/docs/.gitbook/assets/Internationalization User Language.png b/docs/.gitbook/assets/Internationalization User Language.png new file mode 100644 index 000000000..c92d8d5ff Binary files /dev/null and b/docs/.gitbook/assets/Internationalization User Language.png differ diff --git a/docs/.gitbook/assets/KeyCloak Capabilities Screen.png b/docs/.gitbook/assets/KeyCloak Capabilities Screen.png new file mode 100644 index 000000000..9ba91cacb Binary files /dev/null and b/docs/.gitbook/assets/KeyCloak Capabilities Screen.png differ diff --git a/docs/.gitbook/assets/KeyCloak Client Setup 3.png b/docs/.gitbook/assets/KeyCloak Client Setup 3.png new file mode 100644 index 000000000..f23bafa1a Binary files /dev/null and b/docs/.gitbook/assets/KeyCloak Client Setup 3.png differ diff --git a/docs/.gitbook/assets/KeyCloak Client setup 1.png b/docs/.gitbook/assets/KeyCloak Client setup 1.png new file mode 100644 index 000000000..f85443d04 Binary files /dev/null and b/docs/.gitbook/assets/KeyCloak Client setup 1.png differ diff --git a/docs/.gitbook/assets/KeyCloak Client setup 2.png b/docs/.gitbook/assets/KeyCloak Client setup 2.png new file mode 100644 index 000000000..79629a3b0 Binary files /dev/null and b/docs/.gitbook/assets/KeyCloak Client setup 2.png differ diff --git a/docs/.gitbook/assets/KeyCloak Credencials Screen.png b/docs/.gitbook/assets/KeyCloak Credencials Screen.png new file mode 100644 index 000000000..803e24759 Binary files /dev/null and b/docs/.gitbook/assets/KeyCloak Credencials Screen.png differ diff --git a/docs/.gitbook/assets/KeyCloak Settings.png b/docs/.gitbook/assets/KeyCloak Settings.png new file mode 100644 index 000000000..a061b7a28 Binary files /dev/null and b/docs/.gitbook/assets/KeyCloak Settings.png differ diff --git a/docs/.gitbook/assets/KeyCloak Setup.png b/docs/.gitbook/assets/KeyCloak Setup.png new file mode 100644 index 000000000..5363e16f7 Binary files /dev/null and b/docs/.gitbook/assets/KeyCloak Setup.png differ diff --git a/docs/.gitbook/assets/KeyCloak Sign in.png b/docs/.gitbook/assets/KeyCloak Sign in.png new file mode 100644 index 000000000..3b1dd74ca Binary files /dev/null and b/docs/.gitbook/assets/KeyCloak Sign in.png differ diff --git a/docs/.gitbook/assets/KeyCloak select Provider.png b/docs/.gitbook/assets/KeyCloak select Provider.png new file mode 100644 index 000000000..61c632b24 Binary files /dev/null and b/docs/.gitbook/assets/KeyCloak select Provider.png differ diff --git a/docs/.gitbook/assets/KeyCloak update Settings.png b/docs/.gitbook/assets/KeyCloak update Settings.png new file mode 100644 index 000000000..a6d5394bd Binary files /dev/null and b/docs/.gitbook/assets/KeyCloak update Settings.png differ diff --git a/docs/.gitbook/assets/KeyCloak use Login.png b/docs/.gitbook/assets/KeyCloak use Login.png new file mode 100644 index 000000000..13bb39eec Binary files /dev/null and b/docs/.gitbook/assets/KeyCloak use Login.png differ diff --git a/docs/.gitbook/assets/Local API via Docker Network.png b/docs/.gitbook/assets/Local API via Docker Network.png new file mode 100644 index 000000000..e3b23f2fa Binary files /dev/null and b/docs/.gitbook/assets/Local API via Docker Network.png differ diff --git a/docs/.gitbook/assets/Local Database via Docker Network.png b/docs/.gitbook/assets/Local Database via Docker Network.png new file mode 100644 index 000000000..1b26e3dfe Binary files /dev/null and b/docs/.gitbook/assets/Local Database via Docker Network.png differ diff --git a/docs/.gitbook/assets/Login Screen.png b/docs/.gitbook/assets/Login Screen.png new file mode 100644 index 000000000..4f0bd92aa Binary files /dev/null and b/docs/.gitbook/assets/Login Screen.png differ diff --git a/docs/.gitbook/assets/Lowcoder API Choose Operation.png b/docs/.gitbook/assets/Lowcoder API Choose Operation.png new file mode 100644 index 000000000..afbeba689 Binary files /dev/null and b/docs/.gitbook/assets/Lowcoder API Choose Operation.png differ diff --git a/docs/.gitbook/assets/Lowcoder API Chose Controller.png b/docs/.gitbook/assets/Lowcoder API Chose Controller.png new file mode 100644 index 000000000..45843f4d6 Binary files /dev/null and b/docs/.gitbook/assets/Lowcoder API Chose Controller.png differ diff --git a/docs/.gitbook/assets/Lowcoder API Create Datasource.png b/docs/.gitbook/assets/Lowcoder API Create Datasource.png new file mode 100644 index 000000000..a2c211622 Binary files /dev/null and b/docs/.gitbook/assets/Lowcoder API Create Datasource.png differ diff --git a/docs/.gitbook/assets/Lowcoder API Get User Profile.png b/docs/.gitbook/assets/Lowcoder API Get User Profile.png new file mode 100644 index 000000000..d394a30b1 Binary files /dev/null and b/docs/.gitbook/assets/Lowcoder API Get User Profile.png differ diff --git a/docs/.gitbook/assets/Lowcoder_OpenAPI_v1.0 (1).json b/docs/.gitbook/assets/Lowcoder_OpenAPI_v1.0 (1).json new file mode 100644 index 000000000..2f34e883b --- /dev/null +++ b/docs/.gitbook/assets/Lowcoder_OpenAPI_v1.0 (1).json @@ -0,0 +1 @@ +{"openapi":"3.0.1","info":{"title":"Lowcoder API","version":"1.0"},"servers":[{"url":"/"}],"security":[{"LOWCODER_CE_SELFHOST_TOKEN":[]}],"paths":{"/api/users/password":{"put":{"tags":["user-controller"],"operationId":"updatePassword","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/UpdatePasswordRequest"}}},"required":true},"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/ResponseViewBoolean"}}}}}},"post":{"tags":["user-controller"],"operationId":"setPassword","parameters":[{"name":"password","in":"query","required":true,"schema":{"type":"string"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/ResponseViewBoolean"}}}}}}},"/api/users/newUserGuidanceShown":{"put":{"tags":["user-controller"],"operationId":"newUserGuidanceShown","responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/ResponseViewBoolean"}}}}}}},"/api/users/mark-status":{"put":{"tags":["user-controller"],"operationId":"markStatus","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/MarkUserStatusRequest"}}},"required":true},"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/ResponseViewBoolean"}}}}}}},"/api/users":{"put":{"tags":["user-controller"],"operationId":"update","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/UpdateUserRequest"}}},"required":true},"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/ResponseViewUserProfileView"}}}}}}},"/api/organizations/{orgId}/update":{"put":{"tags":["organization-controller"],"operationId":"update_1","parameters":[{"name":"orgId","in":"path","required":true,"schema":{"type":"string"}}],"requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/UpdateOrgRequest"}}},"required":true},"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/ResponseViewBoolean"}}}}}}},"/api/organizations/{orgId}/role":{"put":{"tags":["organization-controller"],"operationId":"updateRoleForMember","parameters":[{"name":"orgId","in":"path","required":true,"schema":{"type":"string"}}],"requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/UpdateRoleRequest"}}},"required":true},"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/ResponseViewBoolean"}}}}}}},"/api/organizations/{orgId}/common-settings":{"get":{"tags":["organization-controller"],"operationId":"getOrgCommonSettings","parameters":[{"name":"orgId","in":"path","required":true,"schema":{"type":"string"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/ResponseViewOrganizationCommonSettings"}}}}}},"put":{"tags":["organization-controller"],"operationId":"updateOrgCommonSettings","parameters":[{"name":"orgId","in":"path","required":true,"schema":{"type":"string"}}],"requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/UpdateOrgCommonSettingsRequest"}}},"required":true},"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/ResponseViewBoolean"}}}}}}},"/api/organizations/switchOrganization/{orgId}":{"put":{"tags":["organization-controller"],"operationId":"setCurrentOrganization","parameters":[{"name":"orgId","in":"path","required":true,"schema":{"type":"string"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/ResponseViewObject"}}}}}}},"/api/groups/{groupId}/update":{"put":{"tags":["group-controller"],"operationId":"update_2","parameters":[{"name":"groupId","in":"path","required":true,"schema":{"type":"string"}}],"requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/UpdateGroupRequest"}}},"required":true},"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/ResponseViewBoolean"}}}}}}},"/api/groups/{groupId}/role":{"put":{"tags":["group-controller"],"operationId":"updateRoleForMember_1","parameters":[{"name":"groupId","in":"path","required":true,"schema":{"type":"string"}}],"requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/UpdateRoleRequest"}}},"required":true},"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/ResponseViewBoolean"}}}}}}},"/api/datasources/{id}":{"get":{"tags":["datasource-controller"],"operationId":"getById","parameters":[{"name":"id","in":"path","required":true,"schema":{"type":"string"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/ResponseViewDatasource_Public"}}}}}},"put":{"tags":["datasource-controller"],"operationId":"update_3","parameters":[{"name":"id","in":"path","required":true,"schema":{"type":"string"}}],"requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/UpsertDatasourceRequest_Public"}}},"required":true},"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/ResponseViewDatasource_Public"}}}}}},"delete":{"tags":["datasource-controller"],"operationId":"delete_1","parameters":[{"name":"id","in":"path","required":true,"schema":{"type":"string"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/ResponseViewBoolean"}}}}}}},"/api/datasources/{datasourceId}/permissions":{"get":{"tags":["datasource-controller"],"operationId":"getPermissions","parameters":[{"name":"datasourceId","in":"path","required":true,"schema":{"type":"string"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/ResponseViewCommonPermissionView"}}}}}},"put":{"tags":["datasource-controller"],"operationId":"grantPermission","parameters":[{"name":"datasourceId","in":"path","required":true,"schema":{"type":"string"}}],"requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/BatchAddPermissionRequest"}}},"required":true},"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/ResponseViewBoolean"}}}}}}},"/api/datasources/permissions/{permissionId}":{"put":{"tags":["datasource-controller"],"operationId":"updatePermission","parameters":[{"name":"permissionId","in":"path","required":true,"schema":{"type":"string"}}],"requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/UpdatePermissionRequest"}}},"required":true},"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/ResponseViewBoolean"}}}}}},"delete":{"tags":["datasource-controller"],"operationId":"deletePermission","parameters":[{"name":"permissionId","in":"path","required":true,"schema":{"type":"string"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/ResponseViewBoolean"}}}}}}},"/api/applications/{applicationId}/public-to-all":{"put":{"tags":["application-controller"],"operationId":"setApplicationPublicToAll","parameters":[{"name":"applicationId","in":"path","required":true,"schema":{"type":"string"}}],"requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/ApplicationPublicToAllRequest"}}},"required":true},"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/ResponseViewBoolean"}}}}}}},"/api/applications/{applicationId}/permissions/{permissionId}":{"put":{"tags":["application-controller"],"operationId":"updatePermission_1","parameters":[{"name":"applicationId","in":"path","required":true,"schema":{"type":"string"}},{"name":"permissionId","in":"path","required":true,"schema":{"type":"string"}}],"requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/UpdatePermissionRequest"}}},"required":true},"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/ResponseViewBoolean"}}}}}},"delete":{"tags":["application-controller"],"operationId":"removePermission","parameters":[{"name":"applicationId","in":"path","required":true,"schema":{"type":"string"}},{"name":"permissionId","in":"path","required":true,"schema":{"type":"string"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/ResponseViewBoolean"}}}}}}},"/api/applications/{applicationId}/permissions":{"get":{"tags":["application-controller"],"operationId":"getApplicationPermissions","parameters":[{"name":"applicationId","in":"path","required":true,"schema":{"type":"string"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/ResponseViewApplicationPermissionView"}}}}}},"put":{"tags":["application-controller"],"operationId":"grantPermission_1","parameters":[{"name":"applicationId","in":"path","required":true,"schema":{"type":"string"}}],"requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/BatchAddPermissionRequest"}}},"required":true},"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/ResponseViewBoolean"}}}}}}},"/api/applications/{applicationId}":{"get":{"tags":["application-controller"],"operationId":"getEditingApplication","parameters":[{"name":"applicationId","in":"path","required":true,"schema":{"type":"string"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/ResponseViewApplicationView"}}}}}},"put":{"tags":["application-controller"],"operationId":"update_4","parameters":[{"name":"applicationId","in":"path","required":true,"schema":{"type":"string"}}],"requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/Application"}}},"required":true},"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/ResponseViewApplicationView"}}}}}},"delete":{"tags":["application-controller"],"operationId":"delete_2","parameters":[{"name":"applicationId","in":"path","required":true,"schema":{"type":"string"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/ResponseViewApplicationView"}}}}}}},"/api/applications/restore/{applicationId}":{"put":{"tags":["application-controller"],"operationId":"restore","parameters":[{"name":"applicationId","in":"path","required":true,"schema":{"type":"string"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/ResponseViewBoolean"}}}}}}},"/api/applications/recycle/{applicationId}":{"put":{"tags":["application-controller"],"operationId":"recycle","parameters":[{"name":"applicationId","in":"path","required":true,"schema":{"type":"string"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/ResponseViewBoolean"}}}}}}},"/api/library-queries/{libraryQueryId}":{"put":{"tags":["library-query-controller"],"operationId":"update_5","parameters":[{"name":"libraryQueryId","in":"path","required":true,"schema":{"type":"string"}}],"requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/UpsertLibraryQueryRequest"}}},"required":true},"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/ResponseViewBoolean"}}}}}},"delete":{"tags":["library-query-controller"],"operationId":"delete_5","parameters":[{"name":"libraryQueryId","in":"path","required":true,"schema":{"type":"string"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/ResponseViewBoolean"}}}}}}},"/api/folders":{"put":{"tags":["folder-controller"],"operationId":"update_6","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/Folder"}}},"required":true},"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/ResponseViewFolderInfoView"}}}}}},"post":{"tags":["folder-controller"],"operationId":"create_6","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/Folder"}}},"required":true},"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/ResponseViewFolderInfoView"}}}}}}},"/api/folders/{folderId}/permissions/{permissionId}":{"put":{"tags":["folder-controller"],"operationId":"updatePermission_2","parameters":[{"name":"folderId","in":"path","required":true,"schema":{"type":"string"}},{"name":"permissionId","in":"path","required":true,"schema":{"type":"string"}}],"requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/UpdatePermissionRequest"}}},"required":true},"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/ResponseViewVoid"}}}}}},"delete":{"tags":["folder-controller"],"operationId":"removePermission_1","parameters":[{"name":"folderId","in":"path","required":true,"schema":{"type":"string"}},{"name":"permissionId","in":"path","required":true,"schema":{"type":"string"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/ResponseViewVoid"}}}}}}},"/api/folders/move/{id}":{"put":{"tags":["folder-controller"],"operationId":"move","parameters":[{"name":"id","in":"path","required":true,"schema":{"type":"string"}},{"name":"targetFolderId","in":"query","required":false,"schema":{"type":"string"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/ResponseViewVoid"}}}}}}},"/api/users/reset-password":{"post":{"tags":["user-controller"],"operationId":"resetPassword","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/ResetPasswordRequest"}}},"required":true},"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/ResponseViewString"}}}}}}},"/api/users/photo":{"get":{"tags":["user-controller"],"operationId":"getProfilePhoto_1","responses":{"200":{"description":"OK"}}},"post":{"tags":["user-controller"],"operationId":"uploadProfilePhoto","requestBody":{"content":{"multipart/form-data":{"schema":{"required":["file"],"type":"object","properties":{"file":{"$ref":"#/components/schemas/Part"}}}}}},"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/ResponseViewBoolean"}}}}}},"delete":{"tags":["user-controller"],"operationId":"deleteProfilePhoto","responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/ResponseViewVoid"}}}}}}},"/api/query/execute-from-node":{"post":{"tags":["query-controller"],"operationId":"executeLibraryQueryFromJs","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/LibraryQueryRequestFromJs"}}},"required":true},"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/QueryResultView"}}}}}}},"/api/query/execute":{"post":{"tags":["query-controller"],"operationId":"execute","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/QueryExecutionRequest"}}},"required":true},"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/QueryResultView"}}}}}}},"/api/organizations/{orgId}/logo":{"post":{"tags":["organization-controller"],"operationId":"uploadLogo","parameters":[{"name":"orgId","in":"path","required":true,"schema":{"type":"string"}}],"requestBody":{"content":{"application/json":{"schema":{"required":["file"],"type":"object","properties":{"file":{"$ref":"#/components/schemas/Part"}}}}}},"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/ResponseViewBoolean"}}}}}},"delete":{"tags":["organization-controller"],"operationId":"deleteLogo","parameters":[{"name":"orgId","in":"path","required":true,"schema":{"type":"string"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/ResponseViewBoolean"}}}}}}},"/api/organizations":{"post":{"tags":["organization-controller"],"operationId":"create","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/Organization"}}},"required":true},"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/ResponseViewOrgView"}}}}}}},"/api/invitation":{"post":{"tags":["invitation-controller"],"operationId":"create_1","parameters":[{"name":"orgId","in":"query","required":true,"schema":{"type":"string"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/ResponseViewInvitationVO"}}}}}}},"/api/groups/{groupId}/addMember":{"post":{"tags":["group-controller"],"operationId":"addGroupMember","parameters":[{"name":"groupId","in":"path","required":true,"schema":{"type":"string"}}],"requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/AddMemberRequest"}}},"required":true},"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/ResponseViewBoolean"}}}}}}},"/api/groups":{"post":{"tags":["group-controller"],"operationId":"create_2","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/CreateGroupRequest"}}},"required":true},"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/ResponseViewGroupView"}}}}}}},"/api/datasources/test":{"post":{"tags":["datasource-controller"],"operationId":"testDatasource","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/UpsertDatasourceRequest"}}},"required":true},"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/ResponseViewBoolean"}}}}}}},"/api/datasources/getPluginDynamicConfig":{"post":{"tags":["datasource-controller"],"operationId":"getPluginDynamicConfig","requestBody":{"content":{"application/json":{"schema":{"type":"array","items":{"$ref":"#/components/schemas/GetPluginDynamicConfigRequestDTO"}}}},"required":true},"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/ResponseViewListObject"}}}}}}},"/api/datasources":{"post":{"tags":["datasource-controller"],"operationId":"create_3","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/UpsertDatasourceRequest_Public"}}},"required":true},"responses":{"201":{"description":"Created","content":{"*/*":{"schema":{"$ref":"#/components/schemas/ResponseViewDatasource_Public"}}}}}}},"/api/configs/{key}":{"get":{"tags":["config-controller"],"operationId":"getServerConfig","parameters":[{"name":"key","in":"path","required":true,"schema":{"type":"string"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/ResponseViewServerConfig"}}}}}},"post":{"tags":["config-controller"],"operationId":"updateServerConfig","parameters":[{"name":"key","in":"path","required":true,"schema":{"type":"string"}}],"requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/UpdateConfigRequest"}}},"required":true},"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/ResponseViewServerConfig"}}}}}}},"/api/applications/{applicationId}/publish":{"post":{"tags":["application-controller"],"operationId":"publish","parameters":[{"name":"applicationId","in":"path","required":true,"schema":{"type":"string"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/ResponseViewApplicationView"}}}}}}},"/api/applications/createFromTemplate":{"post":{"tags":["application-controller"],"operationId":"createFromTemplate","parameters":[{"name":"templateId","in":"query","required":true,"schema":{"type":"string"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/ResponseViewApplicationView"}}}}}}},"/api/applications":{"post":{"tags":["application-controller"],"operationId":"create_4","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/CreateApplicationRequest"}}},"required":true},"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/ResponseViewApplicationView"}}}}}}},"/api/materials":{"post":{"tags":["material-controller"],"operationId":"upload","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/UploadMaterialRequestDTO"}}},"required":true},"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/ResponseViewMaterialView"}}}}}}},"/api/library-queries":{"post":{"tags":["library-query-controller"],"operationId":"create_5","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/LibraryQuery"}}},"required":true},"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/ResponseViewLibraryQueryView"}}}}}}},"/api/library-queries/{libraryQueryId}/publish":{"post":{"tags":["library-query-controller"],"operationId":"publish_1","parameters":[{"name":"libraryQueryId","in":"path","required":true,"schema":{"type":"string"}}],"requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/LibraryQueryPublishRequest"}}},"required":true},"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/ResponseViewLibraryQueryRecordMetaView"}}}}}}},"/api/folders/{folderId}/permissions":{"get":{"tags":["folder-controller"],"operationId":"getApplicationPermissions_1","parameters":[{"name":"folderId","in":"path","required":true,"schema":{"type":"string"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/ResponseViewApplicationPermissionView"}}}}}},"post":{"tags":["folder-controller"],"operationId":"grantPermission_2","parameters":[{"name":"folderId","in":"path","required":true,"schema":{"type":"string"}}],"requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/BatchAddPermissionRequest"}}},"required":true},"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/ResponseViewVoid"}}}}}}},"/api/auth/tp/login":{"post":{"tags":["authentication-controller"],"operationId":"loginWithThirdParty","parameters":[{"name":"authId","in":"query","required":false,"schema":{"type":"string"}},{"name":"source","in":"query","required":false,"schema":{"type":"string"}},{"name":"code","in":"query","required":true,"schema":{"type":"string"}},{"name":"invitationId","in":"query","required":false,"schema":{"type":"string"}},{"name":"redirectUrl","in":"query","required":false,"schema":{"type":"string"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/ResponseViewBoolean"}}}}}}},"/api/auth/logout":{"post":{"tags":["authentication-controller"],"operationId":"logout","responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/ResponseViewBoolean"}}}}}}},"/api/auth/form/login":{"post":{"tags":["authentication-controller"],"operationId":"formLogin","parameters":[{"name":"invitationId","in":"query","required":false,"schema":{"type":"string"}}],"requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/FormLoginRequest"}}},"required":true},"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/ResponseViewBoolean"}}}}}}},"/api/auth/config":{"post":{"tags":["authentication-controller"],"operationId":"enableAuthConfig","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/AuthConfigRequest"}}},"required":true},"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/ResponseViewVoid"}}}}}}},"/api/application/history-snapshots":{"post":{"tags":["application-history-snapshot-controller"],"operationId":"create_7","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/ApplicationHistorySnapshotRequest"}}},"required":true},"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/ResponseViewBoolean"}}}}}}},"/api/state/healthCheck":{"head":{"tags":["state-controller"],"operationId":"healthCheck","responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/ResponseViewBoolean"}}}}}}},"/api/users/userDetail/{id}":{"get":{"tags":["user-controller"],"operationId":"getUserDetail","parameters":[{"name":"id","in":"path","required":true,"schema":{"type":"string"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/ResponseViewObject"}}}}}}},"/api/users/photo/{userId}":{"get":{"tags":["user-controller"],"operationId":"getProfilePhoto","parameters":[{"name":"userId","in":"path","required":true,"schema":{"type":"string"}}],"responses":{"200":{"description":"OK"}}}},"/api/users/me":{"get":{"tags":["user-controller"],"operationId":"getUserProfile","responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/ResponseViewObject"}}}}}}},"/api/users/currentUser":{"get":{"tags":["user-controller"],"operationId":"getCurrentUser","responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/ResponseViewUserDetail"}}}}}}},"/api/organizations/{orgId}/members":{"get":{"tags":["organization-controller"],"operationId":"getOrgMembers","parameters":[{"name":"orgId","in":"path","required":true,"schema":{"type":"string"}},{"name":"page","in":"query","required":false,"schema":{"type":"integer","format":"int32","default":0}},{"name":"count","in":"query","required":false,"schema":{"type":"integer","format":"int32","default":1000}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/ResponseViewOrgMemberListView"}}}}}}},"/api/organizations/{orgId}/datasourceTypes":{"get":{"tags":["organization-controller"],"operationId":"getSupportedDatasourceTypes","parameters":[{"name":"orgId","in":"path","required":true,"schema":{"type":"string"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/ResponseViewListDatasourceMetaInfo"}}}}}}},"/api/invitation/{invitationId}/invite":{"get":{"tags":["invitation-controller"],"operationId":"inviteUser","parameters":[{"name":"invitationId","in":"path","required":true,"schema":{"type":"string"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/ResponseViewObject"}}}}}}},"/api/invitation/{invitationId}":{"get":{"tags":["invitation-controller"],"operationId":"get","parameters":[{"name":"invitationId","in":"path","required":true,"schema":{"type":"string"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/ResponseViewInvitationVO"}}}}}}},"/api/groups/{groupId}/members":{"get":{"tags":["group-controller"],"operationId":"getGroupMembers","parameters":[{"name":"groupId","in":"path","required":true,"schema":{"type":"string"}},{"name":"page","in":"query","required":false,"schema":{"type":"integer","format":"int32","default":1}},{"name":"count","in":"query","required":false,"schema":{"type":"integer","format":"int32","default":100}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/ResponseViewGroupMemberAggregateView"}}}}}}},"/api/groups/list":{"get":{"tags":["group-controller"],"operationId":"getOrgGroups","responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/ResponseViewListGroupView"}}}}}}},"/api/datasources/{datasourceId}/structure":{"get":{"tags":["datasource-controller"],"operationId":"getStructure","parameters":[{"name":"datasourceId","in":"path","required":true,"schema":{"type":"string"}},{"name":"ignoreCache","in":"query","required":false,"schema":{"type":"boolean","default":false}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/ResponseViewDatasourceStructure"}}}}}}},"/api/datasources/listByOrg":{"get":{"tags":["datasource-controller"],"operationId":"listOrgDataSources","parameters":[{"name":"orgId","in":"query","required":true,"schema":{"type":"string"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/ResponseViewListDatasourceView_Public"}}}}}}},"/api/datasources/listByApp":{"get":{"tags":["datasource-controller"],"operationId":"listAppDataSources","parameters":[{"name":"appId","in":"query","required":true,"schema":{"type":"string"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/ResponseViewListDatasourceView_Public"}}}}},"deprecated":true}},"/api/datasources/jsDatasourcePlugins":{"get":{"tags":["datasource-controller"],"operationId":"listJsDatasourcePlugins","parameters":[{"name":"appId","in":"query","required":true,"schema":{"type":"string"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/ResponseViewListDatasource"}}}}}}},"/api/datasources/info":{"get":{"tags":["datasource-controller"],"operationId":"info","parameters":[{"name":"datasourceId","in":"query","required":false,"schema":{"type":"string"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/ResponseViewObject"}}}}}}},"/api/configs/deploymentId":{"get":{"tags":["config-controller"],"operationId":"getDeploymentId","responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"type":"string"}}}}}}},"/api/configs":{"get":{"tags":["config-controller"],"operationId":"getConfig","responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/ResponseViewConfigView_Public"}}}}}}},"/api/assets/{id}":{"get":{"tags":["asset-controller"],"operationId":"getById_1","parameters":[{"name":"id","in":"path","required":true,"schema":{"type":"string"}}],"responses":{"200":{"description":"OK"}}}},"/api/applications/{applicationId}/view":{"get":{"tags":["application-controller"],"operationId":"getPublishedApplication","parameters":[{"name":"applicationId","in":"path","required":true,"schema":{"type":"string"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/ResponseViewApplicationView"}}}}}}},"/api/applications/recycle/list":{"get":{"tags":["application-controller"],"operationId":"getRecycledApplications","responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/ResponseViewListApplicationInfoView"}}}}}}},"/api/applications/list":{"get":{"tags":["application-controller"],"operationId":"getApplications","parameters":[{"name":"applicationType","in":"query","required":false,"schema":{"type":"integer","format":"int32"}},{"name":"applicationStatus","in":"query","required":false,"schema":{"type":"string","enum":["NORMAL","RECYCLED","DELETED"]}},{"name":"withContainerSize","in":"query","required":false,"schema":{"type":"boolean","default":true}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/ResponseViewListApplicationInfoView"}}}}}}},"/api/applications/home":{"get":{"tags":["application-controller"],"operationId":"getUserHomePage","parameters":[{"name":"applicationType","in":"query","required":false,"schema":{"type":"integer","format":"int32","default":0}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/ResponseViewUserHomepageView"}}}}}}},"/api/misc/js-library/recommendations":{"get":{"tags":["js-library-controller"],"operationId":"getRecommendationMetas","responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/ResponseViewListJsLibraryMeta"}}}}}}},"/api/misc/js-library/metas":{"get":{"tags":["js-library-controller"],"operationId":"getMeta","parameters":[{"name":"name","in":"query","required":true,"schema":{"type":"array","items":{"type":"string"}}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/ResponseViewListJsLibraryMeta"}}}}}}},"/api/materials/{id}":{"get":{"tags":["material-controller"],"operationId":"download","parameters":[{"name":"id","in":"path","required":true,"schema":{"type":"string"}},{"name":"type","in":"query","required":false,"schema":{"type":"string","default":"download"}}],"responses":{"200":{"description":"OK"}}},"delete":{"tags":["material-controller"],"operationId":"delete_3","parameters":[{"name":"id","in":"path","required":true,"schema":{"type":"string"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/ResponseViewBoolean"}}}}}}},"/api/materials/list":{"get":{"tags":["material-controller"],"operationId":"getFileList","responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/ResponseViewListMaterialView"}}}}}}},"/api/library-query-records":{"get":{"tags":["library-query-record-controller"],"operationId":"dslById","parameters":[{"name":"libraryQueryId","in":"query","required":true,"schema":{"type":"string"}},{"name":"libraryQueryRecordId","in":"query","required":true,"schema":{"type":"string"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/ResponseViewMapStringObject"}}}}}}},"/api/library-query-records/listByLibraryQueryId":{"get":{"tags":["library-query-record-controller"],"operationId":"getByLibraryQueryId","parameters":[{"name":"libraryQueryId","in":"query","required":true,"schema":{"type":"string"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/ResponseViewListLibraryQueryRecordMetaView"}}}}}}},"/api/library-queries/listByOrg":{"get":{"tags":["library-query-controller"],"operationId":"list","responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/ResponseViewListLibraryQueryView"}}}}}}},"/api/library-queries/dropDownList":{"get":{"tags":["library-query-controller"],"operationId":"dropDownList","responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/ResponseViewListLibraryQueryAggregateView"}}}}}}},"/api/folders/elements":{"get":{"tags":["folder-controller"],"operationId":"getElements","parameters":[{"name":"id","in":"query","required":false,"schema":{"type":"string"}},{"name":"applicationType","in":"query","required":false,"schema":{"type":"string","enum":["APPLICATION","MODULE","COMPOUND_APPLICATION"]}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/ResponseViewListObject"}}}}}}},"/api/auth/configs":{"get":{"tags":["authentication-controller"],"operationId":"getAllConfigs","responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/ResponseViewListAbstractAuthConfig_Public"}}}}}}},"/api/application/history-snapshots/{applicationId}":{"get":{"tags":["application-history-snapshot-controller"],"operationId":"listAllHistorySnapshotBriefInfo","parameters":[{"name":"applicationId","in":"path","required":true,"schema":{"type":"string"}},{"name":"page","in":"query","required":false,"schema":{"type":"integer","format":"int32","default":0}},{"name":"size","in":"query","required":false,"schema":{"type":"integer","format":"int32","default":10}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/ResponseViewMapStringObject"}}}}}}},"/api/application/history-snapshots/{applicationId}/{snapshotId}":{"get":{"tags":["application-history-snapshot-controller"],"operationId":"getHistorySnapshotDsl","parameters":[{"name":"applicationId","in":"path","required":true,"schema":{"type":"string"}},{"name":"snapshotId","in":"path","required":true,"schema":{"type":"string"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/ResponseViewHistorySnapshotDslView"}}}}}}},"/api/organizations/{orgId}/remove":{"delete":{"tags":["organization-controller"],"operationId":"removeUserFromOrg","parameters":[{"name":"orgId","in":"path","required":true,"schema":{"type":"string"}},{"name":"userId","in":"query","required":true,"schema":{"type":"string"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/ResponseViewBoolean"}}}}}}},"/api/organizations/{orgId}/leave":{"delete":{"tags":["organization-controller"],"operationId":"leaveOrganization","parameters":[{"name":"orgId","in":"path","required":true,"schema":{"type":"string"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/ResponseViewBoolean"}}}}}}},"/api/organizations/{orgId}":{"delete":{"tags":["organization-controller"],"operationId":"removeOrg","parameters":[{"name":"orgId","in":"path","required":true,"schema":{"type":"string"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/ResponseViewBoolean"}}}}}}},"/api/groups/{groupId}/remove":{"delete":{"tags":["group-controller"],"operationId":"removeUser","parameters":[{"name":"groupId","in":"path","required":true,"schema":{"type":"string"}},{"name":"userId","in":"query","required":true,"schema":{"type":"string"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/ResponseViewBoolean"}}}}}}},"/api/groups/{groupId}/leave":{"delete":{"tags":["group-controller"],"operationId":"leaveGroup","parameters":[{"name":"groupId","in":"path","required":true,"schema":{"type":"string"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/ResponseViewBoolean"}}}}}}},"/api/groups/{groupId}":{"delete":{"tags":["group-controller"],"operationId":"delete","parameters":[{"name":"groupId","in":"path","required":true,"schema":{"type":"string"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/ResponseViewBoolean"}}}}}}},"/api/library-query-records/{libraryQueryRecordId}":{"delete":{"tags":["library-query-record-controller"],"operationId":"delete_4","parameters":[{"name":"libraryQueryRecordId","in":"path","required":true,"schema":{"type":"string"}}],"responses":{"200":{"description":"OK"}}}},"/api/folders/{id}":{"delete":{"tags":["folder-controller"],"operationId":"delete_6","parameters":[{"name":"id","in":"path","required":true,"schema":{"type":"string"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/ResponseViewVoid"}}}}}}},"/api/auth/config/{id}":{"delete":{"tags":["authentication-controller"],"operationId":"disableAuthConfig","parameters":[{"name":"id","in":"path","required":true,"schema":{"type":"string"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/ResponseViewVoid"}}}}}}}},"components":{"schemas":{"UpdatePasswordRequest":{"type":"object","properties":{"oldPassword":{"type":"string"},"newPassword":{"type":"string"}}},"ResponseViewBoolean":{"type":"object","properties":{"code":{"type":"integer","format":"int32"},"message":{"type":"string"},"data":{"type":"boolean"},"success":{"type":"boolean"}}},"MarkUserStatusRequest":{"type":"object","properties":{"type":{"type":"string"},"value":{"type":"object"}}},"UpdateUserRequest":{"type":"object","properties":{"name":{"type":"string"}}},"AbstractAuthConfig":{"type":"object","properties":{"id":{"type":"string"},"source":{"type":"string"},"sourceName":{"type":"string"},"enable":{"type":"boolean"},"enableRegister":{"type":"boolean"},"authType":{"type":"string"}},"discriminator":{"propertyName":"authType"}},"Connection":{"required":["rawId","source"],"type":"object","properties":{"authId":{"type":"string"},"source":{"type":"string"},"rawId":{"type":"string","writeOnly":true},"name":{"type":"string"},"avatar":{"type":"string"},"authConnectionAuthToken":{"$ref":"#/components/schemas/ConnectionAuthToken"},"rawUserInfo":{"type":"object","additionalProperties":{"type":"object"}},"tokens":{"uniqueItems":true,"type":"array","items":{"type":"string"}}}},"ConnectionAuthToken":{"type":"object","properties":{"accessToken":{"type":"string"},"expireAt":{"type":"integer","format":"int64"},"refreshToken":{"type":"string"},"refreshTokenExpireAt":{"type":"integer","format":"int64"},"source":{"type":"string","deprecated":true},"refreshTokenExpired":{"type":"boolean"},"accessTokenExpired":{"type":"boolean"}}},"OrgAndVisitorRoleView":{"type":"object","properties":{"org":{"$ref":"#/components/schemas/Organization"},"role":{"type":"string"}}},"Organization":{"type":"object","properties":{"id":{"type":"string"},"createdBy":{"type":"string"},"name":{"type":"string"},"isAutoGeneratedOrganization":{"type":"boolean"},"contactName":{"type":"string"},"contactEmail":{"type":"string"},"contactPhoneNumber":{"type":"string"},"source":{"type":"string"},"thirdPartyCompanyId":{"type":"string"},"state":{"type":"string","enum":["ACTIVE","DELETED"]},"organizationDomain":{"$ref":"#/components/schemas/OrganizationDomain"},"commonSettings":{"type":"object","properties":{"empty":{"type":"boolean"}},"additionalProperties":{"type":"object"}},"logoUrl":{"type":"string"},"createTime":{"type":"integer","format":"int64"},"authConfigs":{"type":"array","items":{"$ref":"#/components/schemas/AbstractAuthConfig"}}}},"OrganizationDomain":{"type":"object","properties":{"domain":{"type":"string"},"configs":{"type":"array","items":{"$ref":"#/components/schemas/AbstractAuthConfig"}}}},"ResponseViewUserProfileView":{"type":"object","properties":{"code":{"type":"integer","format":"int32"},"message":{"type":"string"},"data":{"$ref":"#/components/schemas/UserProfileView"},"success":{"type":"boolean"}}},"UserProfileView":{"type":"object","properties":{"id":{"type":"string"},"orgAndRoles":{"type":"array","items":{"$ref":"#/components/schemas/OrgAndVisitorRoleView"}},"currentOrgId":{"type":"string"},"username":{"type":"string"},"connections":{"uniqueItems":true,"type":"array","items":{"$ref":"#/components/schemas/Connection"}},"avatar":{"type":"string"},"avatarUrl":{"type":"string"},"hasPassword":{"type":"boolean"},"hasSetNickname":{"type":"boolean"},"hasShownNewUserGuidance":{"type":"boolean"},"userStatus":{"type":"object","additionalProperties":{"type":"object"}},"createdTimeMs":{"type":"integer","format":"int64"},"ip":{"type":"string"},"enabled":{"type":"boolean"},"orgDev":{"type":"boolean"},"anonymous":{"type":"boolean"},"isAnonymous":{"type":"boolean"},"isEnabled":{"type":"boolean"}}},"UpdateOrgRequest":{"type":"object","properties":{"orgName":{"type":"string"},"contactName":{"type":"string"},"contactEmail":{"type":"string"},"contactPhoneNumber":{"type":"string"}}},"UpdateRoleRequest":{"type":"object","properties":{"userId":{"type":"string"},"role":{"type":"string"}}},"UpdateOrgCommonSettingsRequest":{"type":"object","properties":{"key":{"type":"string"},"value":{"type":"object"}}},"ResponseViewObject":{"type":"object","properties":{"code":{"type":"integer","format":"int32"},"message":{"type":"string"},"data":{"type":"object"},"success":{"type":"boolean"}}},"UpdateGroupRequest":{"type":"object","properties":{"groupName":{"type":"string"},"dynamicRule":{"type":"string"}}},"UpsertDatasourceRequest_Public":{"type":"object","properties":{"id":{"type":"string"},"name":{"type":"string"},"type":{"type":"string"},"organizationId":{"type":"string"},"datasourceConfig":{"type":"object","additionalProperties":{"type":"object"}}}},"DatasourceConnectionConfig_Public":{"type":"object"},"Datasource_Public":{"type":"object","properties":{"id":{"type":"string"},"createdBy":{"type":"string"},"name":{"type":"string"},"type":{"type":"string"},"organizationId":{"type":"string"},"creationSource":{"type":"integer","format":"int32"},"datasourceStatus":{"type":"string","enum":["NORMAL","DELETED"]},"pluginDefinition":{"type":"object","properties":{"queryConfigDynamic":{"type":"boolean"},"datasourceConfigExtraDynamic":{"type":"boolean"},"name":{"type":"string"},"id":{"type":"string"},"empty":{"type":"boolean"}},"additionalProperties":{"type":"object"}},"createTime":{"type":"integer","format":"int64"},"datasourceConfig":{"$ref":"#/components/schemas/DatasourceConnectionConfig_Public"}}},"ResponseViewDatasource_Public":{"type":"object","properties":{"code":{"type":"integer","format":"int32"},"message":{"type":"string"},"data":{"$ref":"#/components/schemas/Datasource_Public"},"success":{"type":"boolean"}}},"BatchAddPermissionRequest":{"type":"object","properties":{"role":{"type":"string"},"userIds":{"uniqueItems":true,"type":"array","items":{"type":"string"}},"groupIds":{"uniqueItems":true,"type":"array","items":{"type":"string"}}}},"UpdatePermissionRequest":{"type":"object","properties":{"role":{"type":"string"}}},"ApplicationPublicToAllRequest":{"type":"object","properties":{"publicToAll":{"type":"boolean"}}},"Application":{"type":"object","properties":{"id":{"type":"string"},"orgId":{"type":"string","writeOnly":true},"name":{"type":"string"},"applicationType":{"type":"integer","format":"int32"},"applicationStatus":{"type":"string","enum":["NORMAL","RECYCLED","DELETED"]},"publishedApplicationDSL":{"type":"object","additionalProperties":{"type":"object"},"writeOnly":true},"publicToAll":{"type":"boolean"},"editingApplicationDSL":{"type":"object","additionalProperties":{"type":"object"}},"createdBy":{"type":"string"},"organizationId":{"type":"string"},"editingQueries":{"uniqueItems":true,"type":"array","items":{"$ref":"#/components/schemas/ApplicationQuery"}},"liveQueries":{"uniqueItems":true,"type":"array","items":{"$ref":"#/components/schemas/ApplicationQuery"}},"editingModules":{"uniqueItems":true,"type":"array","items":{"type":"string"}},"liveModules":{"uniqueItems":true,"type":"array","items":{"type":"string"}},"liveContainerSize":{"type":"object"}}},"ApplicationQuery":{"type":"object","properties":{"id":{"type":"string"},"name":{"type":"string"},"datasourceId":{"type":"string","writeOnly":true},"comp":{"type":"object","additionalProperties":{"type":"object"},"writeOnly":true},"triggerType":{"type":"string"},"timeout":{"type":"string","writeOnly":true},"compType":{"type":"string","writeOnly":true},"baseQuery":{"$ref":"#/components/schemas/BaseQuery"},"timeoutStr":{"type":"string"},"usingLibraryQuery":{"type":"boolean"},"libraryRecordQueryId":{"$ref":"#/components/schemas/LibraryQueryCombineId"}}},"BaseQuery":{"type":"object","properties":{"datasourceId":{"type":"string"},"compType":{"type":"string"},"comp":{"type":"object","additionalProperties":{"type":"object"}},"timeout":{"type":"string"}}},"LibraryQueryCombineId":{"type":"object","properties":{"libraryQueryId":{"type":"string"},"libraryQueryRecordId":{"type":"string"},"usingEditingRecord":{"type":"boolean"},"usingLiveRecord":{"type":"boolean"}}},"ApplicationInfoView":{"type":"object","properties":{"orgId":{"type":"string"},"applicationId":{"type":"string"},"name":{"type":"string"},"createAt":{"type":"integer","format":"int64"},"createBy":{"type":"string"},"role":{"type":"string"},"applicationType":{"type":"integer","format":"int32"},"applicationStatus":{"type":"string","enum":["NORMAL","RECYCLED","DELETED"]},"containerSize":{"type":"object"},"folderId":{"type":"string"},"lastViewTime":{"type":"integer","format":"int64"},"lastModifyTime":{"type":"integer","format":"int64"},"publicToAll":{"type":"boolean"},"folder":{"type":"boolean"}}},"ApplicationView":{"type":"object","properties":{"applicationInfoView":{"$ref":"#/components/schemas/ApplicationInfoView"},"applicationDSL":{"type":"object","additionalProperties":{"type":"object"}},"moduleDSL":{"type":"object","additionalProperties":{"type":"object","additionalProperties":{"type":"object"}}},"orgCommonSettings":{"type":"object","additionalProperties":{"type":"object"}},"templateId":{"type":"string"}}},"ResponseViewApplicationView":{"type":"object","properties":{"code":{"type":"integer","format":"int32"},"message":{"type":"string"},"data":{"$ref":"#/components/schemas/ApplicationView"},"success":{"type":"boolean"}}},"UpsertLibraryQueryRequest":{"type":"object","properties":{"name":{"type":"string"},"libraryQueryDSL":{"type":"object","additionalProperties":{"type":"object"}}}},"Folder":{"type":"object","properties":{"id":{"type":"string"},"createdBy":{"type":"string"},"organizationId":{"type":"string"},"parentFolderId":{"type":"string"},"name":{"type":"string"}}},"FolderInfoView":{"type":"object","properties":{"orgId":{"type":"string"},"folderId":{"type":"string"},"parentFolderId":{"type":"string"},"name":{"type":"string"},"createAt":{"type":"integer","format":"int64"},"createBy":{"type":"string"},"subFolders":{"type":"array","items":{"$ref":"#/components/schemas/FolderInfoView"}},"subApplications":{"type":"array","items":{"$ref":"#/components/schemas/ApplicationInfoView"}},"createTime":{"type":"integer","format":"int64"},"lastViewTime":{"type":"integer","format":"int64"},"visible":{"type":"boolean"},"manageable":{"type":"boolean"},"folder":{"type":"boolean"}}},"ResponseViewFolderInfoView":{"type":"object","properties":{"code":{"type":"integer","format":"int32"},"message":{"type":"string"},"data":{"$ref":"#/components/schemas/FolderInfoView"},"success":{"type":"boolean"}}},"ResponseViewVoid":{"type":"object","properties":{"code":{"type":"integer","format":"int32"},"message":{"type":"string"},"data":{"type":"object"},"success":{"type":"boolean"}}},"ResetPasswordRequest":{"type":"object","properties":{"userId":{"type":"string"}}},"ResponseViewString":{"type":"object","properties":{"code":{"type":"integer","format":"int32"},"message":{"type":"string"},"data":{"type":"string"},"success":{"type":"boolean"}}},"Part":{"type":"object"},"LibraryQueryRequestFromJs":{"type":"object","properties":{"libraryQueryName":{"type":"string"},"libraryQueryRecordId":{"type":"string"},"params":{"type":"array","items":{"$ref":"#/components/schemas/Param"}}}},"Param":{"type":"object","properties":{"key":{"type":"string"},"value":{"type":"object"}}},"JsonNode":{"type":"object"},"QueryResultView":{"type":"object","properties":{"data":{"type":"object"},"headers":{"$ref":"#/components/schemas/JsonNode"},"success":{"type":"boolean"},"code":{"type":"integer","format":"int32"},"queryCode":{"type":"string"},"hintMessages":{"type":"array","items":{"type":"string"}},"message":{"type":"string"}}},"QueryExecutionRequest":{"type":"object","properties":{"applicationId":{"type":"string"},"queryId":{"type":"string"},"libraryQueryId":{"type":"string","writeOnly":true},"libraryQueryRecordId":{"type":"string","writeOnly":true},"params":{"type":"array","writeOnly":true,"items":{"$ref":"#/components/schemas/Param"}},"viewMode":{"type":"boolean"},"path":{"type":"array","items":{"type":"string"}},"applicationQueryRequest":{"type":"boolean"},"libraryQueryCombineId":{"$ref":"#/components/schemas/LibraryQueryCombineId"}}},"OrgView":{"type":"object","properties":{"orgId":{"type":"string"},"orgName":{"type":"string"}}},"ResponseViewOrgView":{"type":"object","properties":{"code":{"type":"integer","format":"int32"},"message":{"type":"string"},"data":{"$ref":"#/components/schemas/OrgView"},"success":{"type":"boolean"}}},"InvitationVO":{"type":"object","properties":{"inviteCode":{"type":"string"},"createUserName":{"type":"string"},"invitedOrganizationName":{"type":"string"}}},"ResponseViewInvitationVO":{"type":"object","properties":{"code":{"type":"integer","format":"int32"},"message":{"type":"string"},"data":{"$ref":"#/components/schemas/InvitationVO"},"success":{"type":"boolean"}}},"AddMemberRequest":{"type":"object","properties":{"userId":{"type":"string"},"role":{"type":"string"}}},"CreateGroupRequest":{"required":["name"],"type":"object","properties":{"name":{"type":"string"},"dynamicRule":{"type":"string"}}},"GroupView":{"type":"object","properties":{"groupId":{"type":"string"},"groupName":{"type":"string"},"allUsersGroup":{"type":"boolean"},"visitorRole":{"type":"string"},"createTime":{"type":"integer","format":"int64"},"dynamicRule":{"type":"string"},"devGroup":{"type":"boolean"},"syncGroup":{"type":"boolean"},"syncDelete":{"type":"boolean"}}},"ResponseViewGroupView":{"type":"object","properties":{"code":{"type":"integer","format":"int32"},"message":{"type":"string"},"data":{"$ref":"#/components/schemas/GroupView"},"success":{"type":"boolean"}}},"UpsertDatasourceRequest":{"type":"object","properties":{"id":{"type":"string"},"name":{"type":"string"},"type":{"type":"string"},"organizationId":{"type":"string"},"datasourceConfig":{"type":"object","additionalProperties":{"type":"object"}}}},"GetPluginDynamicConfigRequestDTO":{"type":"object","properties":{"dataSourceId":{"type":"string"},"pluginName":{"type":"string"},"path":{"type":"string"},"dataSourceConfig":{"type":"object","additionalProperties":{"type":"object"}}}},"ResponseViewListObject":{"type":"object","properties":{"code":{"type":"integer","format":"int32"},"message":{"type":"string"},"data":{"type":"array","items":{"type":"object"}},"success":{"type":"boolean"}}},"UpdateConfigRequest":{"type":"object","properties":{"value":{"type":"string"}}},"ResponseViewServerConfig":{"type":"object","properties":{"code":{"type":"integer","format":"int32"},"message":{"type":"string"},"data":{"$ref":"#/components/schemas/ServerConfig"},"success":{"type":"boolean"}}},"ServerConfig":{"type":"object","properties":{"id":{"type":"string"},"createdBy":{"type":"string"},"key":{"type":"string"},"value":{"type":"object"}}},"CreateApplicationRequest":{"type":"object","properties":{"orgId":{"type":"string"},"name":{"type":"string"},"applicationType":{"type":"integer","format":"int32"},"publishedApplicationDSL":{"type":"object","additionalProperties":{"type":"object"}},"editingApplicationDSL":{"type":"object","additionalProperties":{"type":"object"}},"folderId":{"type":"string"}}},"UploadMaterialRequestDTO":{"type":"object","properties":{"filename":{"type":"string"},"content":{"type":"string"},"type":{"type":"string","enum":["COMMON","LOGO","FAVICON"]}}},"MaterialView":{"type":"object","properties":{"id":{"type":"string"},"filename":{"type":"string"}}},"ResponseViewMaterialView":{"type":"object","properties":{"code":{"type":"integer","format":"int32"},"message":{"type":"string"},"data":{"$ref":"#/components/schemas/MaterialView"},"success":{"type":"boolean"}}},"LibraryQuery":{"type":"object","properties":{"id":{"type":"string"},"organizationId":{"type":"string"},"name":{"type":"string"},"libraryQueryDSL":{"type":"object","additionalProperties":{"type":"object"}},"createdBy":{"type":"string"},"baseQuerySupplier":{"type":"object"},"query":{"$ref":"#/components/schemas/BaseQuery"}}},"LibraryQueryView":{"type":"object","properties":{"id":{"type":"string"},"organizationId":{"type":"string"},"name":{"type":"string"},"libraryQueryDSL":{"type":"object","additionalProperties":{"type":"object"}},"createTime":{"type":"integer","format":"int64"},"creatorName":{"type":"string"}}},"ResponseViewLibraryQueryView":{"type":"object","properties":{"code":{"type":"integer","format":"int32"},"message":{"type":"string"},"data":{"$ref":"#/components/schemas/LibraryQueryView"},"success":{"type":"boolean"}}},"LibraryQueryPublishRequest":{"type":"object","properties":{"commitMessage":{"type":"string"},"tag":{"type":"string"}}},"LibraryQueryRecordMetaView":{"type":"object","properties":{"id":{"type":"string"},"libraryQueryId":{"type":"string"},"datasourceType":{"type":"string"},"tag":{"type":"string"},"commitMessage":{"type":"string"},"createTime":{"type":"integer","format":"int64"},"creatorName":{"type":"string"}}},"ResponseViewLibraryQueryRecordMetaView":{"type":"object","properties":{"code":{"type":"integer","format":"int32"},"message":{"type":"string"},"data":{"$ref":"#/components/schemas/LibraryQueryRecordMetaView"},"success":{"type":"boolean"}}},"FormLoginRequest":{"type":"object","properties":{"loginId":{"type":"string"},"password":{"type":"string"},"register":{"type":"boolean"},"source":{"type":"string"},"authId":{"type":"string"}}},"AuthConfigRequest":{"type":"object","properties":{"authType":{"type":"string"},"enableRegister":{"type":"boolean"},"clientId":{"type":"string"},"clientSecret":{"type":"string"},"id":{"type":"string"},"empty":{"type":"boolean"}},"additionalProperties":{"type":"object"}},"ApplicationHistorySnapshotRequest":{"type":"object","properties":{"applicationId":{"type":"string"},"dsl":{"type":"object","additionalProperties":{"type":"object"}},"context":{"type":"object","additionalProperties":{"type":"object"}}}},"ResponseViewUserDetail":{"type":"object","properties":{"code":{"type":"integer","format":"int32"},"message":{"type":"string"},"data":{"$ref":"#/components/schemas/UserDetail"},"success":{"type":"boolean"}}},"UserDetail":{"type":"object","properties":{"id":{"type":"string"},"name":{"type":"string"},"avatarUrl":{"type":"string"},"email":{"type":"string"},"ip":{"type":"string"},"groups":{"type":"array","items":{"type":"object","additionalProperties":{"type":"string"}}},"extra":{"type":"object","additionalProperties":{"type":"object"}}}},"OrgMemberListView":{"type":"object","properties":{"visitorRole":{"type":"string"},"members":{"type":"array","items":{"$ref":"#/components/schemas/OrgMemberView"}}}},"OrgMemberView":{"type":"object","properties":{"userId":{"type":"string"},"name":{"type":"string"},"avatarUrl":{"type":"string"},"role":{"type":"string"},"joinTime":{"type":"integer","format":"int64"},"rawUserInfos":{"type":"object","additionalProperties":{"type":"object","additionalProperties":{"type":"object"}}}}},"ResponseViewOrgMemberListView":{"type":"object","properties":{"code":{"type":"integer","format":"int32"},"message":{"type":"string"},"data":{"$ref":"#/components/schemas/OrgMemberListView"},"success":{"type":"boolean"}}},"DatasourceMetaInfo":{"type":"object","properties":{"version":{"type":"string"},"hasStructureInfo":{"type":"boolean"},"definition":{"type":"object"},"id":{"type":"string"},"name":{"type":"string"}}},"ResponseViewListDatasourceMetaInfo":{"type":"object","properties":{"code":{"type":"integer","format":"int32"},"message":{"type":"string"},"data":{"type":"array","items":{"$ref":"#/components/schemas/DatasourceMetaInfo"}},"success":{"type":"boolean"}}},"ResponseViewOrganizationCommonSettings":{"type":"object","properties":{"code":{"type":"integer","format":"int32"},"message":{"type":"string"},"data":{"type":"object","properties":{"empty":{"type":"boolean"}},"additionalProperties":{"type":"object"}},"success":{"type":"boolean"}}},"GroupMemberAggregateView":{"type":"object","properties":{"visitorRole":{"type":"string"},"members":{"type":"array","items":{"$ref":"#/components/schemas/GroupMemberView"}}}},"GroupMemberView":{"type":"object","properties":{"joinTime":{"type":"integer","format":"int64"},"orgId":{"type":"string"},"role":{"type":"string"},"userId":{"type":"string"},"avatarUrl":{"type":"string"},"userName":{"type":"string"},"groupId":{"type":"string"}}},"ResponseViewGroupMemberAggregateView":{"type":"object","properties":{"code":{"type":"integer","format":"int32"},"message":{"type":"string"},"data":{"$ref":"#/components/schemas/GroupMemberAggregateView"},"success":{"type":"boolean"}}},"ResponseViewListGroupView":{"type":"object","properties":{"code":{"type":"integer","format":"int32"},"message":{"type":"string"},"data":{"type":"array","items":{"$ref":"#/components/schemas/GroupView"}},"success":{"type":"boolean"}}},"Column":{"type":"object","properties":{"name":{"type":"string"},"type":{"type":"string"},"defaultValue":{"type":"string"},"isAutogenerated":{"type":"boolean"}}},"DatasourceStructure":{"type":"object","properties":{"tables":{"type":"array","items":{"$ref":"#/components/schemas/Table"}}}},"Key":{"type":"object","properties":{"type":{"type":"string"}}},"ResponseViewDatasourceStructure":{"type":"object","properties":{"code":{"type":"integer","format":"int32"},"message":{"type":"string"},"data":{"$ref":"#/components/schemas/DatasourceStructure"},"success":{"type":"boolean"}}},"Table":{"type":"object","properties":{"type":{"type":"string","enum":["TABLE","VIEW","ALIAS","COLLECTION"]},"schema":{"type":"string"},"name":{"type":"string"},"columns":{"type":"array","items":{"$ref":"#/components/schemas/Column"}},"keys":{"type":"array","items":{"$ref":"#/components/schemas/Key"}}}},"CommonPermissionView":{"type":"object","properties":{"orgName":{"type":"string"},"groupPermissions":{"type":"array","items":{"$ref":"#/components/schemas/PermissionItemView"}},"userPermissions":{"type":"array","items":{"$ref":"#/components/schemas/PermissionItemView"}},"creatorId":{"type":"string"},"permissions":{"type":"array","items":{"$ref":"#/components/schemas/PermissionItemView"}}}},"PermissionItemView":{"type":"object","properties":{"permissionId":{"type":"string"},"type":{"type":"string","enum":["USER","GROUP"]},"id":{"type":"string"},"avatar":{"type":"string"},"name":{"type":"string"},"role":{"type":"string"}}},"ResponseViewCommonPermissionView":{"type":"object","properties":{"code":{"type":"integer","format":"int32"},"message":{"type":"string"},"data":{"$ref":"#/components/schemas/CommonPermissionView"},"success":{"type":"boolean"}}},"DatasourceView_Public":{"type":"object","properties":{"datasource":{"$ref":"#/components/schemas/Datasource_Public"},"edit":{"type":"boolean"},"creatorName":{"type":"string"}}},"ResponseViewListDatasourceView_Public":{"type":"object","properties":{"code":{"type":"integer","format":"int32"},"message":{"type":"string"},"data":{"type":"array","items":{"$ref":"#/components/schemas/DatasourceView_Public"}},"success":{"type":"boolean"}}},"Datasource":{"type":"object","properties":{"id":{"type":"string"},"createdBy":{"type":"string"},"name":{"type":"string"},"type":{"type":"string"},"organizationId":{"type":"string"},"creationSource":{"type":"integer","format":"int32"},"datasourceStatus":{"type":"string","enum":["NORMAL","DELETED"]},"pluginDefinition":{"type":"object","properties":{"queryConfigDynamic":{"type":"boolean"},"datasourceConfigExtraDynamic":{"type":"boolean"},"name":{"type":"string"},"id":{"type":"string"},"empty":{"type":"boolean"}},"additionalProperties":{"type":"object"}},"createTime":{"type":"integer","format":"int64"},"datasourceConfig":{"$ref":"#/components/schemas/DatasourceConnectionConfig"}}},"DatasourceConnectionConfig":{"type":"object"},"ResponseViewListDatasource":{"type":"object","properties":{"code":{"type":"integer","format":"int32"},"message":{"type":"string"},"data":{"type":"array","items":{"$ref":"#/components/schemas/Datasource"}},"success":{"type":"boolean"}}},"AbstractAuthConfig_Public":{"type":"object","properties":{"id":{"type":"string"},"source":{"type":"string"},"sourceName":{"type":"string"},"enable":{"type":"boolean"},"enableRegister":{"type":"boolean"},"authType":{"type":"string"}},"discriminator":{"propertyName":"authType"}},"ConfigView_Public":{"type":"object","properties":{"authConfigs":{"type":"array","items":{"$ref":"#/components/schemas/AbstractAuthConfig_Public"}},"workspaceMode":{"type":"string","enum":["SAAS","ENTERPRISE"]},"selfDomain":{"type":"boolean"},"cookieName":{"type":"string"},"cloudHosting":{"type":"boolean"}}},"ResponseViewConfigView_Public":{"type":"object","properties":{"code":{"type":"integer","format":"int32"},"message":{"type":"string"},"data":{"$ref":"#/components/schemas/ConfigView_Public"},"success":{"type":"boolean"}}},"ApplicationPermissionView":{"type":"object","properties":{"orgName":{"type":"string"},"groupPermissions":{"type":"array","items":{"$ref":"#/components/schemas/PermissionItemView"}},"userPermissions":{"type":"array","items":{"$ref":"#/components/schemas/PermissionItemView"}},"creatorId":{"type":"string"},"publicToAll":{"type":"boolean"},"permissions":{"type":"array","items":{"$ref":"#/components/schemas/PermissionItemView"}}}},"ResponseViewApplicationPermissionView":{"type":"object","properties":{"code":{"type":"integer","format":"int32"},"message":{"type":"string"},"data":{"$ref":"#/components/schemas/ApplicationPermissionView"},"success":{"type":"boolean"}}},"ResponseViewListApplicationInfoView":{"type":"object","properties":{"code":{"type":"integer","format":"int32"},"message":{"type":"string"},"data":{"type":"array","items":{"$ref":"#/components/schemas/ApplicationInfoView"}},"success":{"type":"boolean"}}},"ResponseViewUserHomepageView":{"type":"object","properties":{"code":{"type":"integer","format":"int32"},"message":{"type":"string"},"data":{"$ref":"#/components/schemas/UserHomepageView"},"success":{"type":"boolean"}}},"TransformedUserInfo":{"type":"object","properties":{"updateTime":{"type":"integer","format":"int64"},"extra":{"type":"object","additionalProperties":{"type":"object"}}}},"User":{"type":"object","properties":{"id":{"type":"string"},"createdBy":{"type":"string"},"name":{"type":"string"},"avatar":{"type":"string"},"tpAvatarLink":{"type":"string"},"state":{"type":"string","enum":["NEW","INVITED","ACTIVATED","DELETED"]},"isEnabled":{"type":"boolean"},"password":{"type":"string","writeOnly":true},"isAnonymous":{"type":"boolean"},"connections":{"uniqueItems":true,"type":"array","items":{"$ref":"#/components/schemas/Connection"}},"hasSetNickname":{"type":"boolean"},"orgTransformedUserInfo":{"type":"object","properties":{"empty":{"type":"boolean"}},"additionalProperties":{"$ref":"#/components/schemas/TransformedUserInfo"}}}},"UserHomepageView":{"type":"object","properties":{"user":{"$ref":"#/components/schemas/User"},"organization":{"$ref":"#/components/schemas/Organization"},"folderInfoViews":{"type":"array","items":{"$ref":"#/components/schemas/FolderInfoView"}},"homeApplicationViews":{"type":"array","items":{"$ref":"#/components/schemas/ApplicationInfoView"}}}},"JsLibraryMeta":{"type":"object","properties":{"name":{"type":"string"},"latestVersion":{"type":"string"},"homepage":{"type":"string"},"description":{"type":"string"},"downloadUrl":{"type":"string"}}},"ResponseViewListJsLibraryMeta":{"type":"object","properties":{"code":{"type":"integer","format":"int32"},"message":{"type":"string"},"data":{"type":"array","items":{"$ref":"#/components/schemas/JsLibraryMeta"}},"success":{"type":"boolean"}}},"ResponseViewListMaterialView":{"type":"object","properties":{"code":{"type":"integer","format":"int32"},"message":{"type":"string"},"data":{"type":"array","items":{"$ref":"#/components/schemas/MaterialView"}},"success":{"type":"boolean"}}},"ResponseViewMapStringObject":{"type":"object","properties":{"code":{"type":"integer","format":"int32"},"message":{"type":"string"},"data":{"type":"object","additionalProperties":{"type":"object"}},"success":{"type":"boolean"}}},"ResponseViewListLibraryQueryRecordMetaView":{"type":"object","properties":{"code":{"type":"integer","format":"int32"},"message":{"type":"string"},"data":{"type":"array","items":{"$ref":"#/components/schemas/LibraryQueryRecordMetaView"}},"success":{"type":"boolean"}}},"ResponseViewListLibraryQueryView":{"type":"object","properties":{"code":{"type":"integer","format":"int32"},"message":{"type":"string"},"data":{"type":"array","items":{"$ref":"#/components/schemas/LibraryQueryView"}},"success":{"type":"boolean"}}},"LibraryQueryAggregateView":{"type":"object","properties":{"libraryQueryMetaView":{"$ref":"#/components/schemas/LibraryQueryMetaView"},"recordMetaViewList":{"type":"array","items":{"$ref":"#/components/schemas/LibraryQueryRecordMetaView"}}}},"LibraryQueryMetaView":{"type":"object","properties":{"id":{"type":"string"},"datasourceType":{"type":"string"},"organizationId":{"type":"string"},"name":{"type":"string"},"createTime":{"type":"integer","format":"int64"},"creatorName":{"type":"string"}}},"ResponseViewListLibraryQueryAggregateView":{"type":"object","properties":{"code":{"type":"integer","format":"int32"},"message":{"type":"string"},"data":{"type":"array","items":{"$ref":"#/components/schemas/LibraryQueryAggregateView"}},"success":{"type":"boolean"}}},"ResponseViewListAbstractAuthConfig_Public":{"type":"object","properties":{"code":{"type":"integer","format":"int32"},"message":{"type":"string"},"data":{"type":"array","items":{"$ref":"#/components/schemas/AbstractAuthConfig_Public"}},"success":{"type":"boolean"}}},"HistorySnapshotDslView":{"type":"object","properties":{"applicationsDsl":{"type":"object","additionalProperties":{"type":"object"}},"moduleDSL":{"type":"object","additionalProperties":{"type":"object","additionalProperties":{"type":"object"}}}}},"ResponseViewHistorySnapshotDslView":{"type":"object","properties":{"code":{"type":"integer","format":"int32"},"message":{"type":"string"},"data":{"$ref":"#/components/schemas/HistorySnapshotDslView"},"success":{"type":"boolean"}}}},"securitySchemes":{"LOWCODER_CE_SELFHOST_TOKEN":{"type":"apiKey","name":"LOWCODER_CE_SELFHOST_TOKEN","in":"cookie"}}}} \ No newline at end of file diff --git a/docs/.gitbook/assets/Lowcoder_OpenAPI_v1.0.json b/docs/.gitbook/assets/Lowcoder_OpenAPI_v1.0.json new file mode 100644 index 000000000..2f34e883b --- /dev/null +++ b/docs/.gitbook/assets/Lowcoder_OpenAPI_v1.0.json @@ -0,0 +1 @@ +{"openapi":"3.0.1","info":{"title":"Lowcoder API","version":"1.0"},"servers":[{"url":"/"}],"security":[{"LOWCODER_CE_SELFHOST_TOKEN":[]}],"paths":{"/api/users/password":{"put":{"tags":["user-controller"],"operationId":"updatePassword","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/UpdatePasswordRequest"}}},"required":true},"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/ResponseViewBoolean"}}}}}},"post":{"tags":["user-controller"],"operationId":"setPassword","parameters":[{"name":"password","in":"query","required":true,"schema":{"type":"string"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/ResponseViewBoolean"}}}}}}},"/api/users/newUserGuidanceShown":{"put":{"tags":["user-controller"],"operationId":"newUserGuidanceShown","responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/ResponseViewBoolean"}}}}}}},"/api/users/mark-status":{"put":{"tags":["user-controller"],"operationId":"markStatus","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/MarkUserStatusRequest"}}},"required":true},"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/ResponseViewBoolean"}}}}}}},"/api/users":{"put":{"tags":["user-controller"],"operationId":"update","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/UpdateUserRequest"}}},"required":true},"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/ResponseViewUserProfileView"}}}}}}},"/api/organizations/{orgId}/update":{"put":{"tags":["organization-controller"],"operationId":"update_1","parameters":[{"name":"orgId","in":"path","required":true,"schema":{"type":"string"}}],"requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/UpdateOrgRequest"}}},"required":true},"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/ResponseViewBoolean"}}}}}}},"/api/organizations/{orgId}/role":{"put":{"tags":["organization-controller"],"operationId":"updateRoleForMember","parameters":[{"name":"orgId","in":"path","required":true,"schema":{"type":"string"}}],"requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/UpdateRoleRequest"}}},"required":true},"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/ResponseViewBoolean"}}}}}}},"/api/organizations/{orgId}/common-settings":{"get":{"tags":["organization-controller"],"operationId":"getOrgCommonSettings","parameters":[{"name":"orgId","in":"path","required":true,"schema":{"type":"string"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/ResponseViewOrganizationCommonSettings"}}}}}},"put":{"tags":["organization-controller"],"operationId":"updateOrgCommonSettings","parameters":[{"name":"orgId","in":"path","required":true,"schema":{"type":"string"}}],"requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/UpdateOrgCommonSettingsRequest"}}},"required":true},"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/ResponseViewBoolean"}}}}}}},"/api/organizations/switchOrganization/{orgId}":{"put":{"tags":["organization-controller"],"operationId":"setCurrentOrganization","parameters":[{"name":"orgId","in":"path","required":true,"schema":{"type":"string"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/ResponseViewObject"}}}}}}},"/api/groups/{groupId}/update":{"put":{"tags":["group-controller"],"operationId":"update_2","parameters":[{"name":"groupId","in":"path","required":true,"schema":{"type":"string"}}],"requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/UpdateGroupRequest"}}},"required":true},"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/ResponseViewBoolean"}}}}}}},"/api/groups/{groupId}/role":{"put":{"tags":["group-controller"],"operationId":"updateRoleForMember_1","parameters":[{"name":"groupId","in":"path","required":true,"schema":{"type":"string"}}],"requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/UpdateRoleRequest"}}},"required":true},"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/ResponseViewBoolean"}}}}}}},"/api/datasources/{id}":{"get":{"tags":["datasource-controller"],"operationId":"getById","parameters":[{"name":"id","in":"path","required":true,"schema":{"type":"string"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/ResponseViewDatasource_Public"}}}}}},"put":{"tags":["datasource-controller"],"operationId":"update_3","parameters":[{"name":"id","in":"path","required":true,"schema":{"type":"string"}}],"requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/UpsertDatasourceRequest_Public"}}},"required":true},"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/ResponseViewDatasource_Public"}}}}}},"delete":{"tags":["datasource-controller"],"operationId":"delete_1","parameters":[{"name":"id","in":"path","required":true,"schema":{"type":"string"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/ResponseViewBoolean"}}}}}}},"/api/datasources/{datasourceId}/permissions":{"get":{"tags":["datasource-controller"],"operationId":"getPermissions","parameters":[{"name":"datasourceId","in":"path","required":true,"schema":{"type":"string"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/ResponseViewCommonPermissionView"}}}}}},"put":{"tags":["datasource-controller"],"operationId":"grantPermission","parameters":[{"name":"datasourceId","in":"path","required":true,"schema":{"type":"string"}}],"requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/BatchAddPermissionRequest"}}},"required":true},"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/ResponseViewBoolean"}}}}}}},"/api/datasources/permissions/{permissionId}":{"put":{"tags":["datasource-controller"],"operationId":"updatePermission","parameters":[{"name":"permissionId","in":"path","required":true,"schema":{"type":"string"}}],"requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/UpdatePermissionRequest"}}},"required":true},"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/ResponseViewBoolean"}}}}}},"delete":{"tags":["datasource-controller"],"operationId":"deletePermission","parameters":[{"name":"permissionId","in":"path","required":true,"schema":{"type":"string"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/ResponseViewBoolean"}}}}}}},"/api/applications/{applicationId}/public-to-all":{"put":{"tags":["application-controller"],"operationId":"setApplicationPublicToAll","parameters":[{"name":"applicationId","in":"path","required":true,"schema":{"type":"string"}}],"requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/ApplicationPublicToAllRequest"}}},"required":true},"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/ResponseViewBoolean"}}}}}}},"/api/applications/{applicationId}/permissions/{permissionId}":{"put":{"tags":["application-controller"],"operationId":"updatePermission_1","parameters":[{"name":"applicationId","in":"path","required":true,"schema":{"type":"string"}},{"name":"permissionId","in":"path","required":true,"schema":{"type":"string"}}],"requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/UpdatePermissionRequest"}}},"required":true},"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/ResponseViewBoolean"}}}}}},"delete":{"tags":["application-controller"],"operationId":"removePermission","parameters":[{"name":"applicationId","in":"path","required":true,"schema":{"type":"string"}},{"name":"permissionId","in":"path","required":true,"schema":{"type":"string"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/ResponseViewBoolean"}}}}}}},"/api/applications/{applicationId}/permissions":{"get":{"tags":["application-controller"],"operationId":"getApplicationPermissions","parameters":[{"name":"applicationId","in":"path","required":true,"schema":{"type":"string"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/ResponseViewApplicationPermissionView"}}}}}},"put":{"tags":["application-controller"],"operationId":"grantPermission_1","parameters":[{"name":"applicationId","in":"path","required":true,"schema":{"type":"string"}}],"requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/BatchAddPermissionRequest"}}},"required":true},"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/ResponseViewBoolean"}}}}}}},"/api/applications/{applicationId}":{"get":{"tags":["application-controller"],"operationId":"getEditingApplication","parameters":[{"name":"applicationId","in":"path","required":true,"schema":{"type":"string"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/ResponseViewApplicationView"}}}}}},"put":{"tags":["application-controller"],"operationId":"update_4","parameters":[{"name":"applicationId","in":"path","required":true,"schema":{"type":"string"}}],"requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/Application"}}},"required":true},"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/ResponseViewApplicationView"}}}}}},"delete":{"tags":["application-controller"],"operationId":"delete_2","parameters":[{"name":"applicationId","in":"path","required":true,"schema":{"type":"string"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/ResponseViewApplicationView"}}}}}}},"/api/applications/restore/{applicationId}":{"put":{"tags":["application-controller"],"operationId":"restore","parameters":[{"name":"applicationId","in":"path","required":true,"schema":{"type":"string"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/ResponseViewBoolean"}}}}}}},"/api/applications/recycle/{applicationId}":{"put":{"tags":["application-controller"],"operationId":"recycle","parameters":[{"name":"applicationId","in":"path","required":true,"schema":{"type":"string"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/ResponseViewBoolean"}}}}}}},"/api/library-queries/{libraryQueryId}":{"put":{"tags":["library-query-controller"],"operationId":"update_5","parameters":[{"name":"libraryQueryId","in":"path","required":true,"schema":{"type":"string"}}],"requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/UpsertLibraryQueryRequest"}}},"required":true},"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/ResponseViewBoolean"}}}}}},"delete":{"tags":["library-query-controller"],"operationId":"delete_5","parameters":[{"name":"libraryQueryId","in":"path","required":true,"schema":{"type":"string"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/ResponseViewBoolean"}}}}}}},"/api/folders":{"put":{"tags":["folder-controller"],"operationId":"update_6","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/Folder"}}},"required":true},"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/ResponseViewFolderInfoView"}}}}}},"post":{"tags":["folder-controller"],"operationId":"create_6","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/Folder"}}},"required":true},"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/ResponseViewFolderInfoView"}}}}}}},"/api/folders/{folderId}/permissions/{permissionId}":{"put":{"tags":["folder-controller"],"operationId":"updatePermission_2","parameters":[{"name":"folderId","in":"path","required":true,"schema":{"type":"string"}},{"name":"permissionId","in":"path","required":true,"schema":{"type":"string"}}],"requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/UpdatePermissionRequest"}}},"required":true},"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/ResponseViewVoid"}}}}}},"delete":{"tags":["folder-controller"],"operationId":"removePermission_1","parameters":[{"name":"folderId","in":"path","required":true,"schema":{"type":"string"}},{"name":"permissionId","in":"path","required":true,"schema":{"type":"string"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/ResponseViewVoid"}}}}}}},"/api/folders/move/{id}":{"put":{"tags":["folder-controller"],"operationId":"move","parameters":[{"name":"id","in":"path","required":true,"schema":{"type":"string"}},{"name":"targetFolderId","in":"query","required":false,"schema":{"type":"string"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/ResponseViewVoid"}}}}}}},"/api/users/reset-password":{"post":{"tags":["user-controller"],"operationId":"resetPassword","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/ResetPasswordRequest"}}},"required":true},"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/ResponseViewString"}}}}}}},"/api/users/photo":{"get":{"tags":["user-controller"],"operationId":"getProfilePhoto_1","responses":{"200":{"description":"OK"}}},"post":{"tags":["user-controller"],"operationId":"uploadProfilePhoto","requestBody":{"content":{"multipart/form-data":{"schema":{"required":["file"],"type":"object","properties":{"file":{"$ref":"#/components/schemas/Part"}}}}}},"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/ResponseViewBoolean"}}}}}},"delete":{"tags":["user-controller"],"operationId":"deleteProfilePhoto","responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/ResponseViewVoid"}}}}}}},"/api/query/execute-from-node":{"post":{"tags":["query-controller"],"operationId":"executeLibraryQueryFromJs","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/LibraryQueryRequestFromJs"}}},"required":true},"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/QueryResultView"}}}}}}},"/api/query/execute":{"post":{"tags":["query-controller"],"operationId":"execute","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/QueryExecutionRequest"}}},"required":true},"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/QueryResultView"}}}}}}},"/api/organizations/{orgId}/logo":{"post":{"tags":["organization-controller"],"operationId":"uploadLogo","parameters":[{"name":"orgId","in":"path","required":true,"schema":{"type":"string"}}],"requestBody":{"content":{"application/json":{"schema":{"required":["file"],"type":"object","properties":{"file":{"$ref":"#/components/schemas/Part"}}}}}},"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/ResponseViewBoolean"}}}}}},"delete":{"tags":["organization-controller"],"operationId":"deleteLogo","parameters":[{"name":"orgId","in":"path","required":true,"schema":{"type":"string"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/ResponseViewBoolean"}}}}}}},"/api/organizations":{"post":{"tags":["organization-controller"],"operationId":"create","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/Organization"}}},"required":true},"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/ResponseViewOrgView"}}}}}}},"/api/invitation":{"post":{"tags":["invitation-controller"],"operationId":"create_1","parameters":[{"name":"orgId","in":"query","required":true,"schema":{"type":"string"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/ResponseViewInvitationVO"}}}}}}},"/api/groups/{groupId}/addMember":{"post":{"tags":["group-controller"],"operationId":"addGroupMember","parameters":[{"name":"groupId","in":"path","required":true,"schema":{"type":"string"}}],"requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/AddMemberRequest"}}},"required":true},"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/ResponseViewBoolean"}}}}}}},"/api/groups":{"post":{"tags":["group-controller"],"operationId":"create_2","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/CreateGroupRequest"}}},"required":true},"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/ResponseViewGroupView"}}}}}}},"/api/datasources/test":{"post":{"tags":["datasource-controller"],"operationId":"testDatasource","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/UpsertDatasourceRequest"}}},"required":true},"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/ResponseViewBoolean"}}}}}}},"/api/datasources/getPluginDynamicConfig":{"post":{"tags":["datasource-controller"],"operationId":"getPluginDynamicConfig","requestBody":{"content":{"application/json":{"schema":{"type":"array","items":{"$ref":"#/components/schemas/GetPluginDynamicConfigRequestDTO"}}}},"required":true},"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/ResponseViewListObject"}}}}}}},"/api/datasources":{"post":{"tags":["datasource-controller"],"operationId":"create_3","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/UpsertDatasourceRequest_Public"}}},"required":true},"responses":{"201":{"description":"Created","content":{"*/*":{"schema":{"$ref":"#/components/schemas/ResponseViewDatasource_Public"}}}}}}},"/api/configs/{key}":{"get":{"tags":["config-controller"],"operationId":"getServerConfig","parameters":[{"name":"key","in":"path","required":true,"schema":{"type":"string"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/ResponseViewServerConfig"}}}}}},"post":{"tags":["config-controller"],"operationId":"updateServerConfig","parameters":[{"name":"key","in":"path","required":true,"schema":{"type":"string"}}],"requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/UpdateConfigRequest"}}},"required":true},"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/ResponseViewServerConfig"}}}}}}},"/api/applications/{applicationId}/publish":{"post":{"tags":["application-controller"],"operationId":"publish","parameters":[{"name":"applicationId","in":"path","required":true,"schema":{"type":"string"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/ResponseViewApplicationView"}}}}}}},"/api/applications/createFromTemplate":{"post":{"tags":["application-controller"],"operationId":"createFromTemplate","parameters":[{"name":"templateId","in":"query","required":true,"schema":{"type":"string"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/ResponseViewApplicationView"}}}}}}},"/api/applications":{"post":{"tags":["application-controller"],"operationId":"create_4","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/CreateApplicationRequest"}}},"required":true},"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/ResponseViewApplicationView"}}}}}}},"/api/materials":{"post":{"tags":["material-controller"],"operationId":"upload","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/UploadMaterialRequestDTO"}}},"required":true},"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/ResponseViewMaterialView"}}}}}}},"/api/library-queries":{"post":{"tags":["library-query-controller"],"operationId":"create_5","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/LibraryQuery"}}},"required":true},"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/ResponseViewLibraryQueryView"}}}}}}},"/api/library-queries/{libraryQueryId}/publish":{"post":{"tags":["library-query-controller"],"operationId":"publish_1","parameters":[{"name":"libraryQueryId","in":"path","required":true,"schema":{"type":"string"}}],"requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/LibraryQueryPublishRequest"}}},"required":true},"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/ResponseViewLibraryQueryRecordMetaView"}}}}}}},"/api/folders/{folderId}/permissions":{"get":{"tags":["folder-controller"],"operationId":"getApplicationPermissions_1","parameters":[{"name":"folderId","in":"path","required":true,"schema":{"type":"string"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/ResponseViewApplicationPermissionView"}}}}}},"post":{"tags":["folder-controller"],"operationId":"grantPermission_2","parameters":[{"name":"folderId","in":"path","required":true,"schema":{"type":"string"}}],"requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/BatchAddPermissionRequest"}}},"required":true},"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/ResponseViewVoid"}}}}}}},"/api/auth/tp/login":{"post":{"tags":["authentication-controller"],"operationId":"loginWithThirdParty","parameters":[{"name":"authId","in":"query","required":false,"schema":{"type":"string"}},{"name":"source","in":"query","required":false,"schema":{"type":"string"}},{"name":"code","in":"query","required":true,"schema":{"type":"string"}},{"name":"invitationId","in":"query","required":false,"schema":{"type":"string"}},{"name":"redirectUrl","in":"query","required":false,"schema":{"type":"string"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/ResponseViewBoolean"}}}}}}},"/api/auth/logout":{"post":{"tags":["authentication-controller"],"operationId":"logout","responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/ResponseViewBoolean"}}}}}}},"/api/auth/form/login":{"post":{"tags":["authentication-controller"],"operationId":"formLogin","parameters":[{"name":"invitationId","in":"query","required":false,"schema":{"type":"string"}}],"requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/FormLoginRequest"}}},"required":true},"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/ResponseViewBoolean"}}}}}}},"/api/auth/config":{"post":{"tags":["authentication-controller"],"operationId":"enableAuthConfig","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/AuthConfigRequest"}}},"required":true},"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/ResponseViewVoid"}}}}}}},"/api/application/history-snapshots":{"post":{"tags":["application-history-snapshot-controller"],"operationId":"create_7","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/ApplicationHistorySnapshotRequest"}}},"required":true},"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/ResponseViewBoolean"}}}}}}},"/api/state/healthCheck":{"head":{"tags":["state-controller"],"operationId":"healthCheck","responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/ResponseViewBoolean"}}}}}}},"/api/users/userDetail/{id}":{"get":{"tags":["user-controller"],"operationId":"getUserDetail","parameters":[{"name":"id","in":"path","required":true,"schema":{"type":"string"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/ResponseViewObject"}}}}}}},"/api/users/photo/{userId}":{"get":{"tags":["user-controller"],"operationId":"getProfilePhoto","parameters":[{"name":"userId","in":"path","required":true,"schema":{"type":"string"}}],"responses":{"200":{"description":"OK"}}}},"/api/users/me":{"get":{"tags":["user-controller"],"operationId":"getUserProfile","responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/ResponseViewObject"}}}}}}},"/api/users/currentUser":{"get":{"tags":["user-controller"],"operationId":"getCurrentUser","responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/ResponseViewUserDetail"}}}}}}},"/api/organizations/{orgId}/members":{"get":{"tags":["organization-controller"],"operationId":"getOrgMembers","parameters":[{"name":"orgId","in":"path","required":true,"schema":{"type":"string"}},{"name":"page","in":"query","required":false,"schema":{"type":"integer","format":"int32","default":0}},{"name":"count","in":"query","required":false,"schema":{"type":"integer","format":"int32","default":1000}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/ResponseViewOrgMemberListView"}}}}}}},"/api/organizations/{orgId}/datasourceTypes":{"get":{"tags":["organization-controller"],"operationId":"getSupportedDatasourceTypes","parameters":[{"name":"orgId","in":"path","required":true,"schema":{"type":"string"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/ResponseViewListDatasourceMetaInfo"}}}}}}},"/api/invitation/{invitationId}/invite":{"get":{"tags":["invitation-controller"],"operationId":"inviteUser","parameters":[{"name":"invitationId","in":"path","required":true,"schema":{"type":"string"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/ResponseViewObject"}}}}}}},"/api/invitation/{invitationId}":{"get":{"tags":["invitation-controller"],"operationId":"get","parameters":[{"name":"invitationId","in":"path","required":true,"schema":{"type":"string"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/ResponseViewInvitationVO"}}}}}}},"/api/groups/{groupId}/members":{"get":{"tags":["group-controller"],"operationId":"getGroupMembers","parameters":[{"name":"groupId","in":"path","required":true,"schema":{"type":"string"}},{"name":"page","in":"query","required":false,"schema":{"type":"integer","format":"int32","default":1}},{"name":"count","in":"query","required":false,"schema":{"type":"integer","format":"int32","default":100}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/ResponseViewGroupMemberAggregateView"}}}}}}},"/api/groups/list":{"get":{"tags":["group-controller"],"operationId":"getOrgGroups","responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/ResponseViewListGroupView"}}}}}}},"/api/datasources/{datasourceId}/structure":{"get":{"tags":["datasource-controller"],"operationId":"getStructure","parameters":[{"name":"datasourceId","in":"path","required":true,"schema":{"type":"string"}},{"name":"ignoreCache","in":"query","required":false,"schema":{"type":"boolean","default":false}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/ResponseViewDatasourceStructure"}}}}}}},"/api/datasources/listByOrg":{"get":{"tags":["datasource-controller"],"operationId":"listOrgDataSources","parameters":[{"name":"orgId","in":"query","required":true,"schema":{"type":"string"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/ResponseViewListDatasourceView_Public"}}}}}}},"/api/datasources/listByApp":{"get":{"tags":["datasource-controller"],"operationId":"listAppDataSources","parameters":[{"name":"appId","in":"query","required":true,"schema":{"type":"string"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/ResponseViewListDatasourceView_Public"}}}}},"deprecated":true}},"/api/datasources/jsDatasourcePlugins":{"get":{"tags":["datasource-controller"],"operationId":"listJsDatasourcePlugins","parameters":[{"name":"appId","in":"query","required":true,"schema":{"type":"string"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/ResponseViewListDatasource"}}}}}}},"/api/datasources/info":{"get":{"tags":["datasource-controller"],"operationId":"info","parameters":[{"name":"datasourceId","in":"query","required":false,"schema":{"type":"string"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/ResponseViewObject"}}}}}}},"/api/configs/deploymentId":{"get":{"tags":["config-controller"],"operationId":"getDeploymentId","responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"type":"string"}}}}}}},"/api/configs":{"get":{"tags":["config-controller"],"operationId":"getConfig","responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/ResponseViewConfigView_Public"}}}}}}},"/api/assets/{id}":{"get":{"tags":["asset-controller"],"operationId":"getById_1","parameters":[{"name":"id","in":"path","required":true,"schema":{"type":"string"}}],"responses":{"200":{"description":"OK"}}}},"/api/applications/{applicationId}/view":{"get":{"tags":["application-controller"],"operationId":"getPublishedApplication","parameters":[{"name":"applicationId","in":"path","required":true,"schema":{"type":"string"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/ResponseViewApplicationView"}}}}}}},"/api/applications/recycle/list":{"get":{"tags":["application-controller"],"operationId":"getRecycledApplications","responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/ResponseViewListApplicationInfoView"}}}}}}},"/api/applications/list":{"get":{"tags":["application-controller"],"operationId":"getApplications","parameters":[{"name":"applicationType","in":"query","required":false,"schema":{"type":"integer","format":"int32"}},{"name":"applicationStatus","in":"query","required":false,"schema":{"type":"string","enum":["NORMAL","RECYCLED","DELETED"]}},{"name":"withContainerSize","in":"query","required":false,"schema":{"type":"boolean","default":true}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/ResponseViewListApplicationInfoView"}}}}}}},"/api/applications/home":{"get":{"tags":["application-controller"],"operationId":"getUserHomePage","parameters":[{"name":"applicationType","in":"query","required":false,"schema":{"type":"integer","format":"int32","default":0}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/ResponseViewUserHomepageView"}}}}}}},"/api/misc/js-library/recommendations":{"get":{"tags":["js-library-controller"],"operationId":"getRecommendationMetas","responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/ResponseViewListJsLibraryMeta"}}}}}}},"/api/misc/js-library/metas":{"get":{"tags":["js-library-controller"],"operationId":"getMeta","parameters":[{"name":"name","in":"query","required":true,"schema":{"type":"array","items":{"type":"string"}}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/ResponseViewListJsLibraryMeta"}}}}}}},"/api/materials/{id}":{"get":{"tags":["material-controller"],"operationId":"download","parameters":[{"name":"id","in":"path","required":true,"schema":{"type":"string"}},{"name":"type","in":"query","required":false,"schema":{"type":"string","default":"download"}}],"responses":{"200":{"description":"OK"}}},"delete":{"tags":["material-controller"],"operationId":"delete_3","parameters":[{"name":"id","in":"path","required":true,"schema":{"type":"string"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/ResponseViewBoolean"}}}}}}},"/api/materials/list":{"get":{"tags":["material-controller"],"operationId":"getFileList","responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/ResponseViewListMaterialView"}}}}}}},"/api/library-query-records":{"get":{"tags":["library-query-record-controller"],"operationId":"dslById","parameters":[{"name":"libraryQueryId","in":"query","required":true,"schema":{"type":"string"}},{"name":"libraryQueryRecordId","in":"query","required":true,"schema":{"type":"string"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/ResponseViewMapStringObject"}}}}}}},"/api/library-query-records/listByLibraryQueryId":{"get":{"tags":["library-query-record-controller"],"operationId":"getByLibraryQueryId","parameters":[{"name":"libraryQueryId","in":"query","required":true,"schema":{"type":"string"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/ResponseViewListLibraryQueryRecordMetaView"}}}}}}},"/api/library-queries/listByOrg":{"get":{"tags":["library-query-controller"],"operationId":"list","responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/ResponseViewListLibraryQueryView"}}}}}}},"/api/library-queries/dropDownList":{"get":{"tags":["library-query-controller"],"operationId":"dropDownList","responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/ResponseViewListLibraryQueryAggregateView"}}}}}}},"/api/folders/elements":{"get":{"tags":["folder-controller"],"operationId":"getElements","parameters":[{"name":"id","in":"query","required":false,"schema":{"type":"string"}},{"name":"applicationType","in":"query","required":false,"schema":{"type":"string","enum":["APPLICATION","MODULE","COMPOUND_APPLICATION"]}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/ResponseViewListObject"}}}}}}},"/api/auth/configs":{"get":{"tags":["authentication-controller"],"operationId":"getAllConfigs","responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/ResponseViewListAbstractAuthConfig_Public"}}}}}}},"/api/application/history-snapshots/{applicationId}":{"get":{"tags":["application-history-snapshot-controller"],"operationId":"listAllHistorySnapshotBriefInfo","parameters":[{"name":"applicationId","in":"path","required":true,"schema":{"type":"string"}},{"name":"page","in":"query","required":false,"schema":{"type":"integer","format":"int32","default":0}},{"name":"size","in":"query","required":false,"schema":{"type":"integer","format":"int32","default":10}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/ResponseViewMapStringObject"}}}}}}},"/api/application/history-snapshots/{applicationId}/{snapshotId}":{"get":{"tags":["application-history-snapshot-controller"],"operationId":"getHistorySnapshotDsl","parameters":[{"name":"applicationId","in":"path","required":true,"schema":{"type":"string"}},{"name":"snapshotId","in":"path","required":true,"schema":{"type":"string"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/ResponseViewHistorySnapshotDslView"}}}}}}},"/api/organizations/{orgId}/remove":{"delete":{"tags":["organization-controller"],"operationId":"removeUserFromOrg","parameters":[{"name":"orgId","in":"path","required":true,"schema":{"type":"string"}},{"name":"userId","in":"query","required":true,"schema":{"type":"string"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/ResponseViewBoolean"}}}}}}},"/api/organizations/{orgId}/leave":{"delete":{"tags":["organization-controller"],"operationId":"leaveOrganization","parameters":[{"name":"orgId","in":"path","required":true,"schema":{"type":"string"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/ResponseViewBoolean"}}}}}}},"/api/organizations/{orgId}":{"delete":{"tags":["organization-controller"],"operationId":"removeOrg","parameters":[{"name":"orgId","in":"path","required":true,"schema":{"type":"string"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/ResponseViewBoolean"}}}}}}},"/api/groups/{groupId}/remove":{"delete":{"tags":["group-controller"],"operationId":"removeUser","parameters":[{"name":"groupId","in":"path","required":true,"schema":{"type":"string"}},{"name":"userId","in":"query","required":true,"schema":{"type":"string"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/ResponseViewBoolean"}}}}}}},"/api/groups/{groupId}/leave":{"delete":{"tags":["group-controller"],"operationId":"leaveGroup","parameters":[{"name":"groupId","in":"path","required":true,"schema":{"type":"string"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/ResponseViewBoolean"}}}}}}},"/api/groups/{groupId}":{"delete":{"tags":["group-controller"],"operationId":"delete","parameters":[{"name":"groupId","in":"path","required":true,"schema":{"type":"string"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/ResponseViewBoolean"}}}}}}},"/api/library-query-records/{libraryQueryRecordId}":{"delete":{"tags":["library-query-record-controller"],"operationId":"delete_4","parameters":[{"name":"libraryQueryRecordId","in":"path","required":true,"schema":{"type":"string"}}],"responses":{"200":{"description":"OK"}}}},"/api/folders/{id}":{"delete":{"tags":["folder-controller"],"operationId":"delete_6","parameters":[{"name":"id","in":"path","required":true,"schema":{"type":"string"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/ResponseViewVoid"}}}}}}},"/api/auth/config/{id}":{"delete":{"tags":["authentication-controller"],"operationId":"disableAuthConfig","parameters":[{"name":"id","in":"path","required":true,"schema":{"type":"string"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/ResponseViewVoid"}}}}}}}},"components":{"schemas":{"UpdatePasswordRequest":{"type":"object","properties":{"oldPassword":{"type":"string"},"newPassword":{"type":"string"}}},"ResponseViewBoolean":{"type":"object","properties":{"code":{"type":"integer","format":"int32"},"message":{"type":"string"},"data":{"type":"boolean"},"success":{"type":"boolean"}}},"MarkUserStatusRequest":{"type":"object","properties":{"type":{"type":"string"},"value":{"type":"object"}}},"UpdateUserRequest":{"type":"object","properties":{"name":{"type":"string"}}},"AbstractAuthConfig":{"type":"object","properties":{"id":{"type":"string"},"source":{"type":"string"},"sourceName":{"type":"string"},"enable":{"type":"boolean"},"enableRegister":{"type":"boolean"},"authType":{"type":"string"}},"discriminator":{"propertyName":"authType"}},"Connection":{"required":["rawId","source"],"type":"object","properties":{"authId":{"type":"string"},"source":{"type":"string"},"rawId":{"type":"string","writeOnly":true},"name":{"type":"string"},"avatar":{"type":"string"},"authConnectionAuthToken":{"$ref":"#/components/schemas/ConnectionAuthToken"},"rawUserInfo":{"type":"object","additionalProperties":{"type":"object"}},"tokens":{"uniqueItems":true,"type":"array","items":{"type":"string"}}}},"ConnectionAuthToken":{"type":"object","properties":{"accessToken":{"type":"string"},"expireAt":{"type":"integer","format":"int64"},"refreshToken":{"type":"string"},"refreshTokenExpireAt":{"type":"integer","format":"int64"},"source":{"type":"string","deprecated":true},"refreshTokenExpired":{"type":"boolean"},"accessTokenExpired":{"type":"boolean"}}},"OrgAndVisitorRoleView":{"type":"object","properties":{"org":{"$ref":"#/components/schemas/Organization"},"role":{"type":"string"}}},"Organization":{"type":"object","properties":{"id":{"type":"string"},"createdBy":{"type":"string"},"name":{"type":"string"},"isAutoGeneratedOrganization":{"type":"boolean"},"contactName":{"type":"string"},"contactEmail":{"type":"string"},"contactPhoneNumber":{"type":"string"},"source":{"type":"string"},"thirdPartyCompanyId":{"type":"string"},"state":{"type":"string","enum":["ACTIVE","DELETED"]},"organizationDomain":{"$ref":"#/components/schemas/OrganizationDomain"},"commonSettings":{"type":"object","properties":{"empty":{"type":"boolean"}},"additionalProperties":{"type":"object"}},"logoUrl":{"type":"string"},"createTime":{"type":"integer","format":"int64"},"authConfigs":{"type":"array","items":{"$ref":"#/components/schemas/AbstractAuthConfig"}}}},"OrganizationDomain":{"type":"object","properties":{"domain":{"type":"string"},"configs":{"type":"array","items":{"$ref":"#/components/schemas/AbstractAuthConfig"}}}},"ResponseViewUserProfileView":{"type":"object","properties":{"code":{"type":"integer","format":"int32"},"message":{"type":"string"},"data":{"$ref":"#/components/schemas/UserProfileView"},"success":{"type":"boolean"}}},"UserProfileView":{"type":"object","properties":{"id":{"type":"string"},"orgAndRoles":{"type":"array","items":{"$ref":"#/components/schemas/OrgAndVisitorRoleView"}},"currentOrgId":{"type":"string"},"username":{"type":"string"},"connections":{"uniqueItems":true,"type":"array","items":{"$ref":"#/components/schemas/Connection"}},"avatar":{"type":"string"},"avatarUrl":{"type":"string"},"hasPassword":{"type":"boolean"},"hasSetNickname":{"type":"boolean"},"hasShownNewUserGuidance":{"type":"boolean"},"userStatus":{"type":"object","additionalProperties":{"type":"object"}},"createdTimeMs":{"type":"integer","format":"int64"},"ip":{"type":"string"},"enabled":{"type":"boolean"},"orgDev":{"type":"boolean"},"anonymous":{"type":"boolean"},"isAnonymous":{"type":"boolean"},"isEnabled":{"type":"boolean"}}},"UpdateOrgRequest":{"type":"object","properties":{"orgName":{"type":"string"},"contactName":{"type":"string"},"contactEmail":{"type":"string"},"contactPhoneNumber":{"type":"string"}}},"UpdateRoleRequest":{"type":"object","properties":{"userId":{"type":"string"},"role":{"type":"string"}}},"UpdateOrgCommonSettingsRequest":{"type":"object","properties":{"key":{"type":"string"},"value":{"type":"object"}}},"ResponseViewObject":{"type":"object","properties":{"code":{"type":"integer","format":"int32"},"message":{"type":"string"},"data":{"type":"object"},"success":{"type":"boolean"}}},"UpdateGroupRequest":{"type":"object","properties":{"groupName":{"type":"string"},"dynamicRule":{"type":"string"}}},"UpsertDatasourceRequest_Public":{"type":"object","properties":{"id":{"type":"string"},"name":{"type":"string"},"type":{"type":"string"},"organizationId":{"type":"string"},"datasourceConfig":{"type":"object","additionalProperties":{"type":"object"}}}},"DatasourceConnectionConfig_Public":{"type":"object"},"Datasource_Public":{"type":"object","properties":{"id":{"type":"string"},"createdBy":{"type":"string"},"name":{"type":"string"},"type":{"type":"string"},"organizationId":{"type":"string"},"creationSource":{"type":"integer","format":"int32"},"datasourceStatus":{"type":"string","enum":["NORMAL","DELETED"]},"pluginDefinition":{"type":"object","properties":{"queryConfigDynamic":{"type":"boolean"},"datasourceConfigExtraDynamic":{"type":"boolean"},"name":{"type":"string"},"id":{"type":"string"},"empty":{"type":"boolean"}},"additionalProperties":{"type":"object"}},"createTime":{"type":"integer","format":"int64"},"datasourceConfig":{"$ref":"#/components/schemas/DatasourceConnectionConfig_Public"}}},"ResponseViewDatasource_Public":{"type":"object","properties":{"code":{"type":"integer","format":"int32"},"message":{"type":"string"},"data":{"$ref":"#/components/schemas/Datasource_Public"},"success":{"type":"boolean"}}},"BatchAddPermissionRequest":{"type":"object","properties":{"role":{"type":"string"},"userIds":{"uniqueItems":true,"type":"array","items":{"type":"string"}},"groupIds":{"uniqueItems":true,"type":"array","items":{"type":"string"}}}},"UpdatePermissionRequest":{"type":"object","properties":{"role":{"type":"string"}}},"ApplicationPublicToAllRequest":{"type":"object","properties":{"publicToAll":{"type":"boolean"}}},"Application":{"type":"object","properties":{"id":{"type":"string"},"orgId":{"type":"string","writeOnly":true},"name":{"type":"string"},"applicationType":{"type":"integer","format":"int32"},"applicationStatus":{"type":"string","enum":["NORMAL","RECYCLED","DELETED"]},"publishedApplicationDSL":{"type":"object","additionalProperties":{"type":"object"},"writeOnly":true},"publicToAll":{"type":"boolean"},"editingApplicationDSL":{"type":"object","additionalProperties":{"type":"object"}},"createdBy":{"type":"string"},"organizationId":{"type":"string"},"editingQueries":{"uniqueItems":true,"type":"array","items":{"$ref":"#/components/schemas/ApplicationQuery"}},"liveQueries":{"uniqueItems":true,"type":"array","items":{"$ref":"#/components/schemas/ApplicationQuery"}},"editingModules":{"uniqueItems":true,"type":"array","items":{"type":"string"}},"liveModules":{"uniqueItems":true,"type":"array","items":{"type":"string"}},"liveContainerSize":{"type":"object"}}},"ApplicationQuery":{"type":"object","properties":{"id":{"type":"string"},"name":{"type":"string"},"datasourceId":{"type":"string","writeOnly":true},"comp":{"type":"object","additionalProperties":{"type":"object"},"writeOnly":true},"triggerType":{"type":"string"},"timeout":{"type":"string","writeOnly":true},"compType":{"type":"string","writeOnly":true},"baseQuery":{"$ref":"#/components/schemas/BaseQuery"},"timeoutStr":{"type":"string"},"usingLibraryQuery":{"type":"boolean"},"libraryRecordQueryId":{"$ref":"#/components/schemas/LibraryQueryCombineId"}}},"BaseQuery":{"type":"object","properties":{"datasourceId":{"type":"string"},"compType":{"type":"string"},"comp":{"type":"object","additionalProperties":{"type":"object"}},"timeout":{"type":"string"}}},"LibraryQueryCombineId":{"type":"object","properties":{"libraryQueryId":{"type":"string"},"libraryQueryRecordId":{"type":"string"},"usingEditingRecord":{"type":"boolean"},"usingLiveRecord":{"type":"boolean"}}},"ApplicationInfoView":{"type":"object","properties":{"orgId":{"type":"string"},"applicationId":{"type":"string"},"name":{"type":"string"},"createAt":{"type":"integer","format":"int64"},"createBy":{"type":"string"},"role":{"type":"string"},"applicationType":{"type":"integer","format":"int32"},"applicationStatus":{"type":"string","enum":["NORMAL","RECYCLED","DELETED"]},"containerSize":{"type":"object"},"folderId":{"type":"string"},"lastViewTime":{"type":"integer","format":"int64"},"lastModifyTime":{"type":"integer","format":"int64"},"publicToAll":{"type":"boolean"},"folder":{"type":"boolean"}}},"ApplicationView":{"type":"object","properties":{"applicationInfoView":{"$ref":"#/components/schemas/ApplicationInfoView"},"applicationDSL":{"type":"object","additionalProperties":{"type":"object"}},"moduleDSL":{"type":"object","additionalProperties":{"type":"object","additionalProperties":{"type":"object"}}},"orgCommonSettings":{"type":"object","additionalProperties":{"type":"object"}},"templateId":{"type":"string"}}},"ResponseViewApplicationView":{"type":"object","properties":{"code":{"type":"integer","format":"int32"},"message":{"type":"string"},"data":{"$ref":"#/components/schemas/ApplicationView"},"success":{"type":"boolean"}}},"UpsertLibraryQueryRequest":{"type":"object","properties":{"name":{"type":"string"},"libraryQueryDSL":{"type":"object","additionalProperties":{"type":"object"}}}},"Folder":{"type":"object","properties":{"id":{"type":"string"},"createdBy":{"type":"string"},"organizationId":{"type":"string"},"parentFolderId":{"type":"string"},"name":{"type":"string"}}},"FolderInfoView":{"type":"object","properties":{"orgId":{"type":"string"},"folderId":{"type":"string"},"parentFolderId":{"type":"string"},"name":{"type":"string"},"createAt":{"type":"integer","format":"int64"},"createBy":{"type":"string"},"subFolders":{"type":"array","items":{"$ref":"#/components/schemas/FolderInfoView"}},"subApplications":{"type":"array","items":{"$ref":"#/components/schemas/ApplicationInfoView"}},"createTime":{"type":"integer","format":"int64"},"lastViewTime":{"type":"integer","format":"int64"},"visible":{"type":"boolean"},"manageable":{"type":"boolean"},"folder":{"type":"boolean"}}},"ResponseViewFolderInfoView":{"type":"object","properties":{"code":{"type":"integer","format":"int32"},"message":{"type":"string"},"data":{"$ref":"#/components/schemas/FolderInfoView"},"success":{"type":"boolean"}}},"ResponseViewVoid":{"type":"object","properties":{"code":{"type":"integer","format":"int32"},"message":{"type":"string"},"data":{"type":"object"},"success":{"type":"boolean"}}},"ResetPasswordRequest":{"type":"object","properties":{"userId":{"type":"string"}}},"ResponseViewString":{"type":"object","properties":{"code":{"type":"integer","format":"int32"},"message":{"type":"string"},"data":{"type":"string"},"success":{"type":"boolean"}}},"Part":{"type":"object"},"LibraryQueryRequestFromJs":{"type":"object","properties":{"libraryQueryName":{"type":"string"},"libraryQueryRecordId":{"type":"string"},"params":{"type":"array","items":{"$ref":"#/components/schemas/Param"}}}},"Param":{"type":"object","properties":{"key":{"type":"string"},"value":{"type":"object"}}},"JsonNode":{"type":"object"},"QueryResultView":{"type":"object","properties":{"data":{"type":"object"},"headers":{"$ref":"#/components/schemas/JsonNode"},"success":{"type":"boolean"},"code":{"type":"integer","format":"int32"},"queryCode":{"type":"string"},"hintMessages":{"type":"array","items":{"type":"string"}},"message":{"type":"string"}}},"QueryExecutionRequest":{"type":"object","properties":{"applicationId":{"type":"string"},"queryId":{"type":"string"},"libraryQueryId":{"type":"string","writeOnly":true},"libraryQueryRecordId":{"type":"string","writeOnly":true},"params":{"type":"array","writeOnly":true,"items":{"$ref":"#/components/schemas/Param"}},"viewMode":{"type":"boolean"},"path":{"type":"array","items":{"type":"string"}},"applicationQueryRequest":{"type":"boolean"},"libraryQueryCombineId":{"$ref":"#/components/schemas/LibraryQueryCombineId"}}},"OrgView":{"type":"object","properties":{"orgId":{"type":"string"},"orgName":{"type":"string"}}},"ResponseViewOrgView":{"type":"object","properties":{"code":{"type":"integer","format":"int32"},"message":{"type":"string"},"data":{"$ref":"#/components/schemas/OrgView"},"success":{"type":"boolean"}}},"InvitationVO":{"type":"object","properties":{"inviteCode":{"type":"string"},"createUserName":{"type":"string"},"invitedOrganizationName":{"type":"string"}}},"ResponseViewInvitationVO":{"type":"object","properties":{"code":{"type":"integer","format":"int32"},"message":{"type":"string"},"data":{"$ref":"#/components/schemas/InvitationVO"},"success":{"type":"boolean"}}},"AddMemberRequest":{"type":"object","properties":{"userId":{"type":"string"},"role":{"type":"string"}}},"CreateGroupRequest":{"required":["name"],"type":"object","properties":{"name":{"type":"string"},"dynamicRule":{"type":"string"}}},"GroupView":{"type":"object","properties":{"groupId":{"type":"string"},"groupName":{"type":"string"},"allUsersGroup":{"type":"boolean"},"visitorRole":{"type":"string"},"createTime":{"type":"integer","format":"int64"},"dynamicRule":{"type":"string"},"devGroup":{"type":"boolean"},"syncGroup":{"type":"boolean"},"syncDelete":{"type":"boolean"}}},"ResponseViewGroupView":{"type":"object","properties":{"code":{"type":"integer","format":"int32"},"message":{"type":"string"},"data":{"$ref":"#/components/schemas/GroupView"},"success":{"type":"boolean"}}},"UpsertDatasourceRequest":{"type":"object","properties":{"id":{"type":"string"},"name":{"type":"string"},"type":{"type":"string"},"organizationId":{"type":"string"},"datasourceConfig":{"type":"object","additionalProperties":{"type":"object"}}}},"GetPluginDynamicConfigRequestDTO":{"type":"object","properties":{"dataSourceId":{"type":"string"},"pluginName":{"type":"string"},"path":{"type":"string"},"dataSourceConfig":{"type":"object","additionalProperties":{"type":"object"}}}},"ResponseViewListObject":{"type":"object","properties":{"code":{"type":"integer","format":"int32"},"message":{"type":"string"},"data":{"type":"array","items":{"type":"object"}},"success":{"type":"boolean"}}},"UpdateConfigRequest":{"type":"object","properties":{"value":{"type":"string"}}},"ResponseViewServerConfig":{"type":"object","properties":{"code":{"type":"integer","format":"int32"},"message":{"type":"string"},"data":{"$ref":"#/components/schemas/ServerConfig"},"success":{"type":"boolean"}}},"ServerConfig":{"type":"object","properties":{"id":{"type":"string"},"createdBy":{"type":"string"},"key":{"type":"string"},"value":{"type":"object"}}},"CreateApplicationRequest":{"type":"object","properties":{"orgId":{"type":"string"},"name":{"type":"string"},"applicationType":{"type":"integer","format":"int32"},"publishedApplicationDSL":{"type":"object","additionalProperties":{"type":"object"}},"editingApplicationDSL":{"type":"object","additionalProperties":{"type":"object"}},"folderId":{"type":"string"}}},"UploadMaterialRequestDTO":{"type":"object","properties":{"filename":{"type":"string"},"content":{"type":"string"},"type":{"type":"string","enum":["COMMON","LOGO","FAVICON"]}}},"MaterialView":{"type":"object","properties":{"id":{"type":"string"},"filename":{"type":"string"}}},"ResponseViewMaterialView":{"type":"object","properties":{"code":{"type":"integer","format":"int32"},"message":{"type":"string"},"data":{"$ref":"#/components/schemas/MaterialView"},"success":{"type":"boolean"}}},"LibraryQuery":{"type":"object","properties":{"id":{"type":"string"},"organizationId":{"type":"string"},"name":{"type":"string"},"libraryQueryDSL":{"type":"object","additionalProperties":{"type":"object"}},"createdBy":{"type":"string"},"baseQuerySupplier":{"type":"object"},"query":{"$ref":"#/components/schemas/BaseQuery"}}},"LibraryQueryView":{"type":"object","properties":{"id":{"type":"string"},"organizationId":{"type":"string"},"name":{"type":"string"},"libraryQueryDSL":{"type":"object","additionalProperties":{"type":"object"}},"createTime":{"type":"integer","format":"int64"},"creatorName":{"type":"string"}}},"ResponseViewLibraryQueryView":{"type":"object","properties":{"code":{"type":"integer","format":"int32"},"message":{"type":"string"},"data":{"$ref":"#/components/schemas/LibraryQueryView"},"success":{"type":"boolean"}}},"LibraryQueryPublishRequest":{"type":"object","properties":{"commitMessage":{"type":"string"},"tag":{"type":"string"}}},"LibraryQueryRecordMetaView":{"type":"object","properties":{"id":{"type":"string"},"libraryQueryId":{"type":"string"},"datasourceType":{"type":"string"},"tag":{"type":"string"},"commitMessage":{"type":"string"},"createTime":{"type":"integer","format":"int64"},"creatorName":{"type":"string"}}},"ResponseViewLibraryQueryRecordMetaView":{"type":"object","properties":{"code":{"type":"integer","format":"int32"},"message":{"type":"string"},"data":{"$ref":"#/components/schemas/LibraryQueryRecordMetaView"},"success":{"type":"boolean"}}},"FormLoginRequest":{"type":"object","properties":{"loginId":{"type":"string"},"password":{"type":"string"},"register":{"type":"boolean"},"source":{"type":"string"},"authId":{"type":"string"}}},"AuthConfigRequest":{"type":"object","properties":{"authType":{"type":"string"},"enableRegister":{"type":"boolean"},"clientId":{"type":"string"},"clientSecret":{"type":"string"},"id":{"type":"string"},"empty":{"type":"boolean"}},"additionalProperties":{"type":"object"}},"ApplicationHistorySnapshotRequest":{"type":"object","properties":{"applicationId":{"type":"string"},"dsl":{"type":"object","additionalProperties":{"type":"object"}},"context":{"type":"object","additionalProperties":{"type":"object"}}}},"ResponseViewUserDetail":{"type":"object","properties":{"code":{"type":"integer","format":"int32"},"message":{"type":"string"},"data":{"$ref":"#/components/schemas/UserDetail"},"success":{"type":"boolean"}}},"UserDetail":{"type":"object","properties":{"id":{"type":"string"},"name":{"type":"string"},"avatarUrl":{"type":"string"},"email":{"type":"string"},"ip":{"type":"string"},"groups":{"type":"array","items":{"type":"object","additionalProperties":{"type":"string"}}},"extra":{"type":"object","additionalProperties":{"type":"object"}}}},"OrgMemberListView":{"type":"object","properties":{"visitorRole":{"type":"string"},"members":{"type":"array","items":{"$ref":"#/components/schemas/OrgMemberView"}}}},"OrgMemberView":{"type":"object","properties":{"userId":{"type":"string"},"name":{"type":"string"},"avatarUrl":{"type":"string"},"role":{"type":"string"},"joinTime":{"type":"integer","format":"int64"},"rawUserInfos":{"type":"object","additionalProperties":{"type":"object","additionalProperties":{"type":"object"}}}}},"ResponseViewOrgMemberListView":{"type":"object","properties":{"code":{"type":"integer","format":"int32"},"message":{"type":"string"},"data":{"$ref":"#/components/schemas/OrgMemberListView"},"success":{"type":"boolean"}}},"DatasourceMetaInfo":{"type":"object","properties":{"version":{"type":"string"},"hasStructureInfo":{"type":"boolean"},"definition":{"type":"object"},"id":{"type":"string"},"name":{"type":"string"}}},"ResponseViewListDatasourceMetaInfo":{"type":"object","properties":{"code":{"type":"integer","format":"int32"},"message":{"type":"string"},"data":{"type":"array","items":{"$ref":"#/components/schemas/DatasourceMetaInfo"}},"success":{"type":"boolean"}}},"ResponseViewOrganizationCommonSettings":{"type":"object","properties":{"code":{"type":"integer","format":"int32"},"message":{"type":"string"},"data":{"type":"object","properties":{"empty":{"type":"boolean"}},"additionalProperties":{"type":"object"}},"success":{"type":"boolean"}}},"GroupMemberAggregateView":{"type":"object","properties":{"visitorRole":{"type":"string"},"members":{"type":"array","items":{"$ref":"#/components/schemas/GroupMemberView"}}}},"GroupMemberView":{"type":"object","properties":{"joinTime":{"type":"integer","format":"int64"},"orgId":{"type":"string"},"role":{"type":"string"},"userId":{"type":"string"},"avatarUrl":{"type":"string"},"userName":{"type":"string"},"groupId":{"type":"string"}}},"ResponseViewGroupMemberAggregateView":{"type":"object","properties":{"code":{"type":"integer","format":"int32"},"message":{"type":"string"},"data":{"$ref":"#/components/schemas/GroupMemberAggregateView"},"success":{"type":"boolean"}}},"ResponseViewListGroupView":{"type":"object","properties":{"code":{"type":"integer","format":"int32"},"message":{"type":"string"},"data":{"type":"array","items":{"$ref":"#/components/schemas/GroupView"}},"success":{"type":"boolean"}}},"Column":{"type":"object","properties":{"name":{"type":"string"},"type":{"type":"string"},"defaultValue":{"type":"string"},"isAutogenerated":{"type":"boolean"}}},"DatasourceStructure":{"type":"object","properties":{"tables":{"type":"array","items":{"$ref":"#/components/schemas/Table"}}}},"Key":{"type":"object","properties":{"type":{"type":"string"}}},"ResponseViewDatasourceStructure":{"type":"object","properties":{"code":{"type":"integer","format":"int32"},"message":{"type":"string"},"data":{"$ref":"#/components/schemas/DatasourceStructure"},"success":{"type":"boolean"}}},"Table":{"type":"object","properties":{"type":{"type":"string","enum":["TABLE","VIEW","ALIAS","COLLECTION"]},"schema":{"type":"string"},"name":{"type":"string"},"columns":{"type":"array","items":{"$ref":"#/components/schemas/Column"}},"keys":{"type":"array","items":{"$ref":"#/components/schemas/Key"}}}},"CommonPermissionView":{"type":"object","properties":{"orgName":{"type":"string"},"groupPermissions":{"type":"array","items":{"$ref":"#/components/schemas/PermissionItemView"}},"userPermissions":{"type":"array","items":{"$ref":"#/components/schemas/PermissionItemView"}},"creatorId":{"type":"string"},"permissions":{"type":"array","items":{"$ref":"#/components/schemas/PermissionItemView"}}}},"PermissionItemView":{"type":"object","properties":{"permissionId":{"type":"string"},"type":{"type":"string","enum":["USER","GROUP"]},"id":{"type":"string"},"avatar":{"type":"string"},"name":{"type":"string"},"role":{"type":"string"}}},"ResponseViewCommonPermissionView":{"type":"object","properties":{"code":{"type":"integer","format":"int32"},"message":{"type":"string"},"data":{"$ref":"#/components/schemas/CommonPermissionView"},"success":{"type":"boolean"}}},"DatasourceView_Public":{"type":"object","properties":{"datasource":{"$ref":"#/components/schemas/Datasource_Public"},"edit":{"type":"boolean"},"creatorName":{"type":"string"}}},"ResponseViewListDatasourceView_Public":{"type":"object","properties":{"code":{"type":"integer","format":"int32"},"message":{"type":"string"},"data":{"type":"array","items":{"$ref":"#/components/schemas/DatasourceView_Public"}},"success":{"type":"boolean"}}},"Datasource":{"type":"object","properties":{"id":{"type":"string"},"createdBy":{"type":"string"},"name":{"type":"string"},"type":{"type":"string"},"organizationId":{"type":"string"},"creationSource":{"type":"integer","format":"int32"},"datasourceStatus":{"type":"string","enum":["NORMAL","DELETED"]},"pluginDefinition":{"type":"object","properties":{"queryConfigDynamic":{"type":"boolean"},"datasourceConfigExtraDynamic":{"type":"boolean"},"name":{"type":"string"},"id":{"type":"string"},"empty":{"type":"boolean"}},"additionalProperties":{"type":"object"}},"createTime":{"type":"integer","format":"int64"},"datasourceConfig":{"$ref":"#/components/schemas/DatasourceConnectionConfig"}}},"DatasourceConnectionConfig":{"type":"object"},"ResponseViewListDatasource":{"type":"object","properties":{"code":{"type":"integer","format":"int32"},"message":{"type":"string"},"data":{"type":"array","items":{"$ref":"#/components/schemas/Datasource"}},"success":{"type":"boolean"}}},"AbstractAuthConfig_Public":{"type":"object","properties":{"id":{"type":"string"},"source":{"type":"string"},"sourceName":{"type":"string"},"enable":{"type":"boolean"},"enableRegister":{"type":"boolean"},"authType":{"type":"string"}},"discriminator":{"propertyName":"authType"}},"ConfigView_Public":{"type":"object","properties":{"authConfigs":{"type":"array","items":{"$ref":"#/components/schemas/AbstractAuthConfig_Public"}},"workspaceMode":{"type":"string","enum":["SAAS","ENTERPRISE"]},"selfDomain":{"type":"boolean"},"cookieName":{"type":"string"},"cloudHosting":{"type":"boolean"}}},"ResponseViewConfigView_Public":{"type":"object","properties":{"code":{"type":"integer","format":"int32"},"message":{"type":"string"},"data":{"$ref":"#/components/schemas/ConfigView_Public"},"success":{"type":"boolean"}}},"ApplicationPermissionView":{"type":"object","properties":{"orgName":{"type":"string"},"groupPermissions":{"type":"array","items":{"$ref":"#/components/schemas/PermissionItemView"}},"userPermissions":{"type":"array","items":{"$ref":"#/components/schemas/PermissionItemView"}},"creatorId":{"type":"string"},"publicToAll":{"type":"boolean"},"permissions":{"type":"array","items":{"$ref":"#/components/schemas/PermissionItemView"}}}},"ResponseViewApplicationPermissionView":{"type":"object","properties":{"code":{"type":"integer","format":"int32"},"message":{"type":"string"},"data":{"$ref":"#/components/schemas/ApplicationPermissionView"},"success":{"type":"boolean"}}},"ResponseViewListApplicationInfoView":{"type":"object","properties":{"code":{"type":"integer","format":"int32"},"message":{"type":"string"},"data":{"type":"array","items":{"$ref":"#/components/schemas/ApplicationInfoView"}},"success":{"type":"boolean"}}},"ResponseViewUserHomepageView":{"type":"object","properties":{"code":{"type":"integer","format":"int32"},"message":{"type":"string"},"data":{"$ref":"#/components/schemas/UserHomepageView"},"success":{"type":"boolean"}}},"TransformedUserInfo":{"type":"object","properties":{"updateTime":{"type":"integer","format":"int64"},"extra":{"type":"object","additionalProperties":{"type":"object"}}}},"User":{"type":"object","properties":{"id":{"type":"string"},"createdBy":{"type":"string"},"name":{"type":"string"},"avatar":{"type":"string"},"tpAvatarLink":{"type":"string"},"state":{"type":"string","enum":["NEW","INVITED","ACTIVATED","DELETED"]},"isEnabled":{"type":"boolean"},"password":{"type":"string","writeOnly":true},"isAnonymous":{"type":"boolean"},"connections":{"uniqueItems":true,"type":"array","items":{"$ref":"#/components/schemas/Connection"}},"hasSetNickname":{"type":"boolean"},"orgTransformedUserInfo":{"type":"object","properties":{"empty":{"type":"boolean"}},"additionalProperties":{"$ref":"#/components/schemas/TransformedUserInfo"}}}},"UserHomepageView":{"type":"object","properties":{"user":{"$ref":"#/components/schemas/User"},"organization":{"$ref":"#/components/schemas/Organization"},"folderInfoViews":{"type":"array","items":{"$ref":"#/components/schemas/FolderInfoView"}},"homeApplicationViews":{"type":"array","items":{"$ref":"#/components/schemas/ApplicationInfoView"}}}},"JsLibraryMeta":{"type":"object","properties":{"name":{"type":"string"},"latestVersion":{"type":"string"},"homepage":{"type":"string"},"description":{"type":"string"},"downloadUrl":{"type":"string"}}},"ResponseViewListJsLibraryMeta":{"type":"object","properties":{"code":{"type":"integer","format":"int32"},"message":{"type":"string"},"data":{"type":"array","items":{"$ref":"#/components/schemas/JsLibraryMeta"}},"success":{"type":"boolean"}}},"ResponseViewListMaterialView":{"type":"object","properties":{"code":{"type":"integer","format":"int32"},"message":{"type":"string"},"data":{"type":"array","items":{"$ref":"#/components/schemas/MaterialView"}},"success":{"type":"boolean"}}},"ResponseViewMapStringObject":{"type":"object","properties":{"code":{"type":"integer","format":"int32"},"message":{"type":"string"},"data":{"type":"object","additionalProperties":{"type":"object"}},"success":{"type":"boolean"}}},"ResponseViewListLibraryQueryRecordMetaView":{"type":"object","properties":{"code":{"type":"integer","format":"int32"},"message":{"type":"string"},"data":{"type":"array","items":{"$ref":"#/components/schemas/LibraryQueryRecordMetaView"}},"success":{"type":"boolean"}}},"ResponseViewListLibraryQueryView":{"type":"object","properties":{"code":{"type":"integer","format":"int32"},"message":{"type":"string"},"data":{"type":"array","items":{"$ref":"#/components/schemas/LibraryQueryView"}},"success":{"type":"boolean"}}},"LibraryQueryAggregateView":{"type":"object","properties":{"libraryQueryMetaView":{"$ref":"#/components/schemas/LibraryQueryMetaView"},"recordMetaViewList":{"type":"array","items":{"$ref":"#/components/schemas/LibraryQueryRecordMetaView"}}}},"LibraryQueryMetaView":{"type":"object","properties":{"id":{"type":"string"},"datasourceType":{"type":"string"},"organizationId":{"type":"string"},"name":{"type":"string"},"createTime":{"type":"integer","format":"int64"},"creatorName":{"type":"string"}}},"ResponseViewListLibraryQueryAggregateView":{"type":"object","properties":{"code":{"type":"integer","format":"int32"},"message":{"type":"string"},"data":{"type":"array","items":{"$ref":"#/components/schemas/LibraryQueryAggregateView"}},"success":{"type":"boolean"}}},"ResponseViewListAbstractAuthConfig_Public":{"type":"object","properties":{"code":{"type":"integer","format":"int32"},"message":{"type":"string"},"data":{"type":"array","items":{"$ref":"#/components/schemas/AbstractAuthConfig_Public"}},"success":{"type":"boolean"}}},"HistorySnapshotDslView":{"type":"object","properties":{"applicationsDsl":{"type":"object","additionalProperties":{"type":"object"}},"moduleDSL":{"type":"object","additionalProperties":{"type":"object","additionalProperties":{"type":"object"}}}}},"ResponseViewHistorySnapshotDslView":{"type":"object","properties":{"code":{"type":"integer","format":"int32"},"message":{"type":"string"},"data":{"$ref":"#/components/schemas/HistorySnapshotDslView"},"success":{"type":"boolean"}}}},"securitySchemes":{"LOWCODER_CE_SELFHOST_TOKEN":{"type":"apiKey","name":"LOWCODER_CE_SELFHOST_TOKEN","in":"cookie"}}}} \ No newline at end of file diff --git a/docs/.gitbook/assets/Lowcoder_OpenAPI_v1.0_Postman_Collection.json b/docs/.gitbook/assets/Lowcoder_OpenAPI_v1.0_Postman_Collection.json new file mode 100644 index 000000000..9ee27f783 --- /dev/null +++ b/docs/.gitbook/assets/Lowcoder_OpenAPI_v1.0_Postman_Collection.json @@ -0,0 +1,9911 @@ +{ + "info": { + "_postman_id": "b09b94b9-8844-47cb-a8cc-07961288e3ca", + "name": "Lowcoder API", + "schema": "https://schema.getpostman.com/json/collection/v2.1.0/collection.json", + "_exporter_id": "18503481" + }, + "item": [ + { + "name": "api", + "item": [ + { + "name": "users", + "item": [ + { + "name": "userDetail", + "item": [ + { + "name": "{id}", + "item": [ + { + "name": "get User Detail", + "request": { + "method": "GET", + "header": [ + { + "key": "Accept", + "value": "*/*" + } + ], + "url": { + "raw": "{{baseUrl}}/api/users/userDetail/:id", + "host": [ + "{{baseUrl}}" + ], + "path": [ + "api", + "users", + "userDetail", + ":id" + ], + "variable": [ + { + "key": "id", + "value": "" + } + ] + } + }, + "response": [ + { + "name": "OK", + "originalRequest": { + "method": "GET", + "header": [ + { + "key": "Accept", + "value": "*/*" + }, + { + "description": "Added as a part of security scheme: apikey", + "key": "LOWCODER_CE_SELFHOST_TOKEN", + "value": "" + } + ], + "url": { + "raw": "{{baseUrl}}/api/users/userDetail/:id", + "host": [ + "{{baseUrl}}" + ], + "path": [ + "api", + "users", + "userDetail", + ":id" + ], + "variable": [ + { + "key": "id" + } + ] + } + }, + "status": "OK", + "code": 200, + "_postman_previewlanguage": "text", + "header": [ + { + "key": "Content-Type", + "value": "*/*" + } + ], + "cookie": [], + "body": "{\n \"code\": \"\",\n \"message\": \"\",\n \"data\": {},\n \"success\": \"\"\n}" + } + ] + } + ] + } + ] + }, + { + "name": "reset-password", + "item": [ + { + "name": "reset Password", + "request": { + "method": "POST", + "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, + { + "key": "Accept", + "value": "*/*" + } + ], + "body": { + "mode": "raw", + "raw": "{\n \"userId\": \"\"\n}", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + }, + "url": { + "raw": "{{baseUrl}}/api/users/reset-password", + "host": [ + "{{baseUrl}}" + ], + "path": [ + "api", + "users", + "reset-password" + ] + } + }, + "response": [ + { + "name": "OK", + "originalRequest": { + "method": "POST", + "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, + { + "key": "Accept", + "value": "*/*" + }, + { + "description": "Added as a part of security scheme: apikey", + "key": "LOWCODER_CE_SELFHOST_TOKEN", + "value": "" + } + ], + "body": { + "mode": "raw", + "raw": "{\n \"userId\": \"\"\n}", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + }, + "url": { + "raw": "{{baseUrl}}/api/users/reset-password", + "host": [ + "{{baseUrl}}" + ], + "path": [ + "api", + "users", + "reset-password" + ] + } + }, + "status": "OK", + "code": 200, + "_postman_previewlanguage": "text", + "header": [ + { + "key": "Content-Type", + "value": "*/*" + } + ], + "cookie": [], + "body": "{\n \"code\": \"\",\n \"message\": \"\",\n \"data\": \"\",\n \"success\": \"\"\n}" + } + ] + } + ] + }, + { + "name": "photo", + "item": [ + { + "name": "{userId}", + "item": [ + { + "name": "get Profile Photo", + "request": { + "method": "GET", + "header": [], + "url": { + "raw": "{{baseUrl}}/api/users/photo/:userId", + "host": [ + "{{baseUrl}}" + ], + "path": [ + "api", + "users", + "photo", + ":userId" + ], + "variable": [ + { + "key": "userId", + "value": "" + } + ] + } + }, + "response": [ + { + "name": "OK", + "originalRequest": { + "method": "GET", + "header": [ + { + "description": "Added as a part of security scheme: apikey", + "key": "LOWCODER_CE_SELFHOST_TOKEN", + "value": "" + } + ], + "url": { + "raw": "{{baseUrl}}/api/users/photo/:userId", + "host": [ + "{{baseUrl}}" + ], + "path": [ + "api", + "users", + "photo", + ":userId" + ], + "variable": [ + { + "key": "userId" + } + ] + } + }, + "status": "OK", + "code": 200, + "_postman_previewlanguage": "text", + "header": [], + "cookie": [], + "body": "" + } + ] + } + ] + }, + { + "name": "get Profile Photo 1", + "request": { + "method": "GET", + "header": [], + "url": { + "raw": "{{baseUrl}}/api/users/photo", + "host": [ + "{{baseUrl}}" + ], + "path": [ + "api", + "users", + "photo" + ] + } + }, + "response": [ + { + "name": "OK", + "originalRequest": { + "method": "GET", + "header": [ + { + "description": "Added as a part of security scheme: apikey", + "key": "LOWCODER_CE_SELFHOST_TOKEN", + "value": "" + } + ], + "url": { + "raw": "{{baseUrl}}/api/users/photo", + "host": [ + "{{baseUrl}}" + ], + "path": [ + "api", + "users", + "photo" + ] + } + }, + "status": "OK", + "code": 200, + "_postman_previewlanguage": "text", + "header": [], + "cookie": [], + "body": "" + } + ] + }, + { + "name": "upload Profile Photo", + "request": { + "method": "POST", + "header": [ + { + "key": "Content-Type", + "value": "multipart/form-data" + }, + { + "key": "Accept", + "value": "*/*" + } + ], + "body": { + "mode": "formdata", + "formdata": [ + { + "key": "file", + "value": "[object Object]", + "description": "(Required) ", + "type": "text" + } + ] + }, + "url": { + "raw": "{{baseUrl}}/api/users/photo", + "host": [ + "{{baseUrl}}" + ], + "path": [ + "api", + "users", + "photo" + ] + } + }, + "response": [ + { + "name": "OK", + "originalRequest": { + "method": "POST", + "header": [ + { + "key": "Content-Type", + "value": "multipart/form-data" + }, + { + "key": "Accept", + "value": "*/*" + }, + { + "description": "Added as a part of security scheme: apikey", + "key": "LOWCODER_CE_SELFHOST_TOKEN", + "value": "" + } + ], + "body": { + "mode": "formdata", + "formdata": [ + { + "key": "file", + "value": "[object Object]", + "description": "(Required) ", + "type": "text" + } + ] + }, + "url": { + "raw": "{{baseUrl}}/api/users/photo", + "host": [ + "{{baseUrl}}" + ], + "path": [ + "api", + "users", + "photo" + ] + } + }, + "status": "OK", + "code": 200, + "_postman_previewlanguage": "text", + "header": [ + { + "key": "Content-Type", + "value": "*/*" + } + ], + "cookie": [], + "body": "{\n \"code\": \"\",\n \"message\": \"\",\n \"data\": \"\",\n \"success\": \"\"\n}" + } + ] + }, + { + "name": "delete Profile Photo", + "request": { + "method": "DELETE", + "header": [ + { + "key": "Accept", + "value": "*/*" + } + ], + "url": { + "raw": "{{baseUrl}}/api/users/photo", + "host": [ + "{{baseUrl}}" + ], + "path": [ + "api", + "users", + "photo" + ] + } + }, + "response": [ + { + "name": "OK", + "originalRequest": { + "method": "DELETE", + "header": [ + { + "key": "Accept", + "value": "*/*" + }, + { + "description": "Added as a part of security scheme: apikey", + "key": "LOWCODER_CE_SELFHOST_TOKEN", + "value": "" + } + ], + "url": { + "raw": "{{baseUrl}}/api/users/photo", + "host": [ + "{{baseUrl}}" + ], + "path": [ + "api", + "users", + "photo" + ] + } + }, + "status": "OK", + "code": 200, + "_postman_previewlanguage": "text", + "header": [ + { + "key": "Content-Type", + "value": "*/*" + } + ], + "cookie": [], + "body": "{\n \"code\": \"\",\n \"message\": \"\",\n \"data\": {},\n \"success\": \"\"\n}" + } + ] + } + ] + }, + { + "name": "password", + "item": [ + { + "name": "update Password", + "request": { + "method": "PUT", + "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, + { + "key": "Accept", + "value": "*/*" + } + ], + "body": { + "mode": "raw", + "raw": "{\n \"oldPassword\": \"\",\n \"newPassword\": \"\"\n}", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + }, + "url": { + "raw": "{{baseUrl}}/api/users/password", + "host": [ + "{{baseUrl}}" + ], + "path": [ + "api", + "users", + "password" + ] + } + }, + "response": [ + { + "name": "OK", + "originalRequest": { + "method": "PUT", + "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, + { + "key": "Accept", + "value": "*/*" + }, + { + "description": "Added as a part of security scheme: apikey", + "key": "LOWCODER_CE_SELFHOST_TOKEN", + "value": "" + } + ], + "body": { + "mode": "raw", + "raw": "{\n \"oldPassword\": \"\",\n \"newPassword\": \"\"\n}", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + }, + "url": { + "raw": "{{baseUrl}}/api/users/password", + "host": [ + "{{baseUrl}}" + ], + "path": [ + "api", + "users", + "password" + ] + } + }, + "status": "OK", + "code": 200, + "_postman_previewlanguage": "text", + "header": [ + { + "key": "Content-Type", + "value": "*/*" + } + ], + "cookie": [], + "body": "{\n \"code\": \"\",\n \"message\": \"\",\n \"data\": \"\",\n \"success\": \"\"\n}" + } + ] + }, + { + "name": "set Password", + "request": { + "method": "POST", + "header": [ + { + "key": "Accept", + "value": "*/*" + } + ], + "url": { + "raw": "{{baseUrl}}/api/users/password?password=", + "host": [ + "{{baseUrl}}" + ], + "path": [ + "api", + "users", + "password" + ], + "query": [ + { + "key": "password", + "value": "", + "description": "(Required) " + } + ] + } + }, + "response": [ + { + "name": "OK", + "originalRequest": { + "method": "POST", + "header": [ + { + "key": "Accept", + "value": "*/*" + }, + { + "description": "Added as a part of security scheme: apikey", + "key": "LOWCODER_CE_SELFHOST_TOKEN", + "value": "" + } + ], + "url": { + "raw": "{{baseUrl}}/api/users/password?password=", + "host": [ + "{{baseUrl}}" + ], + "path": [ + "api", + "users", + "password" + ], + "query": [ + { + "key": "password", + "value": "", + "description": "(Required) " + } + ] + } + }, + "status": "OK", + "code": 200, + "_postman_previewlanguage": "text", + "header": [ + { + "key": "Content-Type", + "value": "*/*" + } + ], + "cookie": [], + "body": "{\n \"code\": \"\",\n \"message\": \"\",\n \"data\": \"\",\n \"success\": \"\"\n}" + } + ] + } + ] + }, + { + "name": "newUserGuidanceShown", + "item": [ + { + "name": "new User Guidance Shown", + "request": { + "method": "PUT", + "header": [ + { + "key": "Accept", + "value": "*/*" + } + ], + "url": { + "raw": "{{baseUrl}}/api/users/newUserGuidanceShown", + "host": [ + "{{baseUrl}}" + ], + "path": [ + "api", + "users", + "newUserGuidanceShown" + ] + } + }, + "response": [ + { + "name": "OK", + "originalRequest": { + "method": "PUT", + "header": [ + { + "key": "Accept", + "value": "*/*" + }, + { + "description": "Added as a part of security scheme: apikey", + "key": "LOWCODER_CE_SELFHOST_TOKEN", + "value": "" + } + ], + "url": { + "raw": "{{baseUrl}}/api/users/newUserGuidanceShown", + "host": [ + "{{baseUrl}}" + ], + "path": [ + "api", + "users", + "newUserGuidanceShown" + ] + } + }, + "status": "OK", + "code": 200, + "_postman_previewlanguage": "text", + "header": [ + { + "key": "Content-Type", + "value": "*/*" + } + ], + "cookie": [], + "body": "{\n \"code\": \"\",\n \"message\": \"\",\n \"data\": \"\",\n \"success\": \"\"\n}" + } + ] + } + ] + }, + { + "name": "me", + "item": [ + { + "name": "get User Profile", + "request": { + "method": "GET", + "header": [ + { + "key": "Accept", + "value": "*/*" + } + ], + "url": { + "raw": "{{baseUrl}}/api/users/me", + "host": [ + "{{baseUrl}}" + ], + "path": [ + "api", + "users", + "me" + ] + } + }, + "response": [ + { + "name": "OK", + "originalRequest": { + "method": "GET", + "header": [ + { + "key": "Accept", + "value": "*/*" + }, + { + "description": "Added as a part of security scheme: apikey", + "key": "LOWCODER_CE_SELFHOST_TOKEN", + "value": "" + } + ], + "url": { + "raw": "{{baseUrl}}/api/users/me", + "host": [ + "{{baseUrl}}" + ], + "path": [ + "api", + "users", + "me" + ] + } + }, + "status": "OK", + "code": 200, + "_postman_previewlanguage": "text", + "header": [ + { + "key": "Content-Type", + "value": "*/*" + } + ], + "cookie": [], + "body": "{\n \"code\": \"\",\n \"message\": \"\",\n \"data\": {},\n \"success\": \"\"\n}" + } + ] + } + ] + }, + { + "name": "mark-status", + "item": [ + { + "name": "mark Status", + "request": { + "method": "PUT", + "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, + { + "key": "Accept", + "value": "*/*" + } + ], + "body": { + "mode": "raw", + "raw": "{\n \"type\": \"\",\n \"value\": {}\n}", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + }, + "url": { + "raw": "{{baseUrl}}/api/users/mark-status", + "host": [ + "{{baseUrl}}" + ], + "path": [ + "api", + "users", + "mark-status" + ] + } + }, + "response": [ + { + "name": "OK", + "originalRequest": { + "method": "PUT", + "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, + { + "key": "Accept", + "value": "*/*" + }, + { + "description": "Added as a part of security scheme: apikey", + "key": "LOWCODER_CE_SELFHOST_TOKEN", + "value": "" + } + ], + "body": { + "mode": "raw", + "raw": "{\n \"type\": \"\",\n \"value\": {}\n}", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + }, + "url": { + "raw": "{{baseUrl}}/api/users/mark-status", + "host": [ + "{{baseUrl}}" + ], + "path": [ + "api", + "users", + "mark-status" + ] + } + }, + "status": "OK", + "code": 200, + "_postman_previewlanguage": "text", + "header": [ + { + "key": "Content-Type", + "value": "*/*" + } + ], + "cookie": [], + "body": "{\n \"code\": \"\",\n \"message\": \"\",\n \"data\": \"\",\n \"success\": \"\"\n}" + } + ] + } + ] + }, + { + "name": "currentUser", + "item": [ + { + "name": "get Current User", + "request": { + "method": "GET", + "header": [ + { + "key": "Accept", + "value": "*/*" + } + ], + "url": { + "raw": "{{baseUrl}}/api/users/currentUser", + "host": [ + "{{baseUrl}}" + ], + "path": [ + "api", + "users", + "currentUser" + ] + } + }, + "response": [ + { + "name": "OK", + "originalRequest": { + "method": "GET", + "header": [ + { + "key": "Accept", + "value": "*/*" + }, + { + "description": "Added as a part of security scheme: apikey", + "key": "LOWCODER_CE_SELFHOST_TOKEN", + "value": "" + } + ], + "url": { + "raw": "{{baseUrl}}/api/users/currentUser", + "host": [ + "{{baseUrl}}" + ], + "path": [ + "api", + "users", + "currentUser" + ] + } + }, + "status": "OK", + "code": 200, + "_postman_previewlanguage": "text", + "header": [ + { + "key": "Content-Type", + "value": "*/*" + } + ], + "cookie": [], + "body": "{\n \"code\": \"\",\n \"message\": \"\",\n \"data\": {\n \"id\": \"\",\n \"name\": \"\",\n \"avatarUrl\": \"\",\n \"email\": \"\",\n \"ip\": \"\",\n \"groups\": [\n {\n \"nostrud9\": \"\",\n \"nisid9_\": \"\"\n },\n {\n \"Excepteur859\": \"\",\n \"reprehenderitf6\": \"\",\n \"sit_b94\": \"\"\n }\n ],\n \"extra\": {\n \"incididunt_30\": {},\n \"deserunt_ef8\": {}\n }\n },\n \"success\": \"\"\n}" + } + ] + } + ] + }, + { + "name": "update", + "request": { + "method": "PUT", + "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, + { + "key": "Accept", + "value": "*/*" + } + ], + "body": { + "mode": "raw", + "raw": "{\n \"name\": \"\"\n}", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + }, + "url": { + "raw": "{{baseUrl}}/api/users", + "host": [ + "{{baseUrl}}" + ], + "path": [ + "api", + "users" + ] + } + }, + "response": [ + { + "name": "OK", + "originalRequest": { + "method": "PUT", + "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, + { + "key": "Accept", + "value": "*/*" + }, + { + "description": "Added as a part of security scheme: apikey", + "key": "LOWCODER_CE_SELFHOST_TOKEN", + "value": "" + } + ], + "body": { + "mode": "raw", + "raw": "{\n \"name\": \"\"\n}", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + }, + "url": { + "raw": "{{baseUrl}}/api/users", + "host": [ + "{{baseUrl}}" + ], + "path": [ + "api", + "users" + ] + } + }, + "status": "OK", + "code": 200, + "_postman_previewlanguage": "text", + "header": [ + { + "key": "Content-Type", + "value": "*/*" + } + ], + "cookie": [], + "body": "{\n \"code\": \"\",\n \"message\": \"\",\n \"data\": {\n \"id\": \"\",\n \"orgAndRoles\": [\n {\n \"org\": {\n \"id\": \"\",\n \"createdBy\": \"\",\n \"name\": \"\",\n \"isAutoGeneratedOrganization\": \"\",\n \"contactName\": \"\",\n \"contactEmail\": \"\",\n \"contactPhoneNumber\": \"\",\n \"source\": \"\",\n \"thirdPartyCompanyId\": \"\",\n \"state\": \"DELETED\",\n \"organizationDomain\": {\n \"domain\": \"\",\n \"configs\": [\n {\n \"id\": \"\",\n \"source\": \"\",\n \"sourceName\": \"\",\n \"enable\": \"\",\n \"enableRegister\": \"\",\n \"authType\": \"\"\n },\n {\n \"id\": \"\",\n \"source\": \"\",\n \"sourceName\": \"\",\n \"enable\": \"\",\n \"enableRegister\": \"\",\n \"authType\": \"\"\n }\n ]\n },\n \"commonSettings\": {\n \"empty\": \"\",\n \"dolore_e\": {}\n },\n \"logoUrl\": \"\",\n \"createTime\": \"\",\n \"authConfigs\": [\n {\n \"id\": \"\",\n \"source\": \"\",\n \"sourceName\": \"\",\n \"enable\": \"\",\n \"enableRegister\": \"\",\n \"authType\": \"\"\n },\n {\n \"id\": \"\",\n \"source\": \"\",\n \"sourceName\": \"\",\n \"enable\": \"\",\n \"enableRegister\": \"\",\n \"authType\": \"\"\n }\n ]\n },\n \"role\": \"\"\n },\n {\n \"org\": {\n \"id\": \"\",\n \"createdBy\": \"\",\n \"name\": \"\",\n \"isAutoGeneratedOrganization\": \"\",\n \"contactName\": \"\",\n \"contactEmail\": \"\",\n \"contactPhoneNumber\": \"\",\n \"source\": \"\",\n \"thirdPartyCompanyId\": \"\",\n \"state\": \"DELETED\",\n \"organizationDomain\": {\n \"domain\": \"\",\n \"configs\": [\n {\n \"id\": \"\",\n \"source\": \"\",\n \"sourceName\": \"\",\n \"enable\": \"\",\n \"enableRegister\": \"\",\n \"authType\": \"\"\n },\n {\n \"id\": \"\",\n \"source\": \"\",\n \"sourceName\": \"\",\n \"enable\": \"\",\n \"enableRegister\": \"\",\n \"authType\": \"\"\n }\n ]\n },\n \"commonSettings\": {\n \"empty\": \"\",\n \"adipisicing41\": {},\n \"veniamf\": {}\n },\n \"logoUrl\": \"\",\n \"createTime\": \"\",\n \"authConfigs\": [\n {\n \"id\": \"\",\n \"source\": \"\",\n \"sourceName\": \"\",\n \"enable\": \"\",\n \"enableRegister\": \"\",\n \"authType\": \"\"\n },\n {\n \"id\": \"\",\n \"source\": \"\",\n \"sourceName\": \"\",\n \"enable\": \"\",\n \"enableRegister\": \"\",\n \"authType\": \"\"\n }\n ]\n },\n \"role\": \"\"\n }\n ],\n \"currentOrgId\": \"\",\n \"username\": \"\",\n \"connections\": [\n {\n \"rawId\": \"\",\n \"source\": \"\",\n \"authId\": \"\",\n \"name\": \"\",\n \"avatar\": \"\",\n \"authConnectionAuthToken\": {\n \"accessToken\": \"\",\n \"expireAt\": \"\",\n \"refreshToken\": \"\",\n \"refreshTokenExpireAt\": \"\",\n \"source\": \"\",\n \"refreshTokenExpired\": \"\",\n \"accessTokenExpired\": \"\"\n },\n \"rawUserInfo\": {\n \"sunt4\": {},\n \"in_04\": {}\n },\n \"tokens\": [\n \"\"\n ]\n },\n {\n \"rawId\": \"\",\n \"source\": \"\",\n \"authId\": \"\",\n \"name\": \"\",\n \"avatar\": \"\",\n \"authConnectionAuthToken\": {\n \"accessToken\": \"\",\n \"expireAt\": \"\",\n \"refreshToken\": \"\",\n \"refreshTokenExpireAt\": \"\",\n \"source\": \"\",\n \"refreshTokenExpired\": \"\",\n \"accessTokenExpired\": \"\"\n },\n \"rawUserInfo\": {\n \"in61\": {}\n },\n \"tokens\": [\n \"\"\n ]\n }\n ],\n \"avatar\": \"\",\n \"avatarUrl\": \"\",\n \"hasPassword\": \"\",\n \"hasSetNickname\": \"\",\n \"hasShownNewUserGuidance\": \"\",\n \"userStatus\": {\n \"laborum1\": {},\n \"ut91f\": {}\n },\n \"createdTimeMs\": \"\",\n \"ip\": \"\",\n \"enabled\": \"\",\n \"orgDev\": \"\",\n \"anonymous\": \"\",\n \"isAnonymous\": \"\",\n \"isEnabled\": \"\"\n },\n \"success\": \"\"\n}" + } + ] + } + ] + }, + { + "name": "state", + "item": [ + { + "name": "healthCheck", + "item": [ + { + "name": "health Check", + "request": { + "method": "HEAD", + "header": [ + { + "key": "Accept", + "value": "*/*" + } + ], + "url": { + "raw": "{{baseUrl}}/api/state/healthCheck", + "host": [ + "{{baseUrl}}" + ], + "path": [ + "api", + "state", + "healthCheck" + ] + } + }, + "response": [ + { + "name": "OK", + "originalRequest": { + "method": "HEAD", + "header": [ + { + "key": "Accept", + "value": "*/*" + }, + { + "description": "Added as a part of security scheme: apikey", + "key": "LOWCODER_CE_SELFHOST_TOKEN", + "value": "" + } + ], + "url": { + "raw": "{{baseUrl}}/api/state/healthCheck", + "host": [ + "{{baseUrl}}" + ], + "path": [ + "api", + "state", + "healthCheck" + ] + } + }, + "status": "OK", + "code": 200, + "_postman_previewlanguage": "text", + "header": [ + { + "key": "Content-Type", + "value": "*/*" + } + ], + "cookie": [], + "body": "{\n \"code\": \"\",\n \"message\": \"\",\n \"data\": \"\",\n \"success\": \"\"\n}" + } + ] + } + ] + } + ] + }, + { + "name": "query", + "item": [ + { + "name": "execute-from-node", + "item": [ + { + "name": "execute Library Query From Js", + "request": { + "method": "POST", + "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, + { + "key": "Accept", + "value": "*/*" + } + ], + "body": { + "mode": "raw", + "raw": "{\n \"libraryQueryName\": \"\",\n \"libraryQueryRecordId\": \"\",\n \"params\": [\n {\n \"key\": \"\",\n \"value\": {}\n },\n {\n \"key\": \"\",\n \"value\": {}\n }\n ]\n}", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + }, + "url": { + "raw": "{{baseUrl}}/api/query/execute-from-node", + "host": [ + "{{baseUrl}}" + ], + "path": [ + "api", + "query", + "execute-from-node" + ] + } + }, + "response": [ + { + "name": "OK", + "originalRequest": { + "method": "POST", + "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, + { + "key": "Accept", + "value": "*/*" + }, + { + "description": "Added as a part of security scheme: apikey", + "key": "LOWCODER_CE_SELFHOST_TOKEN", + "value": "" + } + ], + "body": { + "mode": "raw", + "raw": "{\n \"libraryQueryName\": \"\",\n \"libraryQueryRecordId\": \"\",\n \"params\": [\n {\n \"key\": \"\",\n \"value\": {}\n },\n {\n \"key\": \"\",\n \"value\": {}\n }\n ]\n}", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + }, + "url": { + "raw": "{{baseUrl}}/api/query/execute-from-node", + "host": [ + "{{baseUrl}}" + ], + "path": [ + "api", + "query", + "execute-from-node" + ] + } + }, + "status": "OK", + "code": 200, + "_postman_previewlanguage": "text", + "header": [ + { + "key": "Content-Type", + "value": "*/*" + } + ], + "cookie": [], + "body": "{\n \"data\": {},\n \"headers\": {},\n \"success\": \"\",\n \"code\": \"\",\n \"queryCode\": \"\",\n \"hintMessages\": [\n \"\",\n \"\"\n ],\n \"message\": \"\"\n}" + } + ] + } + ] + }, + { + "name": "execute", + "item": [ + { + "name": "execute", + "request": { + "method": "POST", + "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, + { + "key": "Accept", + "value": "*/*" + } + ], + "body": { + "mode": "raw", + "raw": "{\n \"applicationId\": \"\",\n \"queryId\": \"\",\n \"libraryQueryId\": \"\",\n \"libraryQueryRecordId\": \"\",\n \"params\": [\n {\n \"key\": \"\",\n \"value\": {}\n },\n {\n \"key\": \"\",\n \"value\": {}\n }\n ],\n \"viewMode\": \"\",\n \"path\": [\n \"\",\n \"\"\n ],\n \"applicationQueryRequest\": \"\",\n \"libraryQueryCombineId\": {\n \"libraryQueryId\": \"\",\n \"libraryQueryRecordId\": \"\",\n \"usingEditingRecord\": \"\",\n \"usingLiveRecord\": \"\"\n }\n}", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + }, + "url": { + "raw": "{{baseUrl}}/api/query/execute", + "host": [ + "{{baseUrl}}" + ], + "path": [ + "api", + "query", + "execute" + ] + } + }, + "response": [ + { + "name": "OK", + "originalRequest": { + "method": "POST", + "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, + { + "key": "Accept", + "value": "*/*" + }, + { + "description": "Added as a part of security scheme: apikey", + "key": "LOWCODER_CE_SELFHOST_TOKEN", + "value": "" + } + ], + "body": { + "mode": "raw", + "raw": "{\n \"applicationId\": \"\",\n \"queryId\": \"\",\n \"libraryQueryId\": \"\",\n \"libraryQueryRecordId\": \"\",\n \"params\": [\n {\n \"key\": \"\",\n \"value\": {}\n },\n {\n \"key\": \"\",\n \"value\": {}\n }\n ],\n \"viewMode\": \"\",\n \"path\": [\n \"\",\n \"\"\n ],\n \"applicationQueryRequest\": \"\",\n \"libraryQueryCombineId\": {\n \"libraryQueryId\": \"\",\n \"libraryQueryRecordId\": \"\",\n \"usingEditingRecord\": \"\",\n \"usingLiveRecord\": \"\"\n }\n}", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + }, + "url": { + "raw": "{{baseUrl}}/api/query/execute", + "host": [ + "{{baseUrl}}" + ], + "path": [ + "api", + "query", + "execute" + ] + } + }, + "status": "OK", + "code": 200, + "_postman_previewlanguage": "text", + "header": [ + { + "key": "Content-Type", + "value": "*/*" + } + ], + "cookie": [], + "body": "{\n \"data\": {},\n \"headers\": {},\n \"success\": \"\",\n \"code\": \"\",\n \"queryCode\": \"\",\n \"hintMessages\": [\n \"\",\n \"\"\n ],\n \"message\": \"\"\n}" + } + ] + } + ] + } + ] + }, + { + "name": "organizations", + "item": [ + { + "name": "{orgId}", + "item": [ + { + "name": "update", + "item": [ + { + "name": "update 1", + "request": { + "method": "PUT", + "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, + { + "key": "Accept", + "value": "*/*" + } + ], + "body": { + "mode": "raw", + "raw": "{\n \"orgName\": \"\",\n \"contactName\": \"\",\n \"contactEmail\": \"\",\n \"contactPhoneNumber\": \"\"\n}", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + }, + "url": { + "raw": "{{baseUrl}}/api/organizations/:orgId/update", + "host": [ + "{{baseUrl}}" + ], + "path": [ + "api", + "organizations", + ":orgId", + "update" + ], + "variable": [ + { + "key": "orgId", + "value": "" + } + ] + } + }, + "response": [ + { + "name": "OK", + "originalRequest": { + "method": "PUT", + "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, + { + "key": "Accept", + "value": "*/*" + }, + { + "description": "Added as a part of security scheme: apikey", + "key": "LOWCODER_CE_SELFHOST_TOKEN", + "value": "" + } + ], + "body": { + "mode": "raw", + "raw": "{\n \"orgName\": \"\",\n \"contactName\": \"\",\n \"contactEmail\": \"\",\n \"contactPhoneNumber\": \"\"\n}", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + }, + "url": { + "raw": "{{baseUrl}}/api/organizations/:orgId/update", + "host": [ + "{{baseUrl}}" + ], + "path": [ + "api", + "organizations", + ":orgId", + "update" + ], + "variable": [ + { + "key": "orgId" + } + ] + } + }, + "status": "OK", + "code": 200, + "_postman_previewlanguage": "text", + "header": [ + { + "key": "Content-Type", + "value": "*/*" + } + ], + "cookie": [], + "body": "{\n \"code\": \"\",\n \"message\": \"\",\n \"data\": \"\",\n \"success\": \"\"\n}" + } + ] + } + ] + }, + { + "name": "role", + "item": [ + { + "name": "update Role For Member", + "request": { + "method": "PUT", + "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, + { + "key": "Accept", + "value": "*/*" + } + ], + "body": { + "mode": "raw", + "raw": "{\n \"userId\": \"\",\n \"role\": \"\"\n}", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + }, + "url": { + "raw": "{{baseUrl}}/api/organizations/:orgId/role", + "host": [ + "{{baseUrl}}" + ], + "path": [ + "api", + "organizations", + ":orgId", + "role" + ], + "variable": [ + { + "key": "orgId", + "value": "" + } + ] + } + }, + "response": [ + { + "name": "OK", + "originalRequest": { + "method": "PUT", + "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, + { + "key": "Accept", + "value": "*/*" + }, + { + "description": "Added as a part of security scheme: apikey", + "key": "LOWCODER_CE_SELFHOST_TOKEN", + "value": "" + } + ], + "body": { + "mode": "raw", + "raw": "{\n \"userId\": \"\",\n \"role\": \"\"\n}", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + }, + "url": { + "raw": "{{baseUrl}}/api/organizations/:orgId/role", + "host": [ + "{{baseUrl}}" + ], + "path": [ + "api", + "organizations", + ":orgId", + "role" + ], + "variable": [ + { + "key": "orgId" + } + ] + } + }, + "status": "OK", + "code": 200, + "_postman_previewlanguage": "text", + "header": [ + { + "key": "Content-Type", + "value": "*/*" + } + ], + "cookie": [], + "body": "{\n \"code\": \"\",\n \"message\": \"\",\n \"data\": \"\",\n \"success\": \"\"\n}" + } + ] + } + ] + }, + { + "name": "remove", + "item": [ + { + "name": "remove User From Org", + "request": { + "method": "DELETE", + "header": [ + { + "key": "Accept", + "value": "*/*" + } + ], + "url": { + "raw": "{{baseUrl}}/api/organizations/:orgId/remove?userId=", + "host": [ + "{{baseUrl}}" + ], + "path": [ + "api", + "organizations", + ":orgId", + "remove" + ], + "query": [ + { + "key": "userId", + "value": "", + "description": "(Required) " + } + ], + "variable": [ + { + "key": "orgId", + "value": "" + } + ] + } + }, + "response": [ + { + "name": "OK", + "originalRequest": { + "method": "DELETE", + "header": [ + { + "key": "Accept", + "value": "*/*" + }, + { + "description": "Added as a part of security scheme: apikey", + "key": "LOWCODER_CE_SELFHOST_TOKEN", + "value": "" + } + ], + "url": { + "raw": "{{baseUrl}}/api/organizations/:orgId/remove?userId=", + "host": [ + "{{baseUrl}}" + ], + "path": [ + "api", + "organizations", + ":orgId", + "remove" + ], + "query": [ + { + "key": "userId", + "value": "", + "description": "(Required) " + } + ], + "variable": [ + { + "key": "orgId" + } + ] + } + }, + "status": "OK", + "code": 200, + "_postman_previewlanguage": "text", + "header": [ + { + "key": "Content-Type", + "value": "*/*" + } + ], + "cookie": [], + "body": "{\n \"code\": \"\",\n \"message\": \"\",\n \"data\": \"\",\n \"success\": \"\"\n}" + } + ] + } + ] + }, + { + "name": "members", + "item": [ + { + "name": "get Org Members", + "request": { + "method": "GET", + "header": [ + { + "key": "Accept", + "value": "*/*" + } + ], + "url": { + "raw": "{{baseUrl}}/api/organizations/:orgId/members?page=0&count=1000", + "host": [ + "{{baseUrl}}" + ], + "path": [ + "api", + "organizations", + ":orgId", + "members" + ], + "query": [ + { + "key": "page", + "value": "0" + }, + { + "key": "count", + "value": "1000" + } + ], + "variable": [ + { + "key": "orgId", + "value": "" + } + ] + } + }, + "response": [ + { + "name": "OK", + "originalRequest": { + "method": "GET", + "header": [ + { + "key": "Accept", + "value": "*/*" + }, + { + "description": "Added as a part of security scheme: apikey", + "key": "LOWCODER_CE_SELFHOST_TOKEN", + "value": "" + } + ], + "url": { + "raw": "{{baseUrl}}/api/organizations/:orgId/members?page=0&count=1000", + "host": [ + "{{baseUrl}}" + ], + "path": [ + "api", + "organizations", + ":orgId", + "members" + ], + "query": [ + { + "key": "page", + "value": "0" + }, + { + "key": "count", + "value": "1000" + } + ], + "variable": [ + { + "key": "orgId" + } + ] + } + }, + "status": "OK", + "code": 200, + "_postman_previewlanguage": "text", + "header": [ + { + "key": "Content-Type", + "value": "*/*" + } + ], + "cookie": [], + "body": "{\n \"code\": \"\",\n \"message\": \"\",\n \"data\": {\n \"visitorRole\": \"\",\n \"members\": [\n {\n \"userId\": \"\",\n \"name\": \"\",\n \"avatarUrl\": \"\",\n \"role\": \"\",\n \"joinTime\": \"\",\n \"rawUserInfos\": {\n \"culpa_d\": {\n \"essed15\": {}\n }\n }\n },\n {\n \"userId\": \"\",\n \"name\": \"\",\n \"avatarUrl\": \"\",\n \"role\": \"\",\n \"joinTime\": \"\",\n \"rawUserInfos\": {\n \"fugiat_0b1\": {\n \"qui_f_\": {}\n },\n \"Duis5\": {\n \"quie_b\": {}\n }\n }\n }\n ]\n },\n \"success\": \"\"\n}" + } + ] + } + ] + }, + { + "name": "logo", + "item": [ + { + "name": "upload Logo", + "request": { + "method": "POST", + "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, + { + "key": "Accept", + "value": "*/*" + } + ], + "body": { + "mode": "raw", + "raw": "{\n \"file\": {}\n}", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + }, + "url": { + "raw": "{{baseUrl}}/api/organizations/:orgId/logo", + "host": [ + "{{baseUrl}}" + ], + "path": [ + "api", + "organizations", + ":orgId", + "logo" + ], + "variable": [ + { + "key": "orgId", + "value": "" + } + ] + } + }, + "response": [ + { + "name": "OK", + "originalRequest": { + "method": "POST", + "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, + { + "key": "Accept", + "value": "*/*" + }, + { + "description": "Added as a part of security scheme: apikey", + "key": "LOWCODER_CE_SELFHOST_TOKEN", + "value": "" + } + ], + "body": { + "mode": "raw", + "raw": "{\n \"file\": {}\n}", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + }, + "url": { + "raw": "{{baseUrl}}/api/organizations/:orgId/logo", + "host": [ + "{{baseUrl}}" + ], + "path": [ + "api", + "organizations", + ":orgId", + "logo" + ], + "variable": [ + { + "key": "orgId" + } + ] + } + }, + "status": "OK", + "code": 200, + "_postman_previewlanguage": "text", + "header": [ + { + "key": "Content-Type", + "value": "*/*" + } + ], + "cookie": [], + "body": "{\n \"code\": \"\",\n \"message\": \"\",\n \"data\": \"\",\n \"success\": \"\"\n}" + } + ] + }, + { + "name": "delete Logo", + "request": { + "method": "DELETE", + "header": [ + { + "key": "Accept", + "value": "*/*" + } + ], + "url": { + "raw": "{{baseUrl}}/api/organizations/:orgId/logo", + "host": [ + "{{baseUrl}}" + ], + "path": [ + "api", + "organizations", + ":orgId", + "logo" + ], + "variable": [ + { + "key": "orgId", + "value": "" + } + ] + } + }, + "response": [ + { + "name": "OK", + "originalRequest": { + "method": "DELETE", + "header": [ + { + "key": "Accept", + "value": "*/*" + }, + { + "description": "Added as a part of security scheme: apikey", + "key": "LOWCODER_CE_SELFHOST_TOKEN", + "value": "" + } + ], + "url": { + "raw": "{{baseUrl}}/api/organizations/:orgId/logo", + "host": [ + "{{baseUrl}}" + ], + "path": [ + "api", + "organizations", + ":orgId", + "logo" + ], + "variable": [ + { + "key": "orgId" + } + ] + } + }, + "status": "OK", + "code": 200, + "_postman_previewlanguage": "text", + "header": [ + { + "key": "Content-Type", + "value": "*/*" + } + ], + "cookie": [], + "body": "{\n \"code\": \"\",\n \"message\": \"\",\n \"data\": \"\",\n \"success\": \"\"\n}" + } + ] + } + ] + }, + { + "name": "leave", + "item": [ + { + "name": "leave Organization", + "request": { + "method": "DELETE", + "header": [ + { + "key": "Accept", + "value": "*/*" + } + ], + "url": { + "raw": "{{baseUrl}}/api/organizations/:orgId/leave", + "host": [ + "{{baseUrl}}" + ], + "path": [ + "api", + "organizations", + ":orgId", + "leave" + ], + "variable": [ + { + "key": "orgId", + "value": "" + } + ] + } + }, + "response": [ + { + "name": "OK", + "originalRequest": { + "method": "DELETE", + "header": [ + { + "key": "Accept", + "value": "*/*" + }, + { + "description": "Added as a part of security scheme: apikey", + "key": "LOWCODER_CE_SELFHOST_TOKEN", + "value": "" + } + ], + "url": { + "raw": "{{baseUrl}}/api/organizations/:orgId/leave", + "host": [ + "{{baseUrl}}" + ], + "path": [ + "api", + "organizations", + ":orgId", + "leave" + ], + "variable": [ + { + "key": "orgId" + } + ] + } + }, + "status": "OK", + "code": 200, + "_postman_previewlanguage": "text", + "header": [ + { + "key": "Content-Type", + "value": "*/*" + } + ], + "cookie": [], + "body": "{\n \"code\": \"\",\n \"message\": \"\",\n \"data\": \"\",\n \"success\": \"\"\n}" + } + ] + } + ] + }, + { + "name": "datasourceTypes", + "item": [ + { + "name": "get Supported Datasource Types", + "request": { + "method": "GET", + "header": [ + { + "key": "Accept", + "value": "*/*" + } + ], + "url": { + "raw": "{{baseUrl}}/api/organizations/:orgId/datasourceTypes", + "host": [ + "{{baseUrl}}" + ], + "path": [ + "api", + "organizations", + ":orgId", + "datasourceTypes" + ], + "variable": [ + { + "key": "orgId", + "value": "" + } + ] + } + }, + "response": [ + { + "name": "OK", + "originalRequest": { + "method": "GET", + "header": [ + { + "key": "Accept", + "value": "*/*" + }, + { + "description": "Added as a part of security scheme: apikey", + "key": "LOWCODER_CE_SELFHOST_TOKEN", + "value": "" + } + ], + "url": { + "raw": "{{baseUrl}}/api/organizations/:orgId/datasourceTypes", + "host": [ + "{{baseUrl}}" + ], + "path": [ + "api", + "organizations", + ":orgId", + "datasourceTypes" + ], + "variable": [ + { + "key": "orgId" + } + ] + } + }, + "status": "OK", + "code": 200, + "_postman_previewlanguage": "text", + "header": [ + { + "key": "Content-Type", + "value": "*/*" + } + ], + "cookie": [], + "body": "{\n \"code\": \"\",\n \"message\": \"\",\n \"data\": [\n {\n \"version\": \"\",\n \"hasStructureInfo\": \"\",\n \"definition\": {},\n \"id\": \"\",\n \"name\": \"\"\n },\n {\n \"version\": \"\",\n \"hasStructureInfo\": \"\",\n \"definition\": {},\n \"id\": \"\",\n \"name\": \"\"\n }\n ],\n \"success\": \"\"\n}" + } + ] + } + ] + }, + { + "name": "common-settings", + "item": [ + { + "name": "get Org Common Settings", + "request": { + "method": "GET", + "header": [ + { + "key": "Accept", + "value": "*/*" + } + ], + "url": { + "raw": "{{baseUrl}}/api/organizations/:orgId/common-settings", + "host": [ + "{{baseUrl}}" + ], + "path": [ + "api", + "organizations", + ":orgId", + "common-settings" + ], + "variable": [ + { + "key": "orgId", + "value": "" + } + ] + } + }, + "response": [ + { + "name": "OK", + "originalRequest": { + "method": "GET", + "header": [ + { + "key": "Accept", + "value": "*/*" + }, + { + "description": "Added as a part of security scheme: apikey", + "key": "LOWCODER_CE_SELFHOST_TOKEN", + "value": "" + } + ], + "url": { + "raw": "{{baseUrl}}/api/organizations/:orgId/common-settings", + "host": [ + "{{baseUrl}}" + ], + "path": [ + "api", + "organizations", + ":orgId", + "common-settings" + ], + "variable": [ + { + "key": "orgId" + } + ] + } + }, + "status": "OK", + "code": 200, + "_postman_previewlanguage": "text", + "header": [ + { + "key": "Content-Type", + "value": "*/*" + } + ], + "cookie": [], + "body": "{\n \"code\": \"\",\n \"message\": \"\",\n \"data\": {\n \"empty\": \"\"\n },\n \"success\": \"\"\n}" + } + ] + }, + { + "name": "update Org Common Settings", + "request": { + "method": "PUT", + "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, + { + "key": "Accept", + "value": "*/*" + } + ], + "body": { + "mode": "raw", + "raw": "{\n \"key\": \"\",\n \"value\": {}\n}", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + }, + "url": { + "raw": "{{baseUrl}}/api/organizations/:orgId/common-settings", + "host": [ + "{{baseUrl}}" + ], + "path": [ + "api", + "organizations", + ":orgId", + "common-settings" + ], + "variable": [ + { + "key": "orgId", + "value": "" + } + ] + } + }, + "response": [ + { + "name": "OK", + "originalRequest": { + "method": "PUT", + "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, + { + "key": "Accept", + "value": "*/*" + }, + { + "description": "Added as a part of security scheme: apikey", + "key": "LOWCODER_CE_SELFHOST_TOKEN", + "value": "" + } + ], + "body": { + "mode": "raw", + "raw": "{\n \"key\": \"\",\n \"value\": {}\n}", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + }, + "url": { + "raw": "{{baseUrl}}/api/organizations/:orgId/common-settings", + "host": [ + "{{baseUrl}}" + ], + "path": [ + "api", + "organizations", + ":orgId", + "common-settings" + ], + "variable": [ + { + "key": "orgId" + } + ] + } + }, + "status": "OK", + "code": 200, + "_postman_previewlanguage": "text", + "header": [ + { + "key": "Content-Type", + "value": "*/*" + } + ], + "cookie": [], + "body": "{\n \"code\": \"\",\n \"message\": \"\",\n \"data\": \"\",\n \"success\": \"\"\n}" + } + ] + } + ] + }, + { + "name": "remove Org", + "request": { + "method": "DELETE", + "header": [ + { + "key": "Accept", + "value": "*/*" + } + ], + "url": { + "raw": "{{baseUrl}}/api/organizations/:orgId", + "host": [ + "{{baseUrl}}" + ], + "path": [ + "api", + "organizations", + ":orgId" + ], + "variable": [ + { + "key": "orgId", + "value": "" + } + ] + } + }, + "response": [ + { + "name": "OK", + "originalRequest": { + "method": "DELETE", + "header": [ + { + "key": "Accept", + "value": "*/*" + }, + { + "description": "Added as a part of security scheme: apikey", + "key": "LOWCODER_CE_SELFHOST_TOKEN", + "value": "" + } + ], + "url": { + "raw": "{{baseUrl}}/api/organizations/:orgId", + "host": [ + "{{baseUrl}}" + ], + "path": [ + "api", + "organizations", + ":orgId" + ], + "variable": [ + { + "key": "orgId" + } + ] + } + }, + "status": "OK", + "code": 200, + "_postman_previewlanguage": "text", + "header": [ + { + "key": "Content-Type", + "value": "*/*" + } + ], + "cookie": [], + "body": "{\n \"code\": \"\",\n \"message\": \"\",\n \"data\": \"\",\n \"success\": \"\"\n}" + } + ] + } + ] + }, + { + "name": "switchOrganization", + "item": [ + { + "name": "{orgId}", + "item": [ + { + "name": "set Current Organization", + "request": { + "method": "PUT", + "header": [ + { + "key": "Accept", + "value": "*/*" + } + ], + "url": { + "raw": "{{baseUrl}}/api/organizations/switchOrganization/:orgId", + "host": [ + "{{baseUrl}}" + ], + "path": [ + "api", + "organizations", + "switchOrganization", + ":orgId" + ], + "variable": [ + { + "key": "orgId", + "value": "" + } + ] + } + }, + "response": [ + { + "name": "OK", + "originalRequest": { + "method": "PUT", + "header": [ + { + "key": "Accept", + "value": "*/*" + }, + { + "description": "Added as a part of security scheme: apikey", + "key": "LOWCODER_CE_SELFHOST_TOKEN", + "value": "" + } + ], + "url": { + "raw": "{{baseUrl}}/api/organizations/switchOrganization/:orgId", + "host": [ + "{{baseUrl}}" + ], + "path": [ + "api", + "organizations", + "switchOrganization", + ":orgId" + ], + "variable": [ + { + "key": "orgId" + } + ] + } + }, + "status": "OK", + "code": 200, + "_postman_previewlanguage": "text", + "header": [ + { + "key": "Content-Type", + "value": "*/*" + } + ], + "cookie": [], + "body": "{\n \"code\": \"\",\n \"message\": \"\",\n \"data\": {},\n \"success\": \"\"\n}" + } + ] + } + ] + } + ] + }, + { + "name": "create", + "request": { + "method": "POST", + "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, + { + "key": "Accept", + "value": "*/*" + } + ], + "body": { + "mode": "raw", + "raw": "{\n \"id\": \"\",\n \"createdBy\": \"\",\n \"name\": \"\",\n \"isAutoGeneratedOrganization\": \"\",\n \"contactName\": \"\",\n \"contactEmail\": \"\",\n \"contactPhoneNumber\": \"\",\n \"source\": \"\",\n \"thirdPartyCompanyId\": \"\",\n \"state\": \"ACTIVE\",\n \"organizationDomain\": {\n \"domain\": \"\",\n \"configs\": [\n {\n \"id\": \"\",\n \"source\": \"\",\n \"sourceName\": \"\",\n \"enable\": \"\",\n \"enableRegister\": \"\",\n \"authType\": \"\"\n },\n {\n \"id\": \"\",\n \"source\": \"\",\n \"sourceName\": \"\",\n \"enable\": \"\",\n \"enableRegister\": \"\",\n \"authType\": \"\"\n }\n ]\n },\n \"commonSettings\": {\n \"empty\": \"\",\n \"auteb05\": {},\n \"proident75f\": {},\n \"laboris190\": {}\n },\n \"logoUrl\": \"\",\n \"createTime\": \"\",\n \"authConfigs\": [\n {\n \"id\": \"\",\n \"source\": \"\",\n \"sourceName\": \"\",\n \"enable\": \"\",\n \"enableRegister\": \"\",\n \"authType\": \"\"\n },\n {\n \"id\": \"\",\n \"source\": \"\",\n \"sourceName\": \"\",\n \"enable\": \"\",\n \"enableRegister\": \"\",\n \"authType\": \"\"\n }\n ]\n}", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + }, + "url": { + "raw": "{{baseUrl}}/api/organizations", + "host": [ + "{{baseUrl}}" + ], + "path": [ + "api", + "organizations" + ] + } + }, + "response": [ + { + "name": "OK", + "originalRequest": { + "method": "POST", + "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, + { + "key": "Accept", + "value": "*/*" + }, + { + "description": "Added as a part of security scheme: apikey", + "key": "LOWCODER_CE_SELFHOST_TOKEN", + "value": "" + } + ], + "body": { + "mode": "raw", + "raw": "{\n \"id\": \"\",\n \"createdBy\": \"\",\n \"name\": \"\",\n \"isAutoGeneratedOrganization\": \"\",\n \"contactName\": \"\",\n \"contactEmail\": \"\",\n \"contactPhoneNumber\": \"\",\n \"source\": \"\",\n \"thirdPartyCompanyId\": \"\",\n \"state\": \"ACTIVE\",\n \"organizationDomain\": {\n \"domain\": \"\",\n \"configs\": [\n {\n \"id\": \"\",\n \"source\": \"\",\n \"sourceName\": \"\",\n \"enable\": \"\",\n \"enableRegister\": \"\",\n \"authType\": \"\"\n },\n {\n \"id\": \"\",\n \"source\": \"\",\n \"sourceName\": \"\",\n \"enable\": \"\",\n \"enableRegister\": \"\",\n \"authType\": \"\"\n }\n ]\n },\n \"commonSettings\": {\n \"empty\": \"\",\n \"auteb05\": {},\n \"proident75f\": {},\n \"laboris190\": {}\n },\n \"logoUrl\": \"\",\n \"createTime\": \"\",\n \"authConfigs\": [\n {\n \"id\": \"\",\n \"source\": \"\",\n \"sourceName\": \"\",\n \"enable\": \"\",\n \"enableRegister\": \"\",\n \"authType\": \"\"\n },\n {\n \"id\": \"\",\n \"source\": \"\",\n \"sourceName\": \"\",\n \"enable\": \"\",\n \"enableRegister\": \"\",\n \"authType\": \"\"\n }\n ]\n}", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + }, + "url": { + "raw": "{{baseUrl}}/api/organizations", + "host": [ + "{{baseUrl}}" + ], + "path": [ + "api", + "organizations" + ] + } + }, + "status": "OK", + "code": 200, + "_postman_previewlanguage": "text", + "header": [ + { + "key": "Content-Type", + "value": "*/*" + } + ], + "cookie": [], + "body": "{\n \"code\": \"\",\n \"message\": \"\",\n \"data\": {\n \"orgId\": \"\",\n \"orgName\": \"\"\n },\n \"success\": \"\"\n}" + } + ] + } + ] + }, + { + "name": "misc", + "item": [ + { + "name": "js-library", + "item": [ + { + "name": "recommendations", + "item": [ + { + "name": "get Recommendation Metas", + "request": { + "method": "GET", + "header": [ + { + "key": "Accept", + "value": "*/*" + } + ], + "url": { + "raw": "{{baseUrl}}/api/misc/js-library/recommendations", + "host": [ + "{{baseUrl}}" + ], + "path": [ + "api", + "misc", + "js-library", + "recommendations" + ] + } + }, + "response": [ + { + "name": "OK", + "originalRequest": { + "method": "GET", + "header": [ + { + "key": "Accept", + "value": "*/*" + }, + { + "description": "Added as a part of security scheme: apikey", + "key": "LOWCODER_CE_SELFHOST_TOKEN", + "value": "" + } + ], + "url": { + "raw": "{{baseUrl}}/api/misc/js-library/recommendations", + "host": [ + "{{baseUrl}}" + ], + "path": [ + "api", + "misc", + "js-library", + "recommendations" + ] + } + }, + "status": "OK", + "code": 200, + "_postman_previewlanguage": "text", + "header": [ + { + "key": "Content-Type", + "value": "*/*" + } + ], + "cookie": [], + "body": "{\n \"code\": \"\",\n \"message\": \"\",\n \"data\": [\n {\n \"name\": \"\",\n \"latestVersion\": \"\",\n \"homepage\": \"\",\n \"description\": \"\",\n \"downloadUrl\": \"\"\n },\n {\n \"name\": \"\",\n \"latestVersion\": \"\",\n \"homepage\": \"\",\n \"description\": \"\",\n \"downloadUrl\": \"\"\n }\n ],\n \"success\": \"\"\n}" + } + ] + } + ] + }, + { + "name": "metas", + "item": [ + { + "name": "get Meta", + "request": { + "method": "GET", + "header": [ + { + "key": "Accept", + "value": "*/*" + } + ], + "url": { + "raw": "{{baseUrl}}/api/misc/js-library/metas?name=&name=", + "host": [ + "{{baseUrl}}" + ], + "path": [ + "api", + "misc", + "js-library", + "metas" + ], + "query": [ + { + "key": "name", + "value": "", + "description": "(Required) " + }, + { + "key": "name", + "value": "", + "description": "(Required) " + } + ] + } + }, + "response": [ + { + "name": "OK", + "originalRequest": { + "method": "GET", + "header": [ + { + "key": "Accept", + "value": "*/*" + }, + { + "description": "Added as a part of security scheme: apikey", + "key": "LOWCODER_CE_SELFHOST_TOKEN", + "value": "" + } + ], + "url": { + "raw": "{{baseUrl}}/api/misc/js-library/metas?name=", + "host": [ + "{{baseUrl}}" + ], + "path": [ + "api", + "misc", + "js-library", + "metas" + ], + "query": [ + { + "key": "name", + "value": "", + "description": "(Required) " + } + ] + } + }, + "status": "OK", + "code": 200, + "_postman_previewlanguage": "text", + "header": [ + { + "key": "Content-Type", + "value": "*/*" + } + ], + "cookie": [], + "body": "{\n \"code\": \"\",\n \"message\": \"\",\n \"data\": [\n {\n \"name\": \"\",\n \"latestVersion\": \"\",\n \"homepage\": \"\",\n \"description\": \"\",\n \"downloadUrl\": \"\"\n },\n {\n \"name\": \"\",\n \"latestVersion\": \"\",\n \"homepage\": \"\",\n \"description\": \"\",\n \"downloadUrl\": \"\"\n }\n ],\n \"success\": \"\"\n}" + } + ] + } + ] + } + ] + } + ] + }, + { + "name": "materials", + "item": [ + { + "name": "{id}", + "item": [ + { + "name": "download", + "request": { + "method": "GET", + "header": [], + "url": { + "raw": "{{baseUrl}}/api/materials/:id?type=download", + "host": [ + "{{baseUrl}}" + ], + "path": [ + "api", + "materials", + ":id" + ], + "query": [ + { + "key": "type", + "value": "download" + } + ], + "variable": [ + { + "key": "id", + "value": "" + } + ] + } + }, + "response": [ + { + "name": "OK", + "originalRequest": { + "method": "GET", + "header": [ + { + "description": "Added as a part of security scheme: apikey", + "key": "LOWCODER_CE_SELFHOST_TOKEN", + "value": "" + } + ], + "url": { + "raw": "{{baseUrl}}/api/materials/:id?type=download", + "host": [ + "{{baseUrl}}" + ], + "path": [ + "api", + "materials", + ":id" + ], + "query": [ + { + "key": "type", + "value": "download" + } + ], + "variable": [ + { + "key": "id" + } + ] + } + }, + "status": "OK", + "code": 200, + "_postman_previewlanguage": "text", + "header": [], + "cookie": [], + "body": "" + } + ] + }, + { + "name": "delete 3", + "request": { + "method": "DELETE", + "header": [ + { + "key": "Accept", + "value": "*/*" + } + ], + "url": { + "raw": "{{baseUrl}}/api/materials/:id", + "host": [ + "{{baseUrl}}" + ], + "path": [ + "api", + "materials", + ":id" + ], + "variable": [ + { + "key": "id", + "value": "" + } + ] + } + }, + "response": [ + { + "name": "OK", + "originalRequest": { + "method": "DELETE", + "header": [ + { + "key": "Accept", + "value": "*/*" + }, + { + "description": "Added as a part of security scheme: apikey", + "key": "LOWCODER_CE_SELFHOST_TOKEN", + "value": "" + } + ], + "url": { + "raw": "{{baseUrl}}/api/materials/:id", + "host": [ + "{{baseUrl}}" + ], + "path": [ + "api", + "materials", + ":id" + ], + "variable": [ + { + "key": "id" + } + ] + } + }, + "status": "OK", + "code": 200, + "_postman_previewlanguage": "text", + "header": [ + { + "key": "Content-Type", + "value": "*/*" + } + ], + "cookie": [], + "body": "{\n \"code\": \"\",\n \"message\": \"\",\n \"data\": \"\",\n \"success\": \"\"\n}" + } + ] + } + ] + }, + { + "name": "list", + "item": [ + { + "name": "get File List", + "request": { + "method": "GET", + "header": [ + { + "key": "Accept", + "value": "*/*" + } + ], + "url": { + "raw": "{{baseUrl}}/api/materials/list", + "host": [ + "{{baseUrl}}" + ], + "path": [ + "api", + "materials", + "list" + ] + } + }, + "response": [ + { + "name": "OK", + "originalRequest": { + "method": "GET", + "header": [ + { + "key": "Accept", + "value": "*/*" + }, + { + "description": "Added as a part of security scheme: apikey", + "key": "LOWCODER_CE_SELFHOST_TOKEN", + "value": "" + } + ], + "url": { + "raw": "{{baseUrl}}/api/materials/list", + "host": [ + "{{baseUrl}}" + ], + "path": [ + "api", + "materials", + "list" + ] + } + }, + "status": "OK", + "code": 200, + "_postman_previewlanguage": "text", + "header": [ + { + "key": "Content-Type", + "value": "*/*" + } + ], + "cookie": [], + "body": "{\n \"code\": \"\",\n \"message\": \"\",\n \"data\": [\n {\n \"id\": \"\",\n \"filename\": \"\"\n },\n {\n \"id\": \"\",\n \"filename\": \"\"\n }\n ],\n \"success\": \"\"\n}" + } + ] + } + ] + }, + { + "name": "upload", + "request": { + "method": "POST", + "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, + { + "key": "Accept", + "value": "*/*" + } + ], + "body": { + "mode": "raw", + "raw": "{\n \"filename\": \"\",\n \"content\": \"\",\n \"type\": \"FAVICON\"\n}", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + }, + "url": { + "raw": "{{baseUrl}}/api/materials", + "host": [ + "{{baseUrl}}" + ], + "path": [ + "api", + "materials" + ] + } + }, + "response": [ + { + "name": "OK", + "originalRequest": { + "method": "POST", + "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, + { + "key": "Accept", + "value": "*/*" + }, + { + "description": "Added as a part of security scheme: apikey", + "key": "LOWCODER_CE_SELFHOST_TOKEN", + "value": "" + } + ], + "body": { + "mode": "raw", + "raw": "{\n \"filename\": \"\",\n \"content\": \"\",\n \"type\": \"FAVICON\"\n}", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + }, + "url": { + "raw": "{{baseUrl}}/api/materials", + "host": [ + "{{baseUrl}}" + ], + "path": [ + "api", + "materials" + ] + } + }, + "status": "OK", + "code": 200, + "_postman_previewlanguage": "text", + "header": [ + { + "key": "Content-Type", + "value": "*/*" + } + ], + "cookie": [], + "body": "{\n \"code\": \"\",\n \"message\": \"\",\n \"data\": {\n \"id\": \"\",\n \"filename\": \"\"\n },\n \"success\": \"\"\n}" + } + ] + } + ] + }, + { + "name": "library-query-records", + "item": [ + { + "name": "{libraryQueryRecordId}", + "item": [ + { + "name": "delete 4", + "request": { + "method": "DELETE", + "header": [], + "url": { + "raw": "{{baseUrl}}/api/library-query-records/:libraryQueryRecordId", + "host": [ + "{{baseUrl}}" + ], + "path": [ + "api", + "library-query-records", + ":libraryQueryRecordId" + ], + "variable": [ + { + "key": "libraryQueryRecordId", + "value": "" + } + ] + } + }, + "response": [ + { + "name": "OK", + "originalRequest": { + "method": "DELETE", + "header": [ + { + "description": "Added as a part of security scheme: apikey", + "key": "LOWCODER_CE_SELFHOST_TOKEN", + "value": "" + } + ], + "url": { + "raw": "{{baseUrl}}/api/library-query-records/:libraryQueryRecordId", + "host": [ + "{{baseUrl}}" + ], + "path": [ + "api", + "library-query-records", + ":libraryQueryRecordId" + ], + "variable": [ + { + "key": "libraryQueryRecordId" + } + ] + } + }, + "status": "OK", + "code": 200, + "_postman_previewlanguage": "text", + "header": [], + "cookie": [], + "body": "" + } + ] + } + ] + }, + { + "name": "listByLibraryQueryId", + "item": [ + { + "name": "get By Library Query Id", + "request": { + "method": "GET", + "header": [ + { + "key": "Accept", + "value": "*/*" + } + ], + "url": { + "raw": "{{baseUrl}}/api/library-query-records/listByLibraryQueryId?libraryQueryId=", + "host": [ + "{{baseUrl}}" + ], + "path": [ + "api", + "library-query-records", + "listByLibraryQueryId" + ], + "query": [ + { + "key": "libraryQueryId", + "value": "", + "description": "(Required) " + } + ] + } + }, + "response": [ + { + "name": "OK", + "originalRequest": { + "method": "GET", + "header": [ + { + "key": "Accept", + "value": "*/*" + }, + { + "description": "Added as a part of security scheme: apikey", + "key": "LOWCODER_CE_SELFHOST_TOKEN", + "value": "" + } + ], + "url": { + "raw": "{{baseUrl}}/api/library-query-records/listByLibraryQueryId?libraryQueryId=", + "host": [ + "{{baseUrl}}" + ], + "path": [ + "api", + "library-query-records", + "listByLibraryQueryId" + ], + "query": [ + { + "key": "libraryQueryId", + "value": "", + "description": "(Required) " + } + ] + } + }, + "status": "OK", + "code": 200, + "_postman_previewlanguage": "text", + "header": [ + { + "key": "Content-Type", + "value": "*/*" + } + ], + "cookie": [], + "body": "{\n \"code\": \"\",\n \"message\": \"\",\n \"data\": [\n {\n \"id\": \"\",\n \"libraryQueryId\": \"\",\n \"datasourceType\": \"\",\n \"tag\": \"\",\n \"commitMessage\": \"\",\n \"createTime\": \"\",\n \"creatorName\": \"\"\n },\n {\n \"id\": \"\",\n \"libraryQueryId\": \"\",\n \"datasourceType\": \"\",\n \"tag\": \"\",\n \"commitMessage\": \"\",\n \"createTime\": \"\",\n \"creatorName\": \"\"\n }\n ],\n \"success\": \"\"\n}" + } + ] + } + ] + }, + { + "name": "dsl By Id", + "request": { + "method": "GET", + "header": [ + { + "key": "Accept", + "value": "*/*" + } + ], + "url": { + "raw": "{{baseUrl}}/api/library-query-records?libraryQueryId=&libraryQueryRecordId=", + "host": [ + "{{baseUrl}}" + ], + "path": [ + "api", + "library-query-records" + ], + "query": [ + { + "key": "libraryQueryId", + "value": "", + "description": "(Required) " + }, + { + "key": "libraryQueryRecordId", + "value": "", + "description": "(Required) " + } + ] + } + }, + "response": [ + { + "name": "OK", + "originalRequest": { + "method": "GET", + "header": [ + { + "key": "Accept", + "value": "*/*" + }, + { + "description": "Added as a part of security scheme: apikey", + "key": "LOWCODER_CE_SELFHOST_TOKEN", + "value": "" + } + ], + "url": { + "raw": "{{baseUrl}}/api/library-query-records?libraryQueryId=&libraryQueryRecordId=", + "host": [ + "{{baseUrl}}" + ], + "path": [ + "api", + "library-query-records" + ], + "query": [ + { + "key": "libraryQueryId", + "value": "", + "description": "(Required) " + }, + { + "key": "libraryQueryRecordId", + "value": "", + "description": "(Required) " + } + ] + } + }, + "status": "OK", + "code": 200, + "_postman_previewlanguage": "text", + "header": [ + { + "key": "Content-Type", + "value": "*/*" + } + ], + "cookie": [], + "body": "{\n \"code\": \"\",\n \"message\": \"\",\n \"data\": {\n \"in_813\": {},\n \"ullamco69\": {}\n },\n \"success\": \"\"\n}" + } + ] + } + ] + }, + { + "name": "library-queries", + "item": [ + { + "name": "{libraryQueryId}", + "item": [ + { + "name": "publish", + "item": [ + { + "name": "publish 1", + "request": { + "method": "POST", + "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, + { + "key": "Accept", + "value": "*/*" + } + ], + "body": { + "mode": "raw", + "raw": "{\n \"commitMessage\": \"\",\n \"tag\": \"\"\n}", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + }, + "url": { + "raw": "{{baseUrl}}/api/library-queries/:libraryQueryId/publish", + "host": [ + "{{baseUrl}}" + ], + "path": [ + "api", + "library-queries", + ":libraryQueryId", + "publish" + ], + "variable": [ + { + "key": "libraryQueryId", + "value": "" + } + ] + } + }, + "response": [ + { + "name": "OK", + "originalRequest": { + "method": "POST", + "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, + { + "key": "Accept", + "value": "*/*" + }, + { + "description": "Added as a part of security scheme: apikey", + "key": "LOWCODER_CE_SELFHOST_TOKEN", + "value": "" + } + ], + "body": { + "mode": "raw", + "raw": "{\n \"commitMessage\": \"\",\n \"tag\": \"\"\n}", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + }, + "url": { + "raw": "{{baseUrl}}/api/library-queries/:libraryQueryId/publish", + "host": [ + "{{baseUrl}}" + ], + "path": [ + "api", + "library-queries", + ":libraryQueryId", + "publish" + ], + "variable": [ + { + "key": "libraryQueryId" + } + ] + } + }, + "status": "OK", + "code": 200, + "_postman_previewlanguage": "text", + "header": [ + { + "key": "Content-Type", + "value": "*/*" + } + ], + "cookie": [], + "body": "{\n \"code\": \"\",\n \"message\": \"\",\n \"data\": {\n \"id\": \"\",\n \"libraryQueryId\": \"\",\n \"datasourceType\": \"\",\n \"tag\": \"\",\n \"commitMessage\": \"\",\n \"createTime\": \"\",\n \"creatorName\": \"\"\n },\n \"success\": \"\"\n}" + } + ] + } + ] + }, + { + "name": "update 5", + "request": { + "method": "PUT", + "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, + { + "key": "Accept", + "value": "*/*" + } + ], + "body": { + "mode": "raw", + "raw": "{\n \"name\": \"\",\n \"libraryQueryDSL\": {\n \"ullamco_f\": {},\n \"pariatur92\": {},\n \"nostrud_f_4\": {}\n }\n}", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + }, + "url": { + "raw": "{{baseUrl}}/api/library-queries/:libraryQueryId", + "host": [ + "{{baseUrl}}" + ], + "path": [ + "api", + "library-queries", + ":libraryQueryId" + ], + "variable": [ + { + "key": "libraryQueryId", + "value": "" + } + ] + } + }, + "response": [ + { + "name": "OK", + "originalRequest": { + "method": "PUT", + "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, + { + "key": "Accept", + "value": "*/*" + }, + { + "description": "Added as a part of security scheme: apikey", + "key": "LOWCODER_CE_SELFHOST_TOKEN", + "value": "" + } + ], + "body": { + "mode": "raw", + "raw": "{\n \"name\": \"\",\n \"libraryQueryDSL\": {\n \"ullamco_f\": {},\n \"pariatur92\": {},\n \"nostrud_f_4\": {}\n }\n}", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + }, + "url": { + "raw": "{{baseUrl}}/api/library-queries/:libraryQueryId", + "host": [ + "{{baseUrl}}" + ], + "path": [ + "api", + "library-queries", + ":libraryQueryId" + ], + "variable": [ + { + "key": "libraryQueryId" + } + ] + } + }, + "status": "OK", + "code": 200, + "_postman_previewlanguage": "text", + "header": [ + { + "key": "Content-Type", + "value": "*/*" + } + ], + "cookie": [], + "body": "{\n \"code\": \"\",\n \"message\": \"\",\n \"data\": \"\",\n \"success\": \"\"\n}" + } + ] + }, + { + "name": "delete 5", + "request": { + "method": "DELETE", + "header": [ + { + "key": "Accept", + "value": "*/*" + } + ], + "url": { + "raw": "{{baseUrl}}/api/library-queries/:libraryQueryId", + "host": [ + "{{baseUrl}}" + ], + "path": [ + "api", + "library-queries", + ":libraryQueryId" + ], + "variable": [ + { + "key": "libraryQueryId", + "value": "" + } + ] + } + }, + "response": [ + { + "name": "OK", + "originalRequest": { + "method": "DELETE", + "header": [ + { + "key": "Accept", + "value": "*/*" + }, + { + "description": "Added as a part of security scheme: apikey", + "key": "LOWCODER_CE_SELFHOST_TOKEN", + "value": "" + } + ], + "url": { + "raw": "{{baseUrl}}/api/library-queries/:libraryQueryId", + "host": [ + "{{baseUrl}}" + ], + "path": [ + "api", + "library-queries", + ":libraryQueryId" + ], + "variable": [ + { + "key": "libraryQueryId" + } + ] + } + }, + "status": "OK", + "code": 200, + "_postman_previewlanguage": "text", + "header": [ + { + "key": "Content-Type", + "value": "*/*" + } + ], + "cookie": [], + "body": "{\n \"code\": \"\",\n \"message\": \"\",\n \"data\": \"\",\n \"success\": \"\"\n}" + } + ] + } + ] + }, + { + "name": "listByOrg", + "item": [ + { + "name": "list", + "request": { + "method": "GET", + "header": [ + { + "key": "Accept", + "value": "*/*" + } + ], + "url": { + "raw": "{{baseUrl}}/api/library-queries/listByOrg", + "host": [ + "{{baseUrl}}" + ], + "path": [ + "api", + "library-queries", + "listByOrg" + ] + } + }, + "response": [ + { + "name": "OK", + "originalRequest": { + "method": "GET", + "header": [ + { + "key": "Accept", + "value": "*/*" + }, + { + "description": "Added as a part of security scheme: apikey", + "key": "LOWCODER_CE_SELFHOST_TOKEN", + "value": "" + } + ], + "url": { + "raw": "{{baseUrl}}/api/library-queries/listByOrg", + "host": [ + "{{baseUrl}}" + ], + "path": [ + "api", + "library-queries", + "listByOrg" + ] + } + }, + "status": "OK", + "code": 200, + "_postman_previewlanguage": "text", + "header": [ + { + "key": "Content-Type", + "value": "*/*" + } + ], + "cookie": [], + "body": "{\n \"code\": \"\",\n \"message\": \"\",\n \"data\": [\n {\n \"id\": \"\",\n \"organizationId\": \"\",\n \"name\": \"\",\n \"libraryQueryDSL\": {\n \"aliquip_a6\": {},\n \"officia41\": {}\n },\n \"createTime\": \"\",\n \"creatorName\": \"\"\n },\n {\n \"id\": \"\",\n \"organizationId\": \"\",\n \"name\": \"\",\n \"libraryQueryDSL\": {\n \"incididunt__b\": {},\n \"pariatur_38\": {}\n },\n \"createTime\": \"\",\n \"creatorName\": \"\"\n }\n ],\n \"success\": \"\"\n}" + } + ] + } + ] + }, + { + "name": "dropDownList", + "item": [ + { + "name": "drop Down List", + "request": { + "method": "GET", + "header": [ + { + "key": "Accept", + "value": "*/*" + } + ], + "url": { + "raw": "{{baseUrl}}/api/library-queries/dropDownList", + "host": [ + "{{baseUrl}}" + ], + "path": [ + "api", + "library-queries", + "dropDownList" + ] + } + }, + "response": [ + { + "name": "OK", + "originalRequest": { + "method": "GET", + "header": [ + { + "key": "Accept", + "value": "*/*" + }, + { + "description": "Added as a part of security scheme: apikey", + "key": "LOWCODER_CE_SELFHOST_TOKEN", + "value": "" + } + ], + "url": { + "raw": "{{baseUrl}}/api/library-queries/dropDownList", + "host": [ + "{{baseUrl}}" + ], + "path": [ + "api", + "library-queries", + "dropDownList" + ] + } + }, + "status": "OK", + "code": 200, + "_postman_previewlanguage": "text", + "header": [ + { + "key": "Content-Type", + "value": "*/*" + } + ], + "cookie": [], + "body": "{\n \"code\": \"\",\n \"message\": \"\",\n \"data\": [\n {\n \"libraryQueryMetaView\": {\n \"id\": \"\",\n \"datasourceType\": \"\",\n \"organizationId\": \"\",\n \"name\": \"\",\n \"createTime\": \"\",\n \"creatorName\": \"\"\n },\n \"recordMetaViewList\": [\n {\n \"id\": \"\",\n \"libraryQueryId\": \"\",\n \"datasourceType\": \"\",\n \"tag\": \"\",\n \"commitMessage\": \"\",\n \"createTime\": \"\",\n \"creatorName\": \"\"\n },\n {\n \"id\": \"\",\n \"libraryQueryId\": \"\",\n \"datasourceType\": \"\",\n \"tag\": \"\",\n \"commitMessage\": \"\",\n \"createTime\": \"\",\n \"creatorName\": \"\"\n }\n ]\n },\n {\n \"libraryQueryMetaView\": {\n \"id\": \"\",\n \"datasourceType\": \"\",\n \"organizationId\": \"\",\n \"name\": \"\",\n \"createTime\": \"\",\n \"creatorName\": \"\"\n },\n \"recordMetaViewList\": [\n {\n \"id\": \"\",\n \"libraryQueryId\": \"\",\n \"datasourceType\": \"\",\n \"tag\": \"\",\n \"commitMessage\": \"\",\n \"createTime\": \"\",\n \"creatorName\": \"\"\n },\n {\n \"id\": \"\",\n \"libraryQueryId\": \"\",\n \"datasourceType\": \"\",\n \"tag\": \"\",\n \"commitMessage\": \"\",\n \"createTime\": \"\",\n \"creatorName\": \"\"\n }\n ]\n }\n ],\n \"success\": \"\"\n}" + } + ] + } + ] + }, + { + "name": "create 5", + "request": { + "method": "POST", + "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, + { + "key": "Accept", + "value": "*/*" + } + ], + "body": { + "mode": "raw", + "raw": "{\n \"id\": \"\",\n \"organizationId\": \"\",\n \"name\": \"\",\n \"libraryQueryDSL\": {\n \"ullamco_d9\": {},\n \"in_b97\": {},\n \"eubb\": {}\n },\n \"createdBy\": \"\",\n \"baseQuerySupplier\": {},\n \"query\": {\n \"datasourceId\": \"\",\n \"compType\": \"\",\n \"comp\": {\n \"aliquip0c2\": {}\n },\n \"timeout\": \"\"\n }\n}", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + }, + "url": { + "raw": "{{baseUrl}}/api/library-queries", + "host": [ + "{{baseUrl}}" + ], + "path": [ + "api", + "library-queries" + ] + } + }, + "response": [ + { + "name": "OK", + "originalRequest": { + "method": "POST", + "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, + { + "key": "Accept", + "value": "*/*" + }, + { + "description": "Added as a part of security scheme: apikey", + "key": "LOWCODER_CE_SELFHOST_TOKEN", + "value": "" + } + ], + "body": { + "mode": "raw", + "raw": "{\n \"id\": \"\",\n \"organizationId\": \"\",\n \"name\": \"\",\n \"libraryQueryDSL\": {\n \"ullamco_d9\": {},\n \"in_b97\": {},\n \"eubb\": {}\n },\n \"createdBy\": \"\",\n \"baseQuerySupplier\": {},\n \"query\": {\n \"datasourceId\": \"\",\n \"compType\": \"\",\n \"comp\": {\n \"aliquip0c2\": {}\n },\n \"timeout\": \"\"\n }\n}", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + }, + "url": { + "raw": "{{baseUrl}}/api/library-queries", + "host": [ + "{{baseUrl}}" + ], + "path": [ + "api", + "library-queries" + ] + } + }, + "status": "OK", + "code": 200, + "_postman_previewlanguage": "text", + "header": [ + { + "key": "Content-Type", + "value": "*/*" + } + ], + "cookie": [], + "body": "{\n \"code\": \"\",\n \"message\": \"\",\n \"data\": {\n \"id\": \"\",\n \"organizationId\": \"\",\n \"name\": \"\",\n \"libraryQueryDSL\": {\n \"enim_0f8\": {},\n \"est_b\": {},\n \"minim_4c\": {},\n \"aliqua5\": {}\n },\n \"createTime\": \"\",\n \"creatorName\": \"\"\n },\n \"success\": \"\"\n}" + } + ] + } + ] + }, + { + "name": "invitation", + "item": [ + { + "name": "{invitationId}", + "item": [ + { + "name": "invite", + "item": [ + { + "name": "invite User", + "request": { + "method": "GET", + "header": [ + { + "key": "Accept", + "value": "*/*" + } + ], + "url": { + "raw": "{{baseUrl}}/api/invitation/:invitationId/invite", + "host": [ + "{{baseUrl}}" + ], + "path": [ + "api", + "invitation", + ":invitationId", + "invite" + ], + "variable": [ + { + "key": "invitationId", + "value": "" + } + ] + } + }, + "response": [ + { + "name": "OK", + "originalRequest": { + "method": "GET", + "header": [ + { + "key": "Accept", + "value": "*/*" + }, + { + "description": "Added as a part of security scheme: apikey", + "key": "LOWCODER_CE_SELFHOST_TOKEN", + "value": "" + } + ], + "url": { + "raw": "{{baseUrl}}/api/invitation/:invitationId/invite", + "host": [ + "{{baseUrl}}" + ], + "path": [ + "api", + "invitation", + ":invitationId", + "invite" + ], + "variable": [ + { + "key": "invitationId" + } + ] + } + }, + "status": "OK", + "code": 200, + "_postman_previewlanguage": "text", + "header": [ + { + "key": "Content-Type", + "value": "*/*" + } + ], + "cookie": [], + "body": "{\n \"code\": \"\",\n \"message\": \"\",\n \"data\": {},\n \"success\": \"\"\n}" + } + ] + } + ] + }, + { + "name": "get", + "request": { + "method": "GET", + "header": [ + { + "key": "Accept", + "value": "*/*" + } + ], + "url": { + "raw": "{{baseUrl}}/api/invitation/:invitationId", + "host": [ + "{{baseUrl}}" + ], + "path": [ + "api", + "invitation", + ":invitationId" + ], + "variable": [ + { + "key": "invitationId", + "value": "" + } + ] + } + }, + "response": [ + { + "name": "OK", + "originalRequest": { + "method": "GET", + "header": [ + { + "key": "Accept", + "value": "*/*" + }, + { + "description": "Added as a part of security scheme: apikey", + "key": "LOWCODER_CE_SELFHOST_TOKEN", + "value": "" + } + ], + "url": { + "raw": "{{baseUrl}}/api/invitation/:invitationId", + "host": [ + "{{baseUrl}}" + ], + "path": [ + "api", + "invitation", + ":invitationId" + ], + "variable": [ + { + "key": "invitationId" + } + ] + } + }, + "status": "OK", + "code": 200, + "_postman_previewlanguage": "text", + "header": [ + { + "key": "Content-Type", + "value": "*/*" + } + ], + "cookie": [], + "body": "{\n \"code\": \"\",\n \"message\": \"\",\n \"data\": {\n \"inviteCode\": \"\",\n \"createUserName\": \"\",\n \"invitedOrganizationName\": \"\"\n },\n \"success\": \"\"\n}" + } + ] + } + ] + }, + { + "name": "create 1", + "request": { + "method": "POST", + "header": [ + { + "key": "Accept", + "value": "*/*" + } + ], + "url": { + "raw": "{{baseUrl}}/api/invitation?orgId=", + "host": [ + "{{baseUrl}}" + ], + "path": [ + "api", + "invitation" + ], + "query": [ + { + "key": "orgId", + "value": "", + "description": "(Required) " + } + ] + } + }, + "response": [ + { + "name": "OK", + "originalRequest": { + "method": "POST", + "header": [ + { + "key": "Accept", + "value": "*/*" + }, + { + "description": "Added as a part of security scheme: apikey", + "key": "LOWCODER_CE_SELFHOST_TOKEN", + "value": "" + } + ], + "url": { + "raw": "{{baseUrl}}/api/invitation?orgId=", + "host": [ + "{{baseUrl}}" + ], + "path": [ + "api", + "invitation" + ], + "query": [ + { + "key": "orgId", + "value": "", + "description": "(Required) " + } + ] + } + }, + "status": "OK", + "code": 200, + "_postman_previewlanguage": "text", + "header": [ + { + "key": "Content-Type", + "value": "*/*" + } + ], + "cookie": [], + "body": "{\n \"code\": \"\",\n \"message\": \"\",\n \"data\": {\n \"inviteCode\": \"\",\n \"createUserName\": \"\",\n \"invitedOrganizationName\": \"\"\n },\n \"success\": \"\"\n}" + } + ] + } + ] + }, + { + "name": "groups", + "item": [ + { + "name": "{groupId}", + "item": [ + { + "name": "update", + "item": [ + { + "name": "update 2", + "request": { + "method": "PUT", + "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, + { + "key": "Accept", + "value": "*/*" + } + ], + "body": { + "mode": "raw", + "raw": "{\n \"groupName\": \"\",\n \"dynamicRule\": \"\"\n}", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + }, + "url": { + "raw": "{{baseUrl}}/api/groups/:groupId/update", + "host": [ + "{{baseUrl}}" + ], + "path": [ + "api", + "groups", + ":groupId", + "update" + ], + "variable": [ + { + "key": "groupId", + "value": "" + } + ] + } + }, + "response": [ + { + "name": "OK", + "originalRequest": { + "method": "PUT", + "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, + { + "key": "Accept", + "value": "*/*" + }, + { + "description": "Added as a part of security scheme: apikey", + "key": "LOWCODER_CE_SELFHOST_TOKEN", + "value": "" + } + ], + "body": { + "mode": "raw", + "raw": "{\n \"groupName\": \"\",\n \"dynamicRule\": \"\"\n}", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + }, + "url": { + "raw": "{{baseUrl}}/api/groups/:groupId/update", + "host": [ + "{{baseUrl}}" + ], + "path": [ + "api", + "groups", + ":groupId", + "update" + ], + "variable": [ + { + "key": "groupId" + } + ] + } + }, + "status": "OK", + "code": 200, + "_postman_previewlanguage": "text", + "header": [ + { + "key": "Content-Type", + "value": "*/*" + } + ], + "cookie": [], + "body": "{\n \"code\": \"\",\n \"message\": \"\",\n \"data\": \"\",\n \"success\": \"\"\n}" + } + ] + } + ] + }, + { + "name": "role", + "item": [ + { + "name": "update Role For Member 1", + "request": { + "method": "PUT", + "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, + { + "key": "Accept", + "value": "*/*" + } + ], + "body": { + "mode": "raw", + "raw": "{\n \"userId\": \"\",\n \"role\": \"\"\n}", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + }, + "url": { + "raw": "{{baseUrl}}/api/groups/:groupId/role", + "host": [ + "{{baseUrl}}" + ], + "path": [ + "api", + "groups", + ":groupId", + "role" + ], + "variable": [ + { + "key": "groupId", + "value": "" + } + ] + } + }, + "response": [ + { + "name": "OK", + "originalRequest": { + "method": "PUT", + "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, + { + "key": "Accept", + "value": "*/*" + }, + { + "description": "Added as a part of security scheme: apikey", + "key": "LOWCODER_CE_SELFHOST_TOKEN", + "value": "" + } + ], + "body": { + "mode": "raw", + "raw": "{\n \"userId\": \"\",\n \"role\": \"\"\n}", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + }, + "url": { + "raw": "{{baseUrl}}/api/groups/:groupId/role", + "host": [ + "{{baseUrl}}" + ], + "path": [ + "api", + "groups", + ":groupId", + "role" + ], + "variable": [ + { + "key": "groupId" + } + ] + } + }, + "status": "OK", + "code": 200, + "_postman_previewlanguage": "text", + "header": [ + { + "key": "Content-Type", + "value": "*/*" + } + ], + "cookie": [], + "body": "{\n \"code\": \"\",\n \"message\": \"\",\n \"data\": \"\",\n \"success\": \"\"\n}" + } + ] + } + ] + }, + { + "name": "remove", + "item": [ + { + "name": "remove User", + "request": { + "method": "DELETE", + "header": [ + { + "key": "Accept", + "value": "*/*" + } + ], + "url": { + "raw": "{{baseUrl}}/api/groups/:groupId/remove?userId=", + "host": [ + "{{baseUrl}}" + ], + "path": [ + "api", + "groups", + ":groupId", + "remove" + ], + "query": [ + { + "key": "userId", + "value": "", + "description": "(Required) " + } + ], + "variable": [ + { + "key": "groupId", + "value": "" + } + ] + } + }, + "response": [ + { + "name": "OK", + "originalRequest": { + "method": "DELETE", + "header": [ + { + "key": "Accept", + "value": "*/*" + }, + { + "description": "Added as a part of security scheme: apikey", + "key": "LOWCODER_CE_SELFHOST_TOKEN", + "value": "" + } + ], + "url": { + "raw": "{{baseUrl}}/api/groups/:groupId/remove?userId=", + "host": [ + "{{baseUrl}}" + ], + "path": [ + "api", + "groups", + ":groupId", + "remove" + ], + "query": [ + { + "key": "userId", + "value": "", + "description": "(Required) " + } + ], + "variable": [ + { + "key": "groupId" + } + ] + } + }, + "status": "OK", + "code": 200, + "_postman_previewlanguage": "text", + "header": [ + { + "key": "Content-Type", + "value": "*/*" + } + ], + "cookie": [], + "body": "{\n \"code\": \"\",\n \"message\": \"\",\n \"data\": \"\",\n \"success\": \"\"\n}" + } + ] + } + ] + }, + { + "name": "members", + "item": [ + { + "name": "get Group Members", + "request": { + "method": "GET", + "header": [ + { + "key": "Accept", + "value": "*/*" + } + ], + "url": { + "raw": "{{baseUrl}}/api/groups/:groupId/members?page=1&count=100", + "host": [ + "{{baseUrl}}" + ], + "path": [ + "api", + "groups", + ":groupId", + "members" + ], + "query": [ + { + "key": "page", + "value": "1" + }, + { + "key": "count", + "value": "100" + } + ], + "variable": [ + { + "key": "groupId", + "value": "" + } + ] + } + }, + "response": [ + { + "name": "OK", + "originalRequest": { + "method": "GET", + "header": [ + { + "key": "Accept", + "value": "*/*" + }, + { + "description": "Added as a part of security scheme: apikey", + "key": "LOWCODER_CE_SELFHOST_TOKEN", + "value": "" + } + ], + "url": { + "raw": "{{baseUrl}}/api/groups/:groupId/members?page=1&count=100", + "host": [ + "{{baseUrl}}" + ], + "path": [ + "api", + "groups", + ":groupId", + "members" + ], + "query": [ + { + "key": "page", + "value": "1" + }, + { + "key": "count", + "value": "100" + } + ], + "variable": [ + { + "key": "groupId" + } + ] + } + }, + "status": "OK", + "code": 200, + "_postman_previewlanguage": "text", + "header": [ + { + "key": "Content-Type", + "value": "*/*" + } + ], + "cookie": [], + "body": "{\n \"code\": \"\",\n \"message\": \"\",\n \"data\": {\n \"visitorRole\": \"\",\n \"members\": [\n {\n \"joinTime\": \"\",\n \"orgId\": \"\",\n \"role\": \"\",\n \"userId\": \"\",\n \"avatarUrl\": \"\",\n \"userName\": \"\",\n \"groupId\": \"\"\n },\n {\n \"joinTime\": \"\",\n \"orgId\": \"\",\n \"role\": \"\",\n \"userId\": \"\",\n \"avatarUrl\": \"\",\n \"userName\": \"\",\n \"groupId\": \"\"\n }\n ]\n },\n \"success\": \"\"\n}" + } + ] + } + ] + }, + { + "name": "leave", + "item": [ + { + "name": "leave Group", + "request": { + "method": "DELETE", + "header": [ + { + "key": "Accept", + "value": "*/*" + } + ], + "url": { + "raw": "{{baseUrl}}/api/groups/:groupId/leave", + "host": [ + "{{baseUrl}}" + ], + "path": [ + "api", + "groups", + ":groupId", + "leave" + ], + "variable": [ + { + "key": "groupId", + "value": "" + } + ] + } + }, + "response": [ + { + "name": "OK", + "originalRequest": { + "method": "DELETE", + "header": [ + { + "key": "Accept", + "value": "*/*" + }, + { + "description": "Added as a part of security scheme: apikey", + "key": "LOWCODER_CE_SELFHOST_TOKEN", + "value": "" + } + ], + "url": { + "raw": "{{baseUrl}}/api/groups/:groupId/leave", + "host": [ + "{{baseUrl}}" + ], + "path": [ + "api", + "groups", + ":groupId", + "leave" + ], + "variable": [ + { + "key": "groupId" + } + ] + } + }, + "status": "OK", + "code": 200, + "_postman_previewlanguage": "text", + "header": [ + { + "key": "Content-Type", + "value": "*/*" + } + ], + "cookie": [], + "body": "{\n \"code\": \"\",\n \"message\": \"\",\n \"data\": \"\",\n \"success\": \"\"\n}" + } + ] + } + ] + }, + { + "name": "addMember", + "item": [ + { + "name": "add Group Member", + "request": { + "method": "POST", + "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, + { + "key": "Accept", + "value": "*/*" + } + ], + "body": { + "mode": "raw", + "raw": "{\n \"userId\": \"\",\n \"role\": \"\"\n}", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + }, + "url": { + "raw": "{{baseUrl}}/api/groups/:groupId/addMember", + "host": [ + "{{baseUrl}}" + ], + "path": [ + "api", + "groups", + ":groupId", + "addMember" + ], + "variable": [ + { + "key": "groupId", + "value": "" + } + ] + } + }, + "response": [ + { + "name": "OK", + "originalRequest": { + "method": "POST", + "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, + { + "key": "Accept", + "value": "*/*" + }, + { + "description": "Added as a part of security scheme: apikey", + "key": "LOWCODER_CE_SELFHOST_TOKEN", + "value": "" + } + ], + "body": { + "mode": "raw", + "raw": "{\n \"userId\": \"\",\n \"role\": \"\"\n}", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + }, + "url": { + "raw": "{{baseUrl}}/api/groups/:groupId/addMember", + "host": [ + "{{baseUrl}}" + ], + "path": [ + "api", + "groups", + ":groupId", + "addMember" + ], + "variable": [ + { + "key": "groupId" + } + ] + } + }, + "status": "OK", + "code": 200, + "_postman_previewlanguage": "text", + "header": [ + { + "key": "Content-Type", + "value": "*/*" + } + ], + "cookie": [], + "body": "{\n \"code\": \"\",\n \"message\": \"\",\n \"data\": \"\",\n \"success\": \"\"\n}" + } + ] + } + ] + }, + { + "name": "delete", + "request": { + "method": "DELETE", + "header": [ + { + "key": "Accept", + "value": "*/*" + } + ], + "url": { + "raw": "{{baseUrl}}/api/groups/:groupId", + "host": [ + "{{baseUrl}}" + ], + "path": [ + "api", + "groups", + ":groupId" + ], + "variable": [ + { + "key": "groupId", + "value": "" + } + ] + } + }, + "response": [ + { + "name": "OK", + "originalRequest": { + "method": "DELETE", + "header": [ + { + "key": "Accept", + "value": "*/*" + }, + { + "description": "Added as a part of security scheme: apikey", + "key": "LOWCODER_CE_SELFHOST_TOKEN", + "value": "" + } + ], + "url": { + "raw": "{{baseUrl}}/api/groups/:groupId", + "host": [ + "{{baseUrl}}" + ], + "path": [ + "api", + "groups", + ":groupId" + ], + "variable": [ + { + "key": "groupId" + } + ] + } + }, + "status": "OK", + "code": 200, + "_postman_previewlanguage": "text", + "header": [ + { + "key": "Content-Type", + "value": "*/*" + } + ], + "cookie": [], + "body": "{\n \"code\": \"\",\n \"message\": \"\",\n \"data\": \"\",\n \"success\": \"\"\n}" + } + ] + } + ] + }, + { + "name": "list", + "item": [ + { + "name": "get Org Groups", + "request": { + "method": "GET", + "header": [ + { + "key": "Accept", + "value": "*/*" + } + ], + "url": { + "raw": "{{baseUrl}}/api/groups/list", + "host": [ + "{{baseUrl}}" + ], + "path": [ + "api", + "groups", + "list" + ] + } + }, + "response": [ + { + "name": "OK", + "originalRequest": { + "method": "GET", + "header": [ + { + "key": "Accept", + "value": "*/*" + }, + { + "description": "Added as a part of security scheme: apikey", + "key": "LOWCODER_CE_SELFHOST_TOKEN", + "value": "" + } + ], + "url": { + "raw": "{{baseUrl}}/api/groups/list", + "host": [ + "{{baseUrl}}" + ], + "path": [ + "api", + "groups", + "list" + ] + } + }, + "status": "OK", + "code": 200, + "_postman_previewlanguage": "text", + "header": [ + { + "key": "Content-Type", + "value": "*/*" + } + ], + "cookie": [], + "body": "{\n \"code\": \"\",\n \"message\": \"\",\n \"data\": [\n {\n \"groupId\": \"\",\n \"groupName\": \"\",\n \"allUsersGroup\": \"\",\n \"visitorRole\": \"\",\n \"createTime\": \"\",\n \"dynamicRule\": \"\",\n \"devGroup\": \"\",\n \"syncGroup\": \"\",\n \"syncDelete\": \"\"\n },\n {\n \"groupId\": \"\",\n \"groupName\": \"\",\n \"allUsersGroup\": \"\",\n \"visitorRole\": \"\",\n \"createTime\": \"\",\n \"dynamicRule\": \"\",\n \"devGroup\": \"\",\n \"syncGroup\": \"\",\n \"syncDelete\": \"\"\n }\n ],\n \"success\": \"\"\n}" + } + ] + } + ] + }, + { + "name": "create 2", + "request": { + "method": "POST", + "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, + { + "key": "Accept", + "value": "*/*" + } + ], + "body": { + "mode": "raw", + "raw": "{\n \"name\": \"\",\n \"dynamicRule\": \"\"\n}", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + }, + "url": { + "raw": "{{baseUrl}}/api/groups", + "host": [ + "{{baseUrl}}" + ], + "path": [ + "api", + "groups" + ] + } + }, + "response": [ + { + "name": "OK", + "originalRequest": { + "method": "POST", + "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, + { + "key": "Accept", + "value": "*/*" + }, + { + "description": "Added as a part of security scheme: apikey", + "key": "LOWCODER_CE_SELFHOST_TOKEN", + "value": "" + } + ], + "body": { + "mode": "raw", + "raw": "{\n \"name\": \"\",\n \"dynamicRule\": \"\"\n}", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + }, + "url": { + "raw": "{{baseUrl}}/api/groups", + "host": [ + "{{baseUrl}}" + ], + "path": [ + "api", + "groups" + ] + } + }, + "status": "OK", + "code": 200, + "_postman_previewlanguage": "text", + "header": [ + { + "key": "Content-Type", + "value": "*/*" + } + ], + "cookie": [], + "body": "{\n \"code\": \"\",\n \"message\": \"\",\n \"data\": {\n \"groupId\": \"\",\n \"groupName\": \"\",\n \"allUsersGroup\": \"\",\n \"visitorRole\": \"\",\n \"createTime\": \"\",\n \"dynamicRule\": \"\",\n \"devGroup\": \"\",\n \"syncGroup\": \"\",\n \"syncDelete\": \"\"\n },\n \"success\": \"\"\n}" + } + ] + } + ] + }, + { + "name": "folders", + "item": [ + { + "name": "{id}", + "item": [ + { + "name": "delete 6", + "request": { + "method": "DELETE", + "header": [ + { + "key": "Accept", + "value": "*/*" + } + ], + "url": { + "raw": "{{baseUrl}}/api/folders/:id", + "host": [ + "{{baseUrl}}" + ], + "path": [ + "api", + "folders", + ":id" + ], + "variable": [ + { + "key": "id", + "value": "" + } + ] + } + }, + "response": [ + { + "name": "OK", + "originalRequest": { + "method": "DELETE", + "header": [ + { + "key": "Accept", + "value": "*/*" + }, + { + "description": "Added as a part of security scheme: apikey", + "key": "LOWCODER_CE_SELFHOST_TOKEN", + "value": "" + } + ], + "url": { + "raw": "{{baseUrl}}/api/folders/:id", + "host": [ + "{{baseUrl}}" + ], + "path": [ + "api", + "folders", + ":id" + ], + "variable": [ + { + "key": "id" + } + ] + } + }, + "status": "OK", + "code": 200, + "_postman_previewlanguage": "text", + "header": [ + { + "key": "Content-Type", + "value": "*/*" + } + ], + "cookie": [], + "body": "{\n \"code\": \"\",\n \"message\": \"\",\n \"data\": {},\n \"success\": \"\"\n}" + } + ] + } + ] + }, + { + "name": "{folderId}", + "item": [ + { + "name": "permissions", + "item": [ + { + "name": "{permissionId}", + "item": [ + { + "name": "update Permission 2", + "request": { + "method": "PUT", + "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, + { + "key": "Accept", + "value": "*/*" + } + ], + "body": { + "mode": "raw", + "raw": "{\n \"role\": \"\"\n}", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + }, + "url": { + "raw": "{{baseUrl}}/api/folders/:folderId/permissions/:permissionId", + "host": [ + "{{baseUrl}}" + ], + "path": [ + "api", + "folders", + ":folderId", + "permissions", + ":permissionId" + ], + "variable": [ + { + "key": "folderId", + "value": "" + }, + { + "key": "permissionId", + "value": "" + } + ] + } + }, + "response": [ + { + "name": "OK", + "originalRequest": { + "method": "PUT", + "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, + { + "key": "Accept", + "value": "*/*" + }, + { + "description": "Added as a part of security scheme: apikey", + "key": "LOWCODER_CE_SELFHOST_TOKEN", + "value": "" + } + ], + "body": { + "mode": "raw", + "raw": "{\n \"role\": \"\"\n}", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + }, + "url": { + "raw": "{{baseUrl}}/api/folders/:folderId/permissions/:permissionId", + "host": [ + "{{baseUrl}}" + ], + "path": [ + "api", + "folders", + ":folderId", + "permissions", + ":permissionId" + ], + "variable": [ + { + "key": "folderId" + }, + { + "key": "permissionId" + } + ] + } + }, + "status": "OK", + "code": 200, + "_postman_previewlanguage": "text", + "header": [ + { + "key": "Content-Type", + "value": "*/*" + } + ], + "cookie": [], + "body": "{\n \"code\": \"\",\n \"message\": \"\",\n \"data\": {},\n \"success\": \"\"\n}" + } + ] + }, + { + "name": "remove Permission 1", + "request": { + "method": "DELETE", + "header": [ + { + "key": "Accept", + "value": "*/*" + } + ], + "url": { + "raw": "{{baseUrl}}/api/folders/:folderId/permissions/:permissionId", + "host": [ + "{{baseUrl}}" + ], + "path": [ + "api", + "folders", + ":folderId", + "permissions", + ":permissionId" + ], + "variable": [ + { + "key": "folderId", + "value": "" + }, + { + "key": "permissionId", + "value": "" + } + ] + } + }, + "response": [ + { + "name": "OK", + "originalRequest": { + "method": "DELETE", + "header": [ + { + "key": "Accept", + "value": "*/*" + }, + { + "description": "Added as a part of security scheme: apikey", + "key": "LOWCODER_CE_SELFHOST_TOKEN", + "value": "" + } + ], + "url": { + "raw": "{{baseUrl}}/api/folders/:folderId/permissions/:permissionId", + "host": [ + "{{baseUrl}}" + ], + "path": [ + "api", + "folders", + ":folderId", + "permissions", + ":permissionId" + ], + "variable": [ + { + "key": "folderId" + }, + { + "key": "permissionId" + } + ] + } + }, + "status": "OK", + "code": 200, + "_postman_previewlanguage": "text", + "header": [ + { + "key": "Content-Type", + "value": "*/*" + } + ], + "cookie": [], + "body": "{\n \"code\": \"\",\n \"message\": \"\",\n \"data\": {},\n \"success\": \"\"\n}" + } + ] + } + ] + }, + { + "name": "get Application Permissions 1", + "request": { + "method": "GET", + "header": [ + { + "key": "Accept", + "value": "*/*" + } + ], + "url": { + "raw": "{{baseUrl}}/api/folders/:folderId/permissions", + "host": [ + "{{baseUrl}}" + ], + "path": [ + "api", + "folders", + ":folderId", + "permissions" + ], + "variable": [ + { + "key": "folderId", + "value": "" + } + ] + } + }, + "response": [ + { + "name": "OK", + "originalRequest": { + "method": "GET", + "header": [ + { + "key": "Accept", + "value": "*/*" + }, + { + "description": "Added as a part of security scheme: apikey", + "key": "LOWCODER_CE_SELFHOST_TOKEN", + "value": "" + } + ], + "url": { + "raw": "{{baseUrl}}/api/folders/:folderId/permissions", + "host": [ + "{{baseUrl}}" + ], + "path": [ + "api", + "folders", + ":folderId", + "permissions" + ], + "variable": [ + { + "key": "folderId" + } + ] + } + }, + "status": "OK", + "code": 200, + "_postman_previewlanguage": "text", + "header": [ + { + "key": "Content-Type", + "value": "*/*" + } + ], + "cookie": [], + "body": "{\n \"code\": \"\",\n \"message\": \"\",\n \"data\": {\n \"orgName\": \"\",\n \"groupPermissions\": [\n {\n \"permissionId\": \"\",\n \"type\": \"USER\",\n \"id\": \"\",\n \"avatar\": \"\",\n \"name\": \"\",\n \"role\": \"\"\n },\n {\n \"permissionId\": \"\",\n \"type\": \"GROUP\",\n \"id\": \"\",\n \"avatar\": \"\",\n \"name\": \"\",\n \"role\": \"\"\n }\n ],\n \"userPermissions\": [\n {\n \"permissionId\": \"\",\n \"type\": \"USER\",\n \"id\": \"\",\n \"avatar\": \"\",\n \"name\": \"\",\n \"role\": \"\"\n },\n {\n \"permissionId\": \"\",\n \"type\": \"GROUP\",\n \"id\": \"\",\n \"avatar\": \"\",\n \"name\": \"\",\n \"role\": \"\"\n }\n ],\n \"creatorId\": \"\",\n \"publicToAll\": \"\",\n \"permissions\": [\n {\n \"permissionId\": \"\",\n \"type\": \"GROUP\",\n \"id\": \"\",\n \"avatar\": \"\",\n \"name\": \"\",\n \"role\": \"\"\n },\n {\n \"permissionId\": \"\",\n \"type\": \"GROUP\",\n \"id\": \"\",\n \"avatar\": \"\",\n \"name\": \"\",\n \"role\": \"\"\n }\n ]\n },\n \"success\": \"\"\n}" + } + ] + }, + { + "name": "grant Permission 2", + "request": { + "method": "POST", + "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, + { + "key": "Accept", + "value": "*/*" + } + ], + "body": { + "mode": "raw", + "raw": "{\n \"role\": \"\",\n \"userIds\": [\n \"\"\n ],\n \"groupIds\": [\n \"\"\n ]\n}", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + }, + "url": { + "raw": "{{baseUrl}}/api/folders/:folderId/permissions", + "host": [ + "{{baseUrl}}" + ], + "path": [ + "api", + "folders", + ":folderId", + "permissions" + ], + "variable": [ + { + "key": "folderId", + "value": "" + } + ] + } + }, + "response": [ + { + "name": "OK", + "originalRequest": { + "method": "POST", + "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, + { + "key": "Accept", + "value": "*/*" + }, + { + "description": "Added as a part of security scheme: apikey", + "key": "LOWCODER_CE_SELFHOST_TOKEN", + "value": "" + } + ], + "body": { + "mode": "raw", + "raw": "{\n \"role\": \"\",\n \"userIds\": [\n \"\"\n ],\n \"groupIds\": [\n \"\"\n ]\n}", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + }, + "url": { + "raw": "{{baseUrl}}/api/folders/:folderId/permissions", + "host": [ + "{{baseUrl}}" + ], + "path": [ + "api", + "folders", + ":folderId", + "permissions" + ], + "variable": [ + { + "key": "folderId" + } + ] + } + }, + "status": "OK", + "code": 200, + "_postman_previewlanguage": "text", + "header": [ + { + "key": "Content-Type", + "value": "*/*" + } + ], + "cookie": [], + "body": "{\n \"code\": \"\",\n \"message\": \"\",\n \"data\": {},\n \"success\": \"\"\n}" + } + ] + } + ] + } + ] + }, + { + "name": "move", + "item": [ + { + "name": "{id}", + "item": [ + { + "name": "move", + "request": { + "method": "PUT", + "header": [ + { + "key": "Accept", + "value": "*/*" + } + ], + "url": { + "raw": "{{baseUrl}}/api/folders/move/:id?targetFolderId=", + "host": [ + "{{baseUrl}}" + ], + "path": [ + "api", + "folders", + "move", + ":id" + ], + "query": [ + { + "key": "targetFolderId", + "value": "" + } + ], + "variable": [ + { + "key": "id", + "value": "" + } + ] + } + }, + "response": [ + { + "name": "OK", + "originalRequest": { + "method": "PUT", + "header": [ + { + "key": "Accept", + "value": "*/*" + }, + { + "description": "Added as a part of security scheme: apikey", + "key": "LOWCODER_CE_SELFHOST_TOKEN", + "value": "" + } + ], + "url": { + "raw": "{{baseUrl}}/api/folders/move/:id?targetFolderId=", + "host": [ + "{{baseUrl}}" + ], + "path": [ + "api", + "folders", + "move", + ":id" + ], + "query": [ + { + "key": "targetFolderId", + "value": "" + } + ], + "variable": [ + { + "key": "id" + } + ] + } + }, + "status": "OK", + "code": 200, + "_postman_previewlanguage": "text", + "header": [ + { + "key": "Content-Type", + "value": "*/*" + } + ], + "cookie": [], + "body": "{\n \"code\": \"\",\n \"message\": \"\",\n \"data\": {},\n \"success\": \"\"\n}" + } + ] + } + ] + } + ] + }, + { + "name": "elements", + "item": [ + { + "name": "get Elements", + "request": { + "method": "GET", + "header": [ + { + "key": "Accept", + "value": "*/*" + } + ], + "url": { + "raw": "{{baseUrl}}/api/folders/elements?id=&applicationType=APPLICATION", + "host": [ + "{{baseUrl}}" + ], + "path": [ + "api", + "folders", + "elements" + ], + "query": [ + { + "key": "id", + "value": "" + }, + { + "key": "applicationType", + "value": "APPLICATION" + } + ] + } + }, + "response": [ + { + "name": "OK", + "originalRequest": { + "method": "GET", + "header": [ + { + "key": "Accept", + "value": "*/*" + }, + { + "description": "Added as a part of security scheme: apikey", + "key": "LOWCODER_CE_SELFHOST_TOKEN", + "value": "" + } + ], + "url": { + "raw": "{{baseUrl}}/api/folders/elements?id=&applicationType=APPLICATION", + "host": [ + "{{baseUrl}}" + ], + "path": [ + "api", + "folders", + "elements" + ], + "query": [ + { + "key": "id", + "value": "" + }, + { + "key": "applicationType", + "value": "APPLICATION" + } + ] + } + }, + "status": "OK", + "code": 200, + "_postman_previewlanguage": "text", + "header": [ + { + "key": "Content-Type", + "value": "*/*" + } + ], + "cookie": [], + "body": "{\n \"code\": \"\",\n \"message\": \"\",\n \"success\": \"\"\n}" + } + ] + } + ] + }, + { + "name": "update 6", + "request": { + "method": "PUT", + "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, + { + "key": "Accept", + "value": "*/*" + } + ], + "body": { + "mode": "raw", + "raw": "{\n \"id\": \"\",\n \"createdBy\": \"\",\n \"organizationId\": \"\",\n \"parentFolderId\": \"\",\n \"name\": \"\"\n}", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + }, + "url": { + "raw": "{{baseUrl}}/api/folders", + "host": [ + "{{baseUrl}}" + ], + "path": [ + "api", + "folders" + ] + } + }, + "response": [ + { + "name": "OK", + "originalRequest": { + "method": "PUT", + "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, + { + "key": "Accept", + "value": "*/*" + }, + { + "description": "Added as a part of security scheme: apikey", + "key": "LOWCODER_CE_SELFHOST_TOKEN", + "value": "" + } + ], + "body": { + "mode": "raw", + "raw": "{\n \"id\": \"\",\n \"createdBy\": \"\",\n \"organizationId\": \"\",\n \"parentFolderId\": \"\",\n \"name\": \"\"\n}", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + }, + "url": { + "raw": "{{baseUrl}}/api/folders", + "host": [ + "{{baseUrl}}" + ], + "path": [ + "api", + "folders" + ] + } + }, + "status": "OK", + "code": 200, + "_postman_previewlanguage": "text", + "header": [ + { + "key": "Content-Type", + "value": "*/*" + } + ], + "cookie": [], + "body": "{\n \"code\": \"\",\n \"message\": \"\",\n \"data\": {\n \"orgId\": \"\",\n \"folderId\": \"\",\n \"parentFolderId\": \"\",\n \"name\": \"\",\n \"createAt\": \"\",\n \"createBy\": \"\",\n \"subFolders\": [\n {\n \"value\": \"\"\n },\n {\n \"value\": \"\"\n }\n ],\n \"subApplications\": [\n {\n \"orgId\": \"\",\n \"applicationId\": \"\",\n \"name\": \"\",\n \"createAt\": \"\",\n \"createBy\": \"\",\n \"role\": \"\",\n \"applicationType\": \"\",\n \"applicationStatus\": \"RECYCLED\",\n \"containerSize\": {},\n \"folderId\": \"\",\n \"lastViewTime\": \"\",\n \"lastModifyTime\": \"\",\n \"publicToAll\": \"\",\n \"folder\": \"\"\n },\n {\n \"orgId\": \"\",\n \"applicationId\": \"\",\n \"name\": \"\",\n \"createAt\": \"\",\n \"createBy\": \"\",\n \"role\": \"\",\n \"applicationType\": \"\",\n \"applicationStatus\": \"NORMAL\",\n \"containerSize\": {},\n \"folderId\": \"\",\n \"lastViewTime\": \"\",\n \"lastModifyTime\": \"\",\n \"publicToAll\": \"\",\n \"folder\": \"\"\n }\n ],\n \"createTime\": \"\",\n \"lastViewTime\": \"\",\n \"visible\": \"\",\n \"manageable\": \"\",\n \"folder\": \"\"\n },\n \"success\": \"\"\n}" + } + ] + }, + { + "name": "create 6", + "request": { + "method": "POST", + "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, + { + "key": "Accept", + "value": "*/*" + } + ], + "body": { + "mode": "raw", + "raw": "{\n \"id\": \"\",\n \"createdBy\": \"\",\n \"organizationId\": \"\",\n \"parentFolderId\": \"\",\n \"name\": \"\"\n}", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + }, + "url": { + "raw": "{{baseUrl}}/api/folders", + "host": [ + "{{baseUrl}}" + ], + "path": [ + "api", + "folders" + ] + } + }, + "response": [ + { + "name": "OK", + "originalRequest": { + "method": "POST", + "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, + { + "key": "Accept", + "value": "*/*" + }, + { + "description": "Added as a part of security scheme: apikey", + "key": "LOWCODER_CE_SELFHOST_TOKEN", + "value": "" + } + ], + "body": { + "mode": "raw", + "raw": "{\n \"id\": \"\",\n \"createdBy\": \"\",\n \"organizationId\": \"\",\n \"parentFolderId\": \"\",\n \"name\": \"\"\n}", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + }, + "url": { + "raw": "{{baseUrl}}/api/folders", + "host": [ + "{{baseUrl}}" + ], + "path": [ + "api", + "folders" + ] + } + }, + "status": "OK", + "code": 200, + "_postman_previewlanguage": "text", + "header": [ + { + "key": "Content-Type", + "value": "*/*" + } + ], + "cookie": [], + "body": "{\n \"code\": \"\",\n \"message\": \"\",\n \"data\": {\n \"orgId\": \"\",\n \"folderId\": \"\",\n \"parentFolderId\": \"\",\n \"name\": \"\",\n \"createAt\": \"\",\n \"createBy\": \"\",\n \"subFolders\": [\n {\n \"value\": \"\"\n },\n {\n \"value\": \"\"\n }\n ],\n \"subApplications\": [\n {\n \"orgId\": \"\",\n \"applicationId\": \"\",\n \"name\": \"\",\n \"createAt\": \"\",\n \"createBy\": \"\",\n \"role\": \"\",\n \"applicationType\": \"\",\n \"applicationStatus\": \"RECYCLED\",\n \"containerSize\": {},\n \"folderId\": \"\",\n \"lastViewTime\": \"\",\n \"lastModifyTime\": \"\",\n \"publicToAll\": \"\",\n \"folder\": \"\"\n },\n {\n \"orgId\": \"\",\n \"applicationId\": \"\",\n \"name\": \"\",\n \"createAt\": \"\",\n \"createBy\": \"\",\n \"role\": \"\",\n \"applicationType\": \"\",\n \"applicationStatus\": \"NORMAL\",\n \"containerSize\": {},\n \"folderId\": \"\",\n \"lastViewTime\": \"\",\n \"lastModifyTime\": \"\",\n \"publicToAll\": \"\",\n \"folder\": \"\"\n }\n ],\n \"createTime\": \"\",\n \"lastViewTime\": \"\",\n \"visible\": \"\",\n \"manageable\": \"\",\n \"folder\": \"\"\n },\n \"success\": \"\"\n}" + } + ] + } + ] + }, + { + "name": "datasources", + "item": [ + { + "name": "{id}", + "item": [ + { + "name": "get By Id", + "request": { + "method": "GET", + "header": [ + { + "key": "Accept", + "value": "*/*" + } + ], + "url": { + "raw": "{{baseUrl}}/api/datasources/:id", + "host": [ + "{{baseUrl}}" + ], + "path": [ + "api", + "datasources", + ":id" + ], + "variable": [ + { + "key": "id", + "value": "" + } + ] + } + }, + "response": [ + { + "name": "OK", + "originalRequest": { + "method": "GET", + "header": [ + { + "key": "Accept", + "value": "*/*" + }, + { + "description": "Added as a part of security scheme: apikey", + "key": "LOWCODER_CE_SELFHOST_TOKEN", + "value": "" + } + ], + "url": { + "raw": "{{baseUrl}}/api/datasources/:id", + "host": [ + "{{baseUrl}}" + ], + "path": [ + "api", + "datasources", + ":id" + ], + "variable": [ + { + "key": "id" + } + ] + } + }, + "status": "OK", + "code": 200, + "_postman_previewlanguage": "text", + "header": [ + { + "key": "Content-Type", + "value": "*/*" + } + ], + "cookie": [], + "body": "{\n \"code\": \"\",\n \"message\": \"\",\n \"data\": {\n \"id\": \"\",\n \"createdBy\": \"\",\n \"name\": \"\",\n \"type\": \"\",\n \"organizationId\": \"\",\n \"creationSource\": \"\",\n \"datasourceStatus\": \"DELETED\",\n \"pluginDefinition\": {\n \"queryConfigDynamic\": \"\",\n \"datasourceConfigExtraDynamic\": \"\",\n \"name\": \"\",\n \"id\": \"\",\n \"empty\": \"\"\n },\n \"createTime\": \"\",\n \"datasourceConfig\": {}\n },\n \"success\": \"\"\n}" + } + ] + }, + { + "name": "update 3", + "request": { + "method": "PUT", + "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, + { + "key": "Accept", + "value": "*/*" + } + ], + "body": { + "mode": "raw", + "raw": "{\n \"id\": \"\",\n \"name\": \"\",\n \"type\": \"\",\n \"organizationId\": \"\",\n \"datasourceConfig\": {\n \"in_8\": {}\n }\n}", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + }, + "url": { + "raw": "{{baseUrl}}/api/datasources/:id", + "host": [ + "{{baseUrl}}" + ], + "path": [ + "api", + "datasources", + ":id" + ], + "variable": [ + { + "key": "id", + "value": "" + } + ] + } + }, + "response": [ + { + "name": "OK", + "originalRequest": { + "method": "PUT", + "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, + { + "key": "Accept", + "value": "*/*" + }, + { + "description": "Added as a part of security scheme: apikey", + "key": "LOWCODER_CE_SELFHOST_TOKEN", + "value": "" + } + ], + "body": { + "mode": "raw", + "raw": "{\n \"id\": \"\",\n \"name\": \"\",\n \"type\": \"\",\n \"organizationId\": \"\",\n \"datasourceConfig\": {\n \"in_8\": {}\n }\n}", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + }, + "url": { + "raw": "{{baseUrl}}/api/datasources/:id", + "host": [ + "{{baseUrl}}" + ], + "path": [ + "api", + "datasources", + ":id" + ], + "variable": [ + { + "key": "id" + } + ] + } + }, + "status": "OK", + "code": 200, + "_postman_previewlanguage": "text", + "header": [ + { + "key": "Content-Type", + "value": "*/*" + } + ], + "cookie": [], + "body": "{\n \"code\": \"\",\n \"message\": \"\",\n \"data\": {\n \"id\": \"\",\n \"createdBy\": \"\",\n \"name\": \"\",\n \"type\": \"\",\n \"organizationId\": \"\",\n \"creationSource\": \"\",\n \"datasourceStatus\": \"DELETED\",\n \"pluginDefinition\": {\n \"queryConfigDynamic\": \"\",\n \"datasourceConfigExtraDynamic\": \"\",\n \"name\": \"\",\n \"id\": \"\",\n \"empty\": \"\"\n },\n \"createTime\": \"\",\n \"datasourceConfig\": {}\n },\n \"success\": \"\"\n}" + } + ] + }, + { + "name": "delete 1", + "request": { + "method": "DELETE", + "header": [ + { + "key": "Accept", + "value": "*/*" + } + ], + "url": { + "raw": "{{baseUrl}}/api/datasources/:id", + "host": [ + "{{baseUrl}}" + ], + "path": [ + "api", + "datasources", + ":id" + ], + "variable": [ + { + "key": "id", + "value": "" + } + ] + } + }, + "response": [ + { + "name": "OK", + "originalRequest": { + "method": "DELETE", + "header": [ + { + "key": "Accept", + "value": "*/*" + }, + { + "description": "Added as a part of security scheme: apikey", + "key": "LOWCODER_CE_SELFHOST_TOKEN", + "value": "" + } + ], + "url": { + "raw": "{{baseUrl}}/api/datasources/:id", + "host": [ + "{{baseUrl}}" + ], + "path": [ + "api", + "datasources", + ":id" + ], + "variable": [ + { + "key": "id" + } + ] + } + }, + "status": "OK", + "code": 200, + "_postman_previewlanguage": "text", + "header": [ + { + "key": "Content-Type", + "value": "*/*" + } + ], + "cookie": [], + "body": "{\n \"code\": \"\",\n \"message\": \"\",\n \"data\": \"\",\n \"success\": \"\"\n}" + } + ] + } + ] + }, + { + "name": "{datasourceId}", + "item": [ + { + "name": "structure", + "item": [ + { + "name": "get Structure", + "request": { + "method": "GET", + "header": [ + { + "key": "Accept", + "value": "*/*" + } + ], + "url": { + "raw": "{{baseUrl}}/api/datasources/:datasourceId/structure?ignoreCache=false", + "host": [ + "{{baseUrl}}" + ], + "path": [ + "api", + "datasources", + ":datasourceId", + "structure" + ], + "query": [ + { + "key": "ignoreCache", + "value": "false" + } + ], + "variable": [ + { + "key": "datasourceId", + "value": "" + } + ] + } + }, + "response": [ + { + "name": "OK", + "originalRequest": { + "method": "GET", + "header": [ + { + "key": "Accept", + "value": "*/*" + }, + { + "description": "Added as a part of security scheme: apikey", + "key": "LOWCODER_CE_SELFHOST_TOKEN", + "value": "" + } + ], + "url": { + "raw": "{{baseUrl}}/api/datasources/:datasourceId/structure?ignoreCache=false", + "host": [ + "{{baseUrl}}" + ], + "path": [ + "api", + "datasources", + ":datasourceId", + "structure" + ], + "query": [ + { + "key": "ignoreCache", + "value": "false" + } + ], + "variable": [ + { + "key": "datasourceId" + } + ] + } + }, + "status": "OK", + "code": 200, + "_postman_previewlanguage": "text", + "header": [ + { + "key": "Content-Type", + "value": "*/*" + } + ], + "cookie": [], + "body": "{\n \"code\": \"\",\n \"message\": \"\",\n \"data\": {\n \"tables\": [\n {\n \"type\": \"COLLECTION\",\n \"schema\": \"\",\n \"name\": \"\",\n \"columns\": [\n {\n \"name\": \"\",\n \"type\": \"\",\n \"defaultValue\": \"\",\n \"isAutogenerated\": \"\"\n },\n {\n \"name\": \"\",\n \"type\": \"\",\n \"defaultValue\": \"\",\n \"isAutogenerated\": \"\"\n }\n ],\n \"keys\": [\n {\n \"type\": \"\"\n },\n {\n \"type\": \"\"\n }\n ]\n },\n {\n \"type\": \"VIEW\",\n \"schema\": \"\",\n \"name\": \"\",\n \"columns\": [\n {\n \"name\": \"\",\n \"type\": \"\",\n \"defaultValue\": \"\",\n \"isAutogenerated\": \"\"\n },\n {\n \"name\": \"\",\n \"type\": \"\",\n \"defaultValue\": \"\",\n \"isAutogenerated\": \"\"\n }\n ],\n \"keys\": [\n {\n \"type\": \"\"\n },\n {\n \"type\": \"\"\n }\n ]\n }\n ]\n },\n \"success\": \"\"\n}" + } + ] + } + ] + }, + { + "name": "permissions", + "item": [ + { + "name": "get Permissions", + "request": { + "method": "GET", + "header": [ + { + "key": "Accept", + "value": "*/*" + } + ], + "url": { + "raw": "{{baseUrl}}/api/datasources/:datasourceId/permissions", + "host": [ + "{{baseUrl}}" + ], + "path": [ + "api", + "datasources", + ":datasourceId", + "permissions" + ], + "variable": [ + { + "key": "datasourceId", + "value": "" + } + ] + } + }, + "response": [ + { + "name": "OK", + "originalRequest": { + "method": "GET", + "header": [ + { + "key": "Accept", + "value": "*/*" + }, + { + "description": "Added as a part of security scheme: apikey", + "key": "LOWCODER_CE_SELFHOST_TOKEN", + "value": "" + } + ], + "url": { + "raw": "{{baseUrl}}/api/datasources/:datasourceId/permissions", + "host": [ + "{{baseUrl}}" + ], + "path": [ + "api", + "datasources", + ":datasourceId", + "permissions" + ], + "variable": [ + { + "key": "datasourceId" + } + ] + } + }, + "status": "OK", + "code": 200, + "_postman_previewlanguage": "text", + "header": [ + { + "key": "Content-Type", + "value": "*/*" + } + ], + "cookie": [], + "body": "{\n \"code\": \"\",\n \"message\": \"\",\n \"data\": {\n \"orgName\": \"\",\n \"groupPermissions\": [\n {\n \"permissionId\": \"\",\n \"type\": \"USER\",\n \"id\": \"\",\n \"avatar\": \"\",\n \"name\": \"\",\n \"role\": \"\"\n },\n {\n \"permissionId\": \"\",\n \"type\": \"USER\",\n \"id\": \"\",\n \"avatar\": \"\",\n \"name\": \"\",\n \"role\": \"\"\n }\n ],\n \"userPermissions\": [\n {\n \"permissionId\": \"\",\n \"type\": \"GROUP\",\n \"id\": \"\",\n \"avatar\": \"\",\n \"name\": \"\",\n \"role\": \"\"\n },\n {\n \"permissionId\": \"\",\n \"type\": \"USER\",\n \"id\": \"\",\n \"avatar\": \"\",\n \"name\": \"\",\n \"role\": \"\"\n }\n ],\n \"creatorId\": \"\",\n \"permissions\": [\n {\n \"permissionId\": \"\",\n \"type\": \"GROUP\",\n \"id\": \"\",\n \"avatar\": \"\",\n \"name\": \"\",\n \"role\": \"\"\n },\n {\n \"permissionId\": \"\",\n \"type\": \"USER\",\n \"id\": \"\",\n \"avatar\": \"\",\n \"name\": \"\",\n \"role\": \"\"\n }\n ]\n },\n \"success\": \"\"\n}" + } + ] + }, + { + "name": "grant Permission", + "request": { + "method": "PUT", + "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, + { + "key": "Accept", + "value": "*/*" + } + ], + "body": { + "mode": "raw", + "raw": "{\n \"role\": \"\",\n \"userIds\": [\n \"\"\n ],\n \"groupIds\": [\n \"\"\n ]\n}", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + }, + "url": { + "raw": "{{baseUrl}}/api/datasources/:datasourceId/permissions", + "host": [ + "{{baseUrl}}" + ], + "path": [ + "api", + "datasources", + ":datasourceId", + "permissions" + ], + "variable": [ + { + "key": "datasourceId", + "value": "" + } + ] + } + }, + "response": [ + { + "name": "OK", + "originalRequest": { + "method": "PUT", + "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, + { + "key": "Accept", + "value": "*/*" + }, + { + "description": "Added as a part of security scheme: apikey", + "key": "LOWCODER_CE_SELFHOST_TOKEN", + "value": "" + } + ], + "body": { + "mode": "raw", + "raw": "{\n \"role\": \"\",\n \"userIds\": [\n \"\"\n ],\n \"groupIds\": [\n \"\"\n ]\n}", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + }, + "url": { + "raw": "{{baseUrl}}/api/datasources/:datasourceId/permissions", + "host": [ + "{{baseUrl}}" + ], + "path": [ + "api", + "datasources", + ":datasourceId", + "permissions" + ], + "variable": [ + { + "key": "datasourceId" + } + ] + } + }, + "status": "OK", + "code": 200, + "_postman_previewlanguage": "text", + "header": [ + { + "key": "Content-Type", + "value": "*/*" + } + ], + "cookie": [], + "body": "{\n \"code\": \"\",\n \"message\": \"\",\n \"data\": \"\",\n \"success\": \"\"\n}" + } + ] + } + ] + } + ] + }, + { + "name": "test", + "item": [ + { + "name": "test Datasource", + "request": { + "method": "POST", + "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, + { + "key": "Accept", + "value": "*/*" + } + ], + "body": { + "mode": "raw", + "raw": "{\n \"id\": \"\",\n \"name\": \"\",\n \"type\": \"\",\n \"organizationId\": \"\",\n \"datasourceConfig\": {\n \"in_8\": {}\n }\n}", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + }, + "url": { + "raw": "{{baseUrl}}/api/datasources/test", + "host": [ + "{{baseUrl}}" + ], + "path": [ + "api", + "datasources", + "test" + ] + } + }, + "response": [ + { + "name": "OK", + "originalRequest": { + "method": "POST", + "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, + { + "key": "Accept", + "value": "*/*" + }, + { + "description": "Added as a part of security scheme: apikey", + "key": "LOWCODER_CE_SELFHOST_TOKEN", + "value": "" + } + ], + "body": { + "mode": "raw", + "raw": "{\n \"id\": \"\",\n \"name\": \"\",\n \"type\": \"\",\n \"organizationId\": \"\",\n \"datasourceConfig\": {\n \"in_8\": {}\n }\n}", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + }, + "url": { + "raw": "{{baseUrl}}/api/datasources/test", + "host": [ + "{{baseUrl}}" + ], + "path": [ + "api", + "datasources", + "test" + ] + } + }, + "status": "OK", + "code": 200, + "_postman_previewlanguage": "text", + "header": [ + { + "key": "Content-Type", + "value": "*/*" + } + ], + "cookie": [], + "body": "{\n \"code\": \"\",\n \"message\": \"\",\n \"data\": \"\",\n \"success\": \"\"\n}" + } + ] + } + ] + }, + { + "name": "permissions", + "item": [ + { + "name": "{permissionId}", + "item": [ + { + "name": "update Permission", + "request": { + "method": "PUT", + "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, + { + "key": "Accept", + "value": "*/*" + } + ], + "body": { + "mode": "raw", + "raw": "{\n \"role\": \"\"\n}", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + }, + "url": { + "raw": "{{baseUrl}}/api/datasources/permissions/:permissionId", + "host": [ + "{{baseUrl}}" + ], + "path": [ + "api", + "datasources", + "permissions", + ":permissionId" + ], + "variable": [ + { + "key": "permissionId", + "value": "" + } + ] + } + }, + "response": [ + { + "name": "OK", + "originalRequest": { + "method": "PUT", + "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, + { + "key": "Accept", + "value": "*/*" + }, + { + "description": "Added as a part of security scheme: apikey", + "key": "LOWCODER_CE_SELFHOST_TOKEN", + "value": "" + } + ], + "body": { + "mode": "raw", + "raw": "{\n \"role\": \"\"\n}", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + }, + "url": { + "raw": "{{baseUrl}}/api/datasources/permissions/:permissionId", + "host": [ + "{{baseUrl}}" + ], + "path": [ + "api", + "datasources", + "permissions", + ":permissionId" + ], + "variable": [ + { + "key": "permissionId" + } + ] + } + }, + "status": "OK", + "code": 200, + "_postman_previewlanguage": "text", + "header": [ + { + "key": "Content-Type", + "value": "*/*" + } + ], + "cookie": [], + "body": "{\n \"code\": \"\",\n \"message\": \"\",\n \"data\": \"\",\n \"success\": \"\"\n}" + } + ] + }, + { + "name": "delete Permission", + "request": { + "method": "DELETE", + "header": [ + { + "key": "Accept", + "value": "*/*" + } + ], + "url": { + "raw": "{{baseUrl}}/api/datasources/permissions/:permissionId", + "host": [ + "{{baseUrl}}" + ], + "path": [ + "api", + "datasources", + "permissions", + ":permissionId" + ], + "variable": [ + { + "key": "permissionId", + "value": "" + } + ] + } + }, + "response": [ + { + "name": "OK", + "originalRequest": { + "method": "DELETE", + "header": [ + { + "key": "Accept", + "value": "*/*" + }, + { + "description": "Added as a part of security scheme: apikey", + "key": "LOWCODER_CE_SELFHOST_TOKEN", + "value": "" + } + ], + "url": { + "raw": "{{baseUrl}}/api/datasources/permissions/:permissionId", + "host": [ + "{{baseUrl}}" + ], + "path": [ + "api", + "datasources", + "permissions", + ":permissionId" + ], + "variable": [ + { + "key": "permissionId" + } + ] + } + }, + "status": "OK", + "code": 200, + "_postman_previewlanguage": "text", + "header": [ + { + "key": "Content-Type", + "value": "*/*" + } + ], + "cookie": [], + "body": "{\n \"code\": \"\",\n \"message\": \"\",\n \"data\": \"\",\n \"success\": \"\"\n}" + } + ] + } + ] + } + ] + }, + { + "name": "listByOrg", + "item": [ + { + "name": "list Org Data Sources", + "request": { + "method": "GET", + "header": [ + { + "key": "Accept", + "value": "*/*" + } + ], + "url": { + "raw": "{{baseUrl}}/api/datasources/listByOrg?orgId=", + "host": [ + "{{baseUrl}}" + ], + "path": [ + "api", + "datasources", + "listByOrg" + ], + "query": [ + { + "key": "orgId", + "value": "", + "description": "(Required) " + } + ] + } + }, + "response": [ + { + "name": "OK", + "originalRequest": { + "method": "GET", + "header": [ + { + "key": "Accept", + "value": "*/*" + }, + { + "description": "Added as a part of security scheme: apikey", + "key": "LOWCODER_CE_SELFHOST_TOKEN", + "value": "" + } + ], + "url": { + "raw": "{{baseUrl}}/api/datasources/listByOrg?orgId=", + "host": [ + "{{baseUrl}}" + ], + "path": [ + "api", + "datasources", + "listByOrg" + ], + "query": [ + { + "key": "orgId", + "value": "", + "description": "(Required) " + } + ] + } + }, + "status": "OK", + "code": 200, + "_postman_previewlanguage": "text", + "header": [ + { + "key": "Content-Type", + "value": "*/*" + } + ], + "cookie": [], + "body": "{\n \"code\": \"\",\n \"message\": \"\",\n \"data\": [\n {\n \"datasource\": {\n \"id\": \"\",\n \"createdBy\": \"\",\n \"name\": \"\",\n \"type\": \"\",\n \"organizationId\": \"\",\n \"creationSource\": \"\",\n \"datasourceStatus\": \"NORMAL\",\n \"pluginDefinition\": {\n \"queryConfigDynamic\": \"\",\n \"datasourceConfigExtraDynamic\": \"\",\n \"name\": \"\",\n \"id\": \"\",\n \"empty\": \"\"\n },\n \"createTime\": \"\",\n \"datasourceConfig\": {}\n },\n \"edit\": \"\",\n \"creatorName\": \"\"\n },\n {\n \"datasource\": {\n \"id\": \"\",\n \"createdBy\": \"\",\n \"name\": \"\",\n \"type\": \"\",\n \"organizationId\": \"\",\n \"creationSource\": \"\",\n \"datasourceStatus\": \"DELETED\",\n \"pluginDefinition\": {\n \"queryConfigDynamic\": \"\",\n \"datasourceConfigExtraDynamic\": \"\",\n \"name\": \"\",\n \"id\": \"\",\n \"empty\": \"\"\n },\n \"createTime\": \"\",\n \"datasourceConfig\": {}\n },\n \"edit\": \"\",\n \"creatorName\": \"\"\n }\n ],\n \"success\": \"\"\n}" + } + ] + } + ] + }, + { + "name": "listByApp", + "item": [ + { + "name": "list App Data Sources", + "request": { + "method": "GET", + "header": [ + { + "key": "Accept", + "value": "*/*" + } + ], + "url": { + "raw": "{{baseUrl}}/api/datasources/listByApp?appId=", + "host": [ + "{{baseUrl}}" + ], + "path": [ + "api", + "datasources", + "listByApp" + ], + "query": [ + { + "key": "appId", + "value": "", + "description": "(Required) " + } + ] + } + }, + "response": [ + { + "name": "OK", + "originalRequest": { + "method": "GET", + "header": [ + { + "key": "Accept", + "value": "*/*" + }, + { + "description": "Added as a part of security scheme: apikey", + "key": "LOWCODER_CE_SELFHOST_TOKEN", + "value": "" + } + ], + "url": { + "raw": "{{baseUrl}}/api/datasources/listByApp?appId=", + "host": [ + "{{baseUrl}}" + ], + "path": [ + "api", + "datasources", + "listByApp" + ], + "query": [ + { + "key": "appId", + "value": "", + "description": "(Required) " + } + ] + } + }, + "status": "OK", + "code": 200, + "_postman_previewlanguage": "text", + "header": [ + { + "key": "Content-Type", + "value": "*/*" + } + ], + "cookie": [], + "body": "{\n \"code\": \"\",\n \"message\": \"\",\n \"data\": [\n {\n \"datasource\": {\n \"id\": \"\",\n \"createdBy\": \"\",\n \"name\": \"\",\n \"type\": \"\",\n \"organizationId\": \"\",\n \"creationSource\": \"\",\n \"datasourceStatus\": \"NORMAL\",\n \"pluginDefinition\": {\n \"queryConfigDynamic\": \"\",\n \"datasourceConfigExtraDynamic\": \"\",\n \"name\": \"\",\n \"id\": \"\",\n \"empty\": \"\"\n },\n \"createTime\": \"\",\n \"datasourceConfig\": {}\n },\n \"edit\": \"\",\n \"creatorName\": \"\"\n },\n {\n \"datasource\": {\n \"id\": \"\",\n \"createdBy\": \"\",\n \"name\": \"\",\n \"type\": \"\",\n \"organizationId\": \"\",\n \"creationSource\": \"\",\n \"datasourceStatus\": \"DELETED\",\n \"pluginDefinition\": {\n \"queryConfigDynamic\": \"\",\n \"datasourceConfigExtraDynamic\": \"\",\n \"name\": \"\",\n \"id\": \"\",\n \"empty\": \"\"\n },\n \"createTime\": \"\",\n \"datasourceConfig\": {}\n },\n \"edit\": \"\",\n \"creatorName\": \"\"\n }\n ],\n \"success\": \"\"\n}" + } + ] + } + ] + }, + { + "name": "jsDatasourcePlugins", + "item": [ + { + "name": "list Js Datasource Plugins", + "request": { + "method": "GET", + "header": [ + { + "key": "Accept", + "value": "*/*" + } + ], + "url": { + "raw": "{{baseUrl}}/api/datasources/jsDatasourcePlugins?appId=", + "host": [ + "{{baseUrl}}" + ], + "path": [ + "api", + "datasources", + "jsDatasourcePlugins" + ], + "query": [ + { + "key": "appId", + "value": "", + "description": "(Required) " + } + ] + } + }, + "response": [ + { + "name": "OK", + "originalRequest": { + "method": "GET", + "header": [ + { + "key": "Accept", + "value": "*/*" + }, + { + "description": "Added as a part of security scheme: apikey", + "key": "LOWCODER_CE_SELFHOST_TOKEN", + "value": "" + } + ], + "url": { + "raw": "{{baseUrl}}/api/datasources/jsDatasourcePlugins?appId=", + "host": [ + "{{baseUrl}}" + ], + "path": [ + "api", + "datasources", + "jsDatasourcePlugins" + ], + "query": [ + { + "key": "appId", + "value": "", + "description": "(Required) " + } + ] + } + }, + "status": "OK", + "code": 200, + "_postman_previewlanguage": "text", + "header": [ + { + "key": "Content-Type", + "value": "*/*" + } + ], + "cookie": [], + "body": "{\n \"code\": \"\",\n \"message\": \"\",\n \"data\": [\n {\n \"id\": \"\",\n \"createdBy\": \"\",\n \"name\": \"\",\n \"type\": \"\",\n \"organizationId\": \"\",\n \"creationSource\": \"\",\n \"datasourceStatus\": \"NORMAL\",\n \"pluginDefinition\": {\n \"queryConfigDynamic\": \"\",\n \"datasourceConfigExtraDynamic\": \"\",\n \"name\": \"\",\n \"id\": \"\",\n \"empty\": \"\"\n },\n \"createTime\": \"\",\n \"datasourceConfig\": {}\n },\n {\n \"id\": \"\",\n \"createdBy\": \"\",\n \"name\": \"\",\n \"type\": \"\",\n \"organizationId\": \"\",\n \"creationSource\": \"\",\n \"datasourceStatus\": \"DELETED\",\n \"pluginDefinition\": {\n \"queryConfigDynamic\": \"\",\n \"datasourceConfigExtraDynamic\": \"\",\n \"name\": \"\",\n \"id\": \"\",\n \"empty\": \"\",\n \"eiusmodd03\": {}\n },\n \"createTime\": \"\",\n \"datasourceConfig\": {}\n }\n ],\n \"success\": \"\"\n}" + } + ] + } + ] + }, + { + "name": "info", + "item": [ + { + "name": "info", + "request": { + "method": "GET", + "header": [ + { + "key": "Accept", + "value": "*/*" + } + ], + "url": { + "raw": "{{baseUrl}}/api/datasources/info?datasourceId=", + "host": [ + "{{baseUrl}}" + ], + "path": [ + "api", + "datasources", + "info" + ], + "query": [ + { + "key": "datasourceId", + "value": "" + } + ] + } + }, + "response": [ + { + "name": "OK", + "originalRequest": { + "method": "GET", + "header": [ + { + "key": "Accept", + "value": "*/*" + }, + { + "description": "Added as a part of security scheme: apikey", + "key": "LOWCODER_CE_SELFHOST_TOKEN", + "value": "" + } + ], + "url": { + "raw": "{{baseUrl}}/api/datasources/info?datasourceId=", + "host": [ + "{{baseUrl}}" + ], + "path": [ + "api", + "datasources", + "info" + ], + "query": [ + { + "key": "datasourceId", + "value": "" + } + ] + } + }, + "status": "OK", + "code": 200, + "_postman_previewlanguage": "text", + "header": [ + { + "key": "Content-Type", + "value": "*/*" + } + ], + "cookie": [], + "body": "{\n \"code\": \"\",\n \"message\": \"\",\n \"data\": {},\n \"success\": \"\"\n}" + } + ] + } + ] + }, + { + "name": "getPluginDynamicConfig", + "item": [ + { + "name": "get Plugin Dynamic Config", + "request": { + "method": "POST", + "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, + { + "key": "Accept", + "value": "*/*" + } + ], + "body": { + "mode": "raw", + "raw": "[\n {\n \"dataSourceId\": \"\",\n \"pluginName\": \"\",\n \"path\": \"\",\n \"dataSourceConfig\": {\n \"deseruntc\": {},\n \"ea3ac\": {},\n \"voluptatea5d\": {}\n }\n },\n {\n \"dataSourceId\": \"\",\n \"pluginName\": \"\",\n \"path\": \"\",\n \"dataSourceConfig\": {\n \"amet5\": {},\n \"autee7\": {}\n }\n }\n]", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + }, + "url": { + "raw": "{{baseUrl}}/api/datasources/getPluginDynamicConfig", + "host": [ + "{{baseUrl}}" + ], + "path": [ + "api", + "datasources", + "getPluginDynamicConfig" + ] + } + }, + "response": [ + { + "name": "OK", + "originalRequest": { + "method": "POST", + "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, + { + "key": "Accept", + "value": "*/*" + }, + { + "description": "Added as a part of security scheme: apikey", + "key": "LOWCODER_CE_SELFHOST_TOKEN", + "value": "" + } + ], + "body": { + "mode": "raw", + "raw": "[\n {\n \"dataSourceId\": \"\",\n \"pluginName\": \"\",\n \"path\": \"\",\n \"dataSourceConfig\": {\n \"deseruntc\": {},\n \"ea3ac\": {},\n \"voluptatea5d\": {}\n }\n },\n {\n \"dataSourceId\": \"\",\n \"pluginName\": \"\",\n \"path\": \"\",\n \"dataSourceConfig\": {\n \"amet5\": {},\n \"autee7\": {}\n }\n }\n]", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + }, + "url": { + "raw": "{{baseUrl}}/api/datasources/getPluginDynamicConfig", + "host": [ + "{{baseUrl}}" + ], + "path": [ + "api", + "datasources", + "getPluginDynamicConfig" + ] + } + }, + "status": "OK", + "code": 200, + "_postman_previewlanguage": "text", + "header": [ + { + "key": "Content-Type", + "value": "*/*" + } + ], + "cookie": [], + "body": "{\n \"code\": \"\",\n \"message\": \"\",\n \"success\": \"\"\n}" + } + ] + } + ] + }, + { + "name": "create 3", + "request": { + "method": "POST", + "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, + { + "key": "Accept", + "value": "*/*" + } + ], + "body": { + "mode": "raw", + "raw": "{\n \"id\": \"\",\n \"name\": \"\",\n \"type\": \"\",\n \"organizationId\": \"\",\n \"datasourceConfig\": {\n \"in_8\": {}\n }\n}", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + }, + "url": { + "raw": "{{baseUrl}}/api/datasources", + "host": [ + "{{baseUrl}}" + ], + "path": [ + "api", + "datasources" + ] + } + }, + "response": [ + { + "name": "Created", + "originalRequest": { + "method": "POST", + "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, + { + "key": "Accept", + "value": "*/*" + }, + { + "description": "Added as a part of security scheme: apikey", + "key": "LOWCODER_CE_SELFHOST_TOKEN", + "value": "" + } + ], + "body": { + "mode": "raw", + "raw": "{\n \"id\": \"\",\n \"name\": \"\",\n \"type\": \"\",\n \"organizationId\": \"\",\n \"datasourceConfig\": {\n \"in_8\": {}\n }\n}", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + }, + "url": { + "raw": "{{baseUrl}}/api/datasources", + "host": [ + "{{baseUrl}}" + ], + "path": [ + "api", + "datasources" + ] + } + }, + "status": "Created", + "code": 201, + "_postman_previewlanguage": "text", + "header": [ + { + "key": "Content-Type", + "value": "*/*" + } + ], + "cookie": [], + "body": "{\n \"code\": \"\",\n \"message\": \"\",\n \"data\": {\n \"id\": \"\",\n \"createdBy\": \"\",\n \"name\": \"\",\n \"type\": \"\",\n \"organizationId\": \"\",\n \"creationSource\": \"\",\n \"datasourceStatus\": \"DELETED\",\n \"pluginDefinition\": {\n \"queryConfigDynamic\": \"\",\n \"datasourceConfigExtraDynamic\": \"\",\n \"name\": \"\",\n \"id\": \"\",\n \"empty\": \"\"\n },\n \"createTime\": \"\",\n \"datasourceConfig\": {}\n },\n \"success\": \"\"\n}" + } + ] + } + ] + }, + { + "name": "configs", + "item": [ + { + "name": "{key}", + "item": [ + { + "name": "get Server Config", + "request": { + "method": "GET", + "header": [ + { + "key": "Accept", + "value": "*/*" + } + ], + "url": { + "raw": "{{baseUrl}}/api/configs/:key", + "host": [ + "{{baseUrl}}" + ], + "path": [ + "api", + "configs", + ":key" + ], + "variable": [ + { + "key": "key", + "value": "" + } + ] + } + }, + "response": [ + { + "name": "OK", + "originalRequest": { + "method": "GET", + "header": [ + { + "key": "Accept", + "value": "*/*" + }, + { + "description": "Added as a part of security scheme: apikey", + "key": "LOWCODER_CE_SELFHOST_TOKEN", + "value": "" + } + ], + "url": { + "raw": "{{baseUrl}}/api/configs/:key", + "host": [ + "{{baseUrl}}" + ], + "path": [ + "api", + "configs", + ":key" + ], + "variable": [ + { + "key": "key" + } + ] + } + }, + "status": "OK", + "code": 200, + "_postman_previewlanguage": "text", + "header": [ + { + "key": "Content-Type", + "value": "*/*" + } + ], + "cookie": [], + "body": "{\n \"code\": \"\",\n \"message\": \"\",\n \"data\": {\n \"id\": \"\",\n \"createdBy\": \"\",\n \"key\": \"\",\n \"value\": {}\n },\n \"success\": \"\"\n}" + } + ] + }, + { + "name": "update Server Config", + "request": { + "method": "POST", + "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, + { + "key": "Accept", + "value": "*/*" + } + ], + "body": { + "mode": "raw", + "raw": "{\n \"value\": \"\"\n}", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + }, + "url": { + "raw": "{{baseUrl}}/api/configs/:key", + "host": [ + "{{baseUrl}}" + ], + "path": [ + "api", + "configs", + ":key" + ], + "variable": [ + { + "key": "key", + "value": "" + } + ] + } + }, + "response": [ + { + "name": "OK", + "originalRequest": { + "method": "POST", + "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, + { + "key": "Accept", + "value": "*/*" + }, + { + "description": "Added as a part of security scheme: apikey", + "key": "LOWCODER_CE_SELFHOST_TOKEN", + "value": "" + } + ], + "body": { + "mode": "raw", + "raw": "{\n \"value\": \"\"\n}", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + }, + "url": { + "raw": "{{baseUrl}}/api/configs/:key", + "host": [ + "{{baseUrl}}" + ], + "path": [ + "api", + "configs", + ":key" + ], + "variable": [ + { + "key": "key" + } + ] + } + }, + "status": "OK", + "code": 200, + "_postman_previewlanguage": "text", + "header": [ + { + "key": "Content-Type", + "value": "*/*" + } + ], + "cookie": [], + "body": "{\n \"code\": \"\",\n \"message\": \"\",\n \"data\": {\n \"id\": \"\",\n \"createdBy\": \"\",\n \"key\": \"\",\n \"value\": {}\n },\n \"success\": \"\"\n}" + } + ] + } + ] + }, + { + "name": "deploymentId", + "item": [ + { + "name": "get Deployment Id", + "request": { + "method": "GET", + "header": [ + { + "key": "Accept", + "value": "*/*" + } + ], + "url": { + "raw": "{{baseUrl}}/api/configs/deploymentId", + "host": [ + "{{baseUrl}}" + ], + "path": [ + "api", + "configs", + "deploymentId" + ] + } + }, + "response": [ + { + "name": "OK", + "originalRequest": { + "method": "GET", + "header": [ + { + "key": "Accept", + "value": "*/*" + }, + { + "description": "Added as a part of security scheme: apikey", + "key": "LOWCODER_CE_SELFHOST_TOKEN", + "value": "" + } + ], + "url": { + "raw": "{{baseUrl}}/api/configs/deploymentId", + "host": [ + "{{baseUrl}}" + ], + "path": [ + "api", + "configs", + "deploymentId" + ] + } + }, + "status": "OK", + "code": 200, + "_postman_previewlanguage": "text", + "header": [ + { + "key": "Content-Type", + "value": "*/*" + } + ], + "cookie": [], + "body": "" + } + ] + } + ] + }, + { + "name": "get Config", + "request": { + "method": "GET", + "header": [ + { + "key": "Accept", + "value": "*/*" + } + ], + "url": { + "raw": "{{baseUrl}}/api/configs", + "host": [ + "{{baseUrl}}" + ], + "path": [ + "api", + "configs" + ] + } + }, + "response": [ + { + "name": "OK", + "originalRequest": { + "method": "GET", + "header": [ + { + "key": "Accept", + "value": "*/*" + }, + { + "description": "Added as a part of security scheme: apikey", + "key": "LOWCODER_CE_SELFHOST_TOKEN", + "value": "" + } + ], + "url": { + "raw": "{{baseUrl}}/api/configs", + "host": [ + "{{baseUrl}}" + ], + "path": [ + "api", + "configs" + ] + } + }, + "status": "OK", + "code": 200, + "_postman_previewlanguage": "text", + "header": [ + { + "key": "Content-Type", + "value": "*/*" + } + ], + "cookie": [], + "body": "{\n \"code\": \"\",\n \"message\": \"\",\n \"data\": {\n \"authConfigs\": [\n {\n \"id\": \"\",\n \"source\": \"\",\n \"sourceName\": \"\",\n \"enable\": \"\",\n \"enableRegister\": \"\",\n \"authType\": \"\"\n },\n {\n \"id\": \"\",\n \"source\": \"\",\n \"sourceName\": \"\",\n \"enable\": \"\",\n \"enableRegister\": \"\",\n \"authType\": \"\"\n }\n ],\n \"workspaceMode\": \"SAAS\",\n \"selfDomain\": \"\",\n \"cookieName\": \"\",\n \"cloudHosting\": \"\"\n },\n \"success\": \"\"\n}" + } + ] + } + ] + }, + { + "name": "auth", + "item": [ + { + "name": "tp", + "item": [ + { + "name": "login", + "item": [ + { + "name": "login With Third Party", + "request": { + "method": "POST", + "header": [ + { + "key": "Accept", + "value": "*/*" + } + ], + "url": { + "raw": "{{baseUrl}}/api/auth/tp/login?authId=&source=&code=&invitationId=&redirectUrl=", + "host": [ + "{{baseUrl}}" + ], + "path": [ + "api", + "auth", + "tp", + "login" + ], + "query": [ + { + "key": "authId", + "value": "" + }, + { + "key": "source", + "value": "" + }, + { + "key": "code", + "value": "", + "description": "(Required) " + }, + { + "key": "invitationId", + "value": "" + }, + { + "key": "redirectUrl", + "value": "" + } + ] + } + }, + "response": [ + { + "name": "OK", + "originalRequest": { + "method": "POST", + "header": [ + { + "key": "Accept", + "value": "*/*" + }, + { + "description": "Added as a part of security scheme: apikey", + "key": "LOWCODER_CE_SELFHOST_TOKEN", + "value": "" + } + ], + "url": { + "raw": "{{baseUrl}}/api/auth/tp/login?authId=&source=&code=&invitationId=&redirectUrl=", + "host": [ + "{{baseUrl}}" + ], + "path": [ + "api", + "auth", + "tp", + "login" + ], + "query": [ + { + "key": "authId", + "value": "" + }, + { + "key": "source", + "value": "" + }, + { + "key": "code", + "value": "", + "description": "(Required) " + }, + { + "key": "invitationId", + "value": "" + }, + { + "key": "redirectUrl", + "value": "" + } + ] + } + }, + "status": "OK", + "code": 200, + "_postman_previewlanguage": "text", + "header": [ + { + "key": "Content-Type", + "value": "*/*" + } + ], + "cookie": [], + "body": "{\n \"code\": \"\",\n \"message\": \"\",\n \"data\": \"\",\n \"success\": \"\"\n}" + } + ] + } + ] + } + ] + }, + { + "name": "logout", + "item": [ + { + "name": "logout", + "request": { + "method": "POST", + "header": [ + { + "key": "Accept", + "value": "*/*" + } + ], + "url": { + "raw": "{{baseUrl}}/api/auth/logout", + "host": [ + "{{baseUrl}}" + ], + "path": [ + "api", + "auth", + "logout" + ] + } + }, + "response": [ + { + "name": "OK", + "originalRequest": { + "method": "POST", + "header": [ + { + "key": "Accept", + "value": "*/*" + }, + { + "description": "Added as a part of security scheme: apikey", + "key": "LOWCODER_CE_SELFHOST_TOKEN", + "value": "" + } + ], + "url": { + "raw": "{{baseUrl}}/api/auth/logout", + "host": [ + "{{baseUrl}}" + ], + "path": [ + "api", + "auth", + "logout" + ] + } + }, + "status": "OK", + "code": 200, + "_postman_previewlanguage": "text", + "header": [ + { + "key": "Content-Type", + "value": "*/*" + } + ], + "cookie": [], + "body": "{\n \"code\": \"\",\n \"message\": \"\",\n \"data\": \"\",\n \"success\": \"\"\n}" + } + ] + } + ] + }, + { + "name": "form", + "item": [ + { + "name": "login", + "item": [ + { + "name": "form Login", + "request": { + "method": "POST", + "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, + { + "key": "Accept", + "value": "*/*" + } + ], + "body": { + "mode": "raw", + "raw": "{\n \"loginId\": \"<>\",\n \"password\": \"<>\",\n \"register\": \"false\",\n \"source\": \"EMAIL\",\n \"authId\": \"EMAIL\"\n}", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + }, + "url": { + "raw": "{{baseUrl}}/api/auth/form/login", + "host": [ + "{{baseUrl}}" + ], + "path": [ + "api", + "auth", + "form", + "login" + ] + } + }, + "response": [ + { + "name": "OK", + "originalRequest": { + "method": "POST", + "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, + { + "key": "Accept", + "value": "*/*" + }, + { + "description": "Added as a part of security scheme: apikey", + "key": "LOWCODER_CE_SELFHOST_TOKEN", + "value": "" + } + ], + "body": { + "mode": "raw", + "raw": "{\n \"loginId\": \"\",\n \"password\": \"\",\n \"register\": \"\",\n \"source\": \"\",\n \"authId\": \"\"\n}", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + }, + "url": { + "raw": "{{baseUrl}}/api/auth/form/login?invitationId=", + "host": [ + "{{baseUrl}}" + ], + "path": [ + "api", + "auth", + "form", + "login" + ], + "query": [ + { + "key": "invitationId", + "value": "" + } + ] + } + }, + "status": "OK", + "code": 200, + "_postman_previewlanguage": "text", + "header": [ + { + "key": "Content-Type", + "value": "*/*" + } + ], + "cookie": [], + "body": "{\n \"code\": \"\",\n \"message\": \"\",\n \"data\": \"\",\n \"success\": \"\"\n}" + } + ] + } + ] + } + ] + }, + { + "name": "configs", + "item": [ + { + "name": "get All Configs", + "request": { + "method": "GET", + "header": [ + { + "key": "Accept", + "value": "*/*" + } + ], + "url": { + "raw": "{{baseUrl}}/api/auth/configs", + "host": [ + "{{baseUrl}}" + ], + "path": [ + "api", + "auth", + "configs" + ] + } + }, + "response": [ + { + "name": "OK", + "originalRequest": { + "method": "GET", + "header": [ + { + "key": "Accept", + "value": "*/*" + }, + { + "description": "Added as a part of security scheme: apikey", + "key": "LOWCODER_CE_SELFHOST_TOKEN", + "value": "" + } + ], + "url": { + "raw": "{{baseUrl}}/api/auth/configs", + "host": [ + "{{baseUrl}}" + ], + "path": [ + "api", + "auth", + "configs" + ] + } + }, + "status": "OK", + "code": 200, + "_postman_previewlanguage": "text", + "header": [ + { + "key": "Content-Type", + "value": "*/*" + } + ], + "cookie": [], + "body": "{\n \"code\": \"\",\n \"message\": \"\",\n \"data\": [\n {\n \"id\": \"\",\n \"source\": \"\",\n \"sourceName\": \"\",\n \"enable\": \"\",\n \"enableRegister\": \"\",\n \"authType\": \"\"\n },\n {\n \"id\": \"\",\n \"source\": \"\",\n \"sourceName\": \"\",\n \"enable\": \"\",\n \"enableRegister\": \"\",\n \"authType\": \"\"\n }\n ],\n \"success\": \"\"\n}" + } + ] + } + ] + }, + { + "name": "config", + "item": [ + { + "name": "{id}", + "item": [ + { + "name": "disable Auth Config", + "request": { + "method": "DELETE", + "header": [ + { + "key": "Accept", + "value": "*/*" + } + ], + "url": { + "raw": "{{baseUrl}}/api/auth/config/:id", + "host": [ + "{{baseUrl}}" + ], + "path": [ + "api", + "auth", + "config", + ":id" + ], + "variable": [ + { + "key": "id", + "value": "" + } + ] + } + }, + "response": [ + { + "name": "OK", + "originalRequest": { + "method": "DELETE", + "header": [ + { + "key": "Accept", + "value": "*/*" + }, + { + "description": "Added as a part of security scheme: apikey", + "key": "LOWCODER_CE_SELFHOST_TOKEN", + "value": "" + } + ], + "url": { + "raw": "{{baseUrl}}/api/auth/config/:id", + "host": [ + "{{baseUrl}}" + ], + "path": [ + "api", + "auth", + "config", + ":id" + ], + "variable": [ + { + "key": "id" + } + ] + } + }, + "status": "OK", + "code": 200, + "_postman_previewlanguage": "text", + "header": [ + { + "key": "Content-Type", + "value": "*/*" + } + ], + "cookie": [], + "body": "{\n \"code\": \"\",\n \"message\": \"\",\n \"data\": {},\n \"success\": \"\"\n}" + } + ] + } + ] + }, + { + "name": "enable Auth Config", + "request": { + "method": "POST", + "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, + { + "key": "Accept", + "value": "*/*" + } + ], + "body": { + "mode": "raw", + "raw": "{\n \"authType\": \"\",\n \"enableRegister\": \"\",\n \"clientId\": \"\",\n \"clientSecret\": \"\",\n \"id\": \"\",\n \"empty\": \"\"\n}", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + }, + "url": { + "raw": "{{baseUrl}}/api/auth/config", + "host": [ + "{{baseUrl}}" + ], + "path": [ + "api", + "auth", + "config" + ] + } + }, + "response": [ + { + "name": "OK", + "originalRequest": { + "method": "POST", + "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, + { + "key": "Accept", + "value": "*/*" + }, + { + "description": "Added as a part of security scheme: apikey", + "key": "LOWCODER_CE_SELFHOST_TOKEN", + "value": "" + } + ], + "body": { + "mode": "raw", + "raw": "{\n \"authType\": \"\",\n \"enableRegister\": \"\",\n \"clientId\": \"\",\n \"clientSecret\": \"\",\n \"id\": \"\",\n \"empty\": \"\"\n}", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + }, + "url": { + "raw": "{{baseUrl}}/api/auth/config", + "host": [ + "{{baseUrl}}" + ], + "path": [ + "api", + "auth", + "config" + ] + } + }, + "status": "OK", + "code": 200, + "_postman_previewlanguage": "text", + "header": [ + { + "key": "Content-Type", + "value": "*/*" + } + ], + "cookie": [], + "body": "{\n \"code\": \"\",\n \"message\": \"\",\n \"data\": {},\n \"success\": \"\"\n}" + } + ] + } + ] + } + ] + }, + { + "name": "assets", + "item": [ + { + "name": "{id}", + "item": [ + { + "name": "get By Id 1", + "request": { + "method": "GET", + "header": [], + "url": { + "raw": "{{baseUrl}}/api/assets/:id", + "host": [ + "{{baseUrl}}" + ], + "path": [ + "api", + "assets", + ":id" + ], + "variable": [ + { + "key": "id", + "value": "" + } + ] + } + }, + "response": [ + { + "name": "OK", + "originalRequest": { + "method": "GET", + "header": [ + { + "description": "Added as a part of security scheme: apikey", + "key": "LOWCODER_CE_SELFHOST_TOKEN", + "value": "" + } + ], + "url": { + "raw": "{{baseUrl}}/api/assets/:id", + "host": [ + "{{baseUrl}}" + ], + "path": [ + "api", + "assets", + ":id" + ], + "variable": [ + { + "key": "id" + } + ] + } + }, + "status": "OK", + "code": 200, + "_postman_previewlanguage": "text", + "header": [], + "cookie": [], + "body": "" + } + ] + } + ] + } + ] + }, + { + "name": "applications", + "item": [ + { + "name": "{applicationId}", + "item": [ + { + "name": "view", + "item": [ + { + "name": "get Published Application", + "request": { + "method": "GET", + "header": [ + { + "key": "Accept", + "value": "*/*" + } + ], + "url": { + "raw": "{{baseUrl}}/api/applications/:applicationId/view", + "host": [ + "{{baseUrl}}" + ], + "path": [ + "api", + "applications", + ":applicationId", + "view" + ], + "variable": [ + { + "key": "applicationId", + "value": "" + } + ] + } + }, + "response": [ + { + "name": "OK", + "originalRequest": { + "method": "GET", + "header": [ + { + "key": "Accept", + "value": "*/*" + }, + { + "description": "Added as a part of security scheme: apikey", + "key": "LOWCODER_CE_SELFHOST_TOKEN", + "value": "" + } + ], + "url": { + "raw": "{{baseUrl}}/api/applications/:applicationId/view", + "host": [ + "{{baseUrl}}" + ], + "path": [ + "api", + "applications", + ":applicationId", + "view" + ], + "variable": [ + { + "key": "applicationId" + } + ] + } + }, + "status": "OK", + "code": 200, + "_postman_previewlanguage": "text", + "header": [ + { + "key": "Content-Type", + "value": "*/*" + } + ], + "cookie": [], + "body": "{\n \"code\": \"\",\n \"message\": \"\",\n \"data\": {\n \"applicationInfoView\": {\n \"orgId\": \"\",\n \"applicationId\": \"\",\n \"name\": \"\",\n \"createAt\": \"\",\n \"createBy\": \"\",\n \"role\": \"\",\n \"applicationType\": \"\",\n \"applicationStatus\": \"NORMAL\",\n \"containerSize\": {},\n \"folderId\": \"\",\n \"lastViewTime\": \"\",\n \"lastModifyTime\": \"\",\n \"publicToAll\": \"\",\n \"folder\": \"\"\n },\n \"applicationDSL\": {\n \"deseruntba2\": {},\n \"Duis6\": {}\n },\n \"moduleDSL\": {\n \"sitc9\": {\n \"fugiat2b\": {},\n \"suntf6c\": {},\n \"Lorem2\": {},\n \"in_c\": {}\n }\n },\n \"orgCommonSettings\": {\n \"ut09\": {}\n },\n \"templateId\": \"\"\n },\n \"success\": \"\"\n}" + } + ] + } + ] + }, + { + "name": "publish", + "item": [ + { + "name": "publish", + "request": { + "method": "POST", + "header": [ + { + "key": "Accept", + "value": "*/*" + } + ], + "url": { + "raw": "{{baseUrl}}/api/applications/:applicationId/publish", + "host": [ + "{{baseUrl}}" + ], + "path": [ + "api", + "applications", + ":applicationId", + "publish" + ], + "variable": [ + { + "key": "applicationId", + "value": "" + } + ] + } + }, + "response": [ + { + "name": "OK", + "originalRequest": { + "method": "POST", + "header": [ + { + "key": "Accept", + "value": "*/*" + }, + { + "description": "Added as a part of security scheme: apikey", + "key": "LOWCODER_CE_SELFHOST_TOKEN", + "value": "" + } + ], + "url": { + "raw": "{{baseUrl}}/api/applications/:applicationId/publish", + "host": [ + "{{baseUrl}}" + ], + "path": [ + "api", + "applications", + ":applicationId", + "publish" + ], + "variable": [ + { + "key": "applicationId" + } + ] + } + }, + "status": "OK", + "code": 200, + "_postman_previewlanguage": "text", + "header": [ + { + "key": "Content-Type", + "value": "*/*" + } + ], + "cookie": [], + "body": "{\n \"code\": \"\",\n \"message\": \"\",\n \"data\": {\n \"applicationInfoView\": {\n \"orgId\": \"\",\n \"applicationId\": \"\",\n \"name\": \"\",\n \"createAt\": \"\",\n \"createBy\": \"\",\n \"role\": \"\",\n \"applicationType\": \"\",\n \"applicationStatus\": \"NORMAL\",\n \"containerSize\": {},\n \"folderId\": \"\",\n \"lastViewTime\": \"\",\n \"lastModifyTime\": \"\",\n \"publicToAll\": \"\",\n \"folder\": \"\"\n },\n \"applicationDSL\": {\n \"deseruntba2\": {},\n \"Duis6\": {}\n },\n \"moduleDSL\": {\n \"sitc9\": {\n \"fugiat2b\": {},\n \"suntf6c\": {},\n \"Lorem2\": {},\n \"in_c\": {}\n }\n },\n \"orgCommonSettings\": {\n \"ut09\": {}\n },\n \"templateId\": \"\"\n },\n \"success\": \"\"\n}" + } + ] + } + ] + }, + { + "name": "public-to-all", + "item": [ + { + "name": "set Application Public To All", + "request": { + "method": "PUT", + "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, + { + "key": "Accept", + "value": "*/*" + } + ], + "body": { + "mode": "raw", + "raw": "{\n \"publicToAll\": \"\"\n}", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + }, + "url": { + "raw": "{{baseUrl}}/api/applications/:applicationId/public-to-all", + "host": [ + "{{baseUrl}}" + ], + "path": [ + "api", + "applications", + ":applicationId", + "public-to-all" + ], + "variable": [ + { + "key": "applicationId", + "value": "" + } + ] + } + }, + "response": [ + { + "name": "OK", + "originalRequest": { + "method": "PUT", + "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, + { + "key": "Accept", + "value": "*/*" + }, + { + "description": "Added as a part of security scheme: apikey", + "key": "LOWCODER_CE_SELFHOST_TOKEN", + "value": "" + } + ], + "body": { + "mode": "raw", + "raw": "{\n \"publicToAll\": \"\"\n}", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + }, + "url": { + "raw": "{{baseUrl}}/api/applications/:applicationId/public-to-all", + "host": [ + "{{baseUrl}}" + ], + "path": [ + "api", + "applications", + ":applicationId", + "public-to-all" + ], + "variable": [ + { + "key": "applicationId" + } + ] + } + }, + "status": "OK", + "code": 200, + "_postman_previewlanguage": "text", + "header": [ + { + "key": "Content-Type", + "value": "*/*" + } + ], + "cookie": [], + "body": "{\n \"code\": \"\",\n \"message\": \"\",\n \"data\": \"\",\n \"success\": \"\"\n}" + } + ] + } + ] + }, + { + "name": "permissions", + "item": [ + { + "name": "{permissionId}", + "item": [ + { + "name": "update Permission 1", + "request": { + "method": "PUT", + "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, + { + "key": "Accept", + "value": "*/*" + } + ], + "body": { + "mode": "raw", + "raw": "{\n \"role\": \"\"\n}", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + }, + "url": { + "raw": "{{baseUrl}}/api/applications/:applicationId/permissions/:permissionId", + "host": [ + "{{baseUrl}}" + ], + "path": [ + "api", + "applications", + ":applicationId", + "permissions", + ":permissionId" + ], + "variable": [ + { + "key": "applicationId", + "value": "" + }, + { + "key": "permissionId", + "value": "" + } + ] + } + }, + "response": [ + { + "name": "OK", + "originalRequest": { + "method": "PUT", + "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, + { + "key": "Accept", + "value": "*/*" + }, + { + "description": "Added as a part of security scheme: apikey", + "key": "LOWCODER_CE_SELFHOST_TOKEN", + "value": "" + } + ], + "body": { + "mode": "raw", + "raw": "{\n \"role\": \"\"\n}", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + }, + "url": { + "raw": "{{baseUrl}}/api/applications/:applicationId/permissions/:permissionId", + "host": [ + "{{baseUrl}}" + ], + "path": [ + "api", + "applications", + ":applicationId", + "permissions", + ":permissionId" + ], + "variable": [ + { + "key": "applicationId" + }, + { + "key": "permissionId" + } + ] + } + }, + "status": "OK", + "code": 200, + "_postman_previewlanguage": "text", + "header": [ + { + "key": "Content-Type", + "value": "*/*" + } + ], + "cookie": [], + "body": "{\n \"code\": \"\",\n \"message\": \"\",\n \"data\": \"\",\n \"success\": \"\"\n}" + } + ] + }, + { + "name": "remove Permission", + "request": { + "method": "DELETE", + "header": [ + { + "key": "Accept", + "value": "*/*" + } + ], + "url": { + "raw": "{{baseUrl}}/api/applications/:applicationId/permissions/:permissionId", + "host": [ + "{{baseUrl}}" + ], + "path": [ + "api", + "applications", + ":applicationId", + "permissions", + ":permissionId" + ], + "variable": [ + { + "key": "applicationId", + "value": "" + }, + { + "key": "permissionId", + "value": "" + } + ] + } + }, + "response": [ + { + "name": "OK", + "originalRequest": { + "method": "DELETE", + "header": [ + { + "key": "Accept", + "value": "*/*" + }, + { + "description": "Added as a part of security scheme: apikey", + "key": "LOWCODER_CE_SELFHOST_TOKEN", + "value": "" + } + ], + "url": { + "raw": "{{baseUrl}}/api/applications/:applicationId/permissions/:permissionId", + "host": [ + "{{baseUrl}}" + ], + "path": [ + "api", + "applications", + ":applicationId", + "permissions", + ":permissionId" + ], + "variable": [ + { + "key": "applicationId" + }, + { + "key": "permissionId" + } + ] + } + }, + "status": "OK", + "code": 200, + "_postman_previewlanguage": "text", + "header": [ + { + "key": "Content-Type", + "value": "*/*" + } + ], + "cookie": [], + "body": "{\n \"code\": \"\",\n \"message\": \"\",\n \"data\": \"\",\n \"success\": \"\"\n}" + } + ] + } + ] + }, + { + "name": "get Application Permissions", + "request": { + "method": "GET", + "header": [ + { + "key": "Accept", + "value": "*/*" + } + ], + "url": { + "raw": "{{baseUrl}}/api/applications/:applicationId/permissions", + "host": [ + "{{baseUrl}}" + ], + "path": [ + "api", + "applications", + ":applicationId", + "permissions" + ], + "variable": [ + { + "key": "applicationId", + "value": "" + } + ] + } + }, + "response": [ + { + "name": "OK", + "originalRequest": { + "method": "GET", + "header": [ + { + "key": "Accept", + "value": "*/*" + }, + { + "description": "Added as a part of security scheme: apikey", + "key": "LOWCODER_CE_SELFHOST_TOKEN", + "value": "" + } + ], + "url": { + "raw": "{{baseUrl}}/api/applications/:applicationId/permissions", + "host": [ + "{{baseUrl}}" + ], + "path": [ + "api", + "applications", + ":applicationId", + "permissions" + ], + "variable": [ + { + "key": "applicationId" + } + ] + } + }, + "status": "OK", + "code": 200, + "_postman_previewlanguage": "text", + "header": [ + { + "key": "Content-Type", + "value": "*/*" + } + ], + "cookie": [], + "body": "{\n \"code\": \"\",\n \"message\": \"\",\n \"data\": {\n \"orgName\": \"\",\n \"groupPermissions\": [\n {\n \"permissionId\": \"\",\n \"type\": \"USER\",\n \"id\": \"\",\n \"avatar\": \"\",\n \"name\": \"\",\n \"role\": \"\"\n },\n {\n \"permissionId\": \"\",\n \"type\": \"GROUP\",\n \"id\": \"\",\n \"avatar\": \"\",\n \"name\": \"\",\n \"role\": \"\"\n }\n ],\n \"userPermissions\": [\n {\n \"permissionId\": \"\",\n \"type\": \"USER\",\n \"id\": \"\",\n \"avatar\": \"\",\n \"name\": \"\",\n \"role\": \"\"\n },\n {\n \"permissionId\": \"\",\n \"type\": \"GROUP\",\n \"id\": \"\",\n \"avatar\": \"\",\n \"name\": \"\",\n \"role\": \"\"\n }\n ],\n \"creatorId\": \"\",\n \"publicToAll\": \"\",\n \"permissions\": [\n {\n \"permissionId\": \"\",\n \"type\": \"GROUP\",\n \"id\": \"\",\n \"avatar\": \"\",\n \"name\": \"\",\n \"role\": \"\"\n },\n {\n \"permissionId\": \"\",\n \"type\": \"GROUP\",\n \"id\": \"\",\n \"avatar\": \"\",\n \"name\": \"\",\n \"role\": \"\"\n }\n ]\n },\n \"success\": \"\"\n}" + } + ] + }, + { + "name": "grant Permission 1", + "request": { + "method": "PUT", + "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, + { + "key": "Accept", + "value": "*/*" + } + ], + "body": { + "mode": "raw", + "raw": "{\n \"role\": \"\",\n \"userIds\": [\n \"\"\n ],\n \"groupIds\": [\n \"\"\n ]\n}", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + }, + "url": { + "raw": "{{baseUrl}}/api/applications/:applicationId/permissions", + "host": [ + "{{baseUrl}}" + ], + "path": [ + "api", + "applications", + ":applicationId", + "permissions" + ], + "variable": [ + { + "key": "applicationId", + "value": "" + } + ] + } + }, + "response": [ + { + "name": "OK", + "originalRequest": { + "method": "PUT", + "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, + { + "key": "Accept", + "value": "*/*" + }, + { + "description": "Added as a part of security scheme: apikey", + "key": "LOWCODER_CE_SELFHOST_TOKEN", + "value": "" + } + ], + "body": { + "mode": "raw", + "raw": "{\n \"role\": \"\",\n \"userIds\": [\n \"\"\n ],\n \"groupIds\": [\n \"\"\n ]\n}", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + }, + "url": { + "raw": "{{baseUrl}}/api/applications/:applicationId/permissions", + "host": [ + "{{baseUrl}}" + ], + "path": [ + "api", + "applications", + ":applicationId", + "permissions" + ], + "variable": [ + { + "key": "applicationId" + } + ] + } + }, + "status": "OK", + "code": 200, + "_postman_previewlanguage": "text", + "header": [ + { + "key": "Content-Type", + "value": "*/*" + } + ], + "cookie": [], + "body": "{\n \"code\": \"\",\n \"message\": \"\",\n \"data\": \"\",\n \"success\": \"\"\n}" + } + ] + } + ] + }, + { + "name": "get Editing Application", + "request": { + "method": "GET", + "header": [ + { + "key": "Accept", + "value": "*/*" + } + ], + "url": { + "raw": "{{baseUrl}}/api/applications/:applicationId", + "host": [ + "{{baseUrl}}" + ], + "path": [ + "api", + "applications", + ":applicationId" + ], + "variable": [ + { + "key": "applicationId", + "value": "" + } + ] + } + }, + "response": [ + { + "name": "OK", + "originalRequest": { + "method": "GET", + "header": [ + { + "key": "Accept", + "value": "*/*" + }, + { + "description": "Added as a part of security scheme: apikey", + "key": "LOWCODER_CE_SELFHOST_TOKEN", + "value": "" + } + ], + "url": { + "raw": "{{baseUrl}}/api/applications/:applicationId", + "host": [ + "{{baseUrl}}" + ], + "path": [ + "api", + "applications", + ":applicationId" + ], + "variable": [ + { + "key": "applicationId" + } + ] + } + }, + "status": "OK", + "code": 200, + "_postman_previewlanguage": "text", + "header": [ + { + "key": "Content-Type", + "value": "*/*" + } + ], + "cookie": [], + "body": "{\n \"code\": \"\",\n \"message\": \"\",\n \"data\": {\n \"applicationInfoView\": {\n \"orgId\": \"\",\n \"applicationId\": \"\",\n \"name\": \"\",\n \"createAt\": \"\",\n \"createBy\": \"\",\n \"role\": \"\",\n \"applicationType\": \"\",\n \"applicationStatus\": \"NORMAL\",\n \"containerSize\": {},\n \"folderId\": \"\",\n \"lastViewTime\": \"\",\n \"lastModifyTime\": \"\",\n \"publicToAll\": \"\",\n \"folder\": \"\"\n },\n \"applicationDSL\": {\n \"deseruntba2\": {},\n \"Duis6\": {}\n },\n \"moduleDSL\": {\n \"sitc9\": {\n \"fugiat2b\": {},\n \"suntf6c\": {},\n \"Lorem2\": {},\n \"in_c\": {}\n }\n },\n \"orgCommonSettings\": {\n \"ut09\": {}\n },\n \"templateId\": \"\"\n },\n \"success\": \"\"\n}" + } + ] + }, + { + "name": "update 4", + "request": { + "method": "PUT", + "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, + { + "key": "Accept", + "value": "*/*" + } + ], + "body": { + "mode": "raw", + "raw": "{\n \"id\": \"\",\n \"orgId\": \"\",\n \"name\": \"\",\n \"applicationType\": \"\",\n \"applicationStatus\": \"RECYCLED\",\n \"publishedApplicationDSL\": {\n \"dolor387\": {}\n },\n \"publicToAll\": \"\",\n \"editingApplicationDSL\": {\n \"consequat_f\": {},\n \"dolore_9b\": {},\n \"laboreb\": {}\n },\n \"createdBy\": \"\",\n \"organizationId\": \"\",\n \"editingQueries\": [\n {\n \"id\": \"\",\n \"name\": \"\",\n \"datasourceId\": \"\",\n \"comp\": {\n \"eiusmod9f1\": {}\n },\n \"triggerType\": \"\",\n \"timeout\": \"\",\n \"compType\": \"\",\n \"baseQuery\": {\n \"datasourceId\": \"\",\n \"compType\": \"\",\n \"comp\": {\n \"in440\": {}\n },\n \"timeout\": \"\"\n },\n \"timeoutStr\": \"\",\n \"usingLibraryQuery\": \"\",\n \"libraryRecordQueryId\": {\n \"libraryQueryId\": \"\",\n \"libraryQueryRecordId\": \"\",\n \"usingEditingRecord\": \"\",\n \"usingLiveRecord\": \"\"\n }\n },\n {\n \"id\": \"\",\n \"name\": \"\",\n \"datasourceId\": \"\",\n \"comp\": {\n \"veniam_e2\": {},\n \"doa\": {}\n },\n \"triggerType\": \"\",\n \"timeout\": \"\",\n \"compType\": \"\",\n \"baseQuery\": {\n \"datasourceId\": \"\",\n \"compType\": \"\",\n \"comp\": {\n \"nisi235\": {},\n \"sit2\": {}\n },\n \"timeout\": \"\"\n },\n \"timeoutStr\": \"\",\n \"usingLibraryQuery\": \"\",\n \"libraryRecordQueryId\": {\n \"libraryQueryId\": \"\",\n \"libraryQueryRecordId\": \"\",\n \"usingEditingRecord\": \"\",\n \"usingLiveRecord\": \"\"\n }\n }\n ],\n \"liveQueries\": [\n {\n \"id\": \"\",\n \"name\": \"\",\n \"datasourceId\": \"\",\n \"comp\": {\n \"ipsum_ed7\": {},\n \"sit_79\": {}\n },\n \"triggerType\": \"\",\n \"timeout\": \"\",\n \"compType\": \"\",\n \"baseQuery\": {\n \"datasourceId\": \"\",\n \"compType\": \"\",\n \"comp\": {\n \"doloraa4\": {}\n },\n \"timeout\": \"\"\n },\n \"timeoutStr\": \"\",\n \"usingLibraryQuery\": \"\",\n \"libraryRecordQueryId\": {\n \"libraryQueryId\": \"\",\n \"libraryQueryRecordId\": \"\",\n \"usingEditingRecord\": \"\",\n \"usingLiveRecord\": \"\"\n }\n },\n {\n \"id\": \"\",\n \"name\": \"\",\n \"datasourceId\": \"\",\n \"comp\": {\n \"deserunt_f\": {},\n \"laboris252\": {}\n },\n \"triggerType\": \"\",\n \"timeout\": \"\",\n \"compType\": \"\",\n \"baseQuery\": {\n \"datasourceId\": \"\",\n \"compType\": \"\",\n \"comp\": {\n \"non_d67\": {},\n \"dolore80\": {},\n \"anim_f72\": {}\n },\n \"timeout\": \"\"\n },\n \"timeoutStr\": \"\",\n \"usingLibraryQuery\": \"\",\n \"libraryRecordQueryId\": {\n \"libraryQueryId\": \"\",\n \"libraryQueryRecordId\": \"\",\n \"usingEditingRecord\": \"\",\n \"usingLiveRecord\": \"\"\n }\n }\n ],\n \"editingModules\": [\n \"\"\n ],\n \"liveModules\": [\n \"\"\n ],\n \"liveContainerSize\": {}\n}", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + }, + "url": { + "raw": "{{baseUrl}}/api/applications/:applicationId", + "host": [ + "{{baseUrl}}" + ], + "path": [ + "api", + "applications", + ":applicationId" + ], + "variable": [ + { + "key": "applicationId", + "value": "" + } + ] + } + }, + "response": [ + { + "name": "OK", + "originalRequest": { + "method": "PUT", + "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, + { + "key": "Accept", + "value": "*/*" + }, + { + "description": "Added as a part of security scheme: apikey", + "key": "LOWCODER_CE_SELFHOST_TOKEN", + "value": "" + } + ], + "body": { + "mode": "raw", + "raw": "{\n \"id\": \"\",\n \"orgId\": \"\",\n \"name\": \"\",\n \"applicationType\": \"\",\n \"applicationStatus\": \"RECYCLED\",\n \"publishedApplicationDSL\": {\n \"dolor387\": {}\n },\n \"publicToAll\": \"\",\n \"editingApplicationDSL\": {\n \"consequat_f\": {},\n \"dolore_9b\": {},\n \"laboreb\": {}\n },\n \"createdBy\": \"\",\n \"organizationId\": \"\",\n \"editingQueries\": [\n {\n \"id\": \"\",\n \"name\": \"\",\n \"datasourceId\": \"\",\n \"comp\": {\n \"eiusmod9f1\": {}\n },\n \"triggerType\": \"\",\n \"timeout\": \"\",\n \"compType\": \"\",\n \"baseQuery\": {\n \"datasourceId\": \"\",\n \"compType\": \"\",\n \"comp\": {\n \"in440\": {}\n },\n \"timeout\": \"\"\n },\n \"timeoutStr\": \"\",\n \"usingLibraryQuery\": \"\",\n \"libraryRecordQueryId\": {\n \"libraryQueryId\": \"\",\n \"libraryQueryRecordId\": \"\",\n \"usingEditingRecord\": \"\",\n \"usingLiveRecord\": \"\"\n }\n },\n {\n \"id\": \"\",\n \"name\": \"\",\n \"datasourceId\": \"\",\n \"comp\": {\n \"veniam_e2\": {},\n \"doa\": {}\n },\n \"triggerType\": \"\",\n \"timeout\": \"\",\n \"compType\": \"\",\n \"baseQuery\": {\n \"datasourceId\": \"\",\n \"compType\": \"\",\n \"comp\": {\n \"nisi235\": {},\n \"sit2\": {}\n },\n \"timeout\": \"\"\n },\n \"timeoutStr\": \"\",\n \"usingLibraryQuery\": \"\",\n \"libraryRecordQueryId\": {\n \"libraryQueryId\": \"\",\n \"libraryQueryRecordId\": \"\",\n \"usingEditingRecord\": \"\",\n \"usingLiveRecord\": \"\"\n }\n }\n ],\n \"liveQueries\": [\n {\n \"id\": \"\",\n \"name\": \"\",\n \"datasourceId\": \"\",\n \"comp\": {\n \"ipsum_ed7\": {},\n \"sit_79\": {}\n },\n \"triggerType\": \"\",\n \"timeout\": \"\",\n \"compType\": \"\",\n \"baseQuery\": {\n \"datasourceId\": \"\",\n \"compType\": \"\",\n \"comp\": {\n \"doloraa4\": {}\n },\n \"timeout\": \"\"\n },\n \"timeoutStr\": \"\",\n \"usingLibraryQuery\": \"\",\n \"libraryRecordQueryId\": {\n \"libraryQueryId\": \"\",\n \"libraryQueryRecordId\": \"\",\n \"usingEditingRecord\": \"\",\n \"usingLiveRecord\": \"\"\n }\n },\n {\n \"id\": \"\",\n \"name\": \"\",\n \"datasourceId\": \"\",\n \"comp\": {\n \"deserunt_f\": {},\n \"laboris252\": {}\n },\n \"triggerType\": \"\",\n \"timeout\": \"\",\n \"compType\": \"\",\n \"baseQuery\": {\n \"datasourceId\": \"\",\n \"compType\": \"\",\n \"comp\": {\n \"non_d67\": {},\n \"dolore80\": {},\n \"anim_f72\": {}\n },\n \"timeout\": \"\"\n },\n \"timeoutStr\": \"\",\n \"usingLibraryQuery\": \"\",\n \"libraryRecordQueryId\": {\n \"libraryQueryId\": \"\",\n \"libraryQueryRecordId\": \"\",\n \"usingEditingRecord\": \"\",\n \"usingLiveRecord\": \"\"\n }\n }\n ],\n \"editingModules\": [\n \"\"\n ],\n \"liveModules\": [\n \"\"\n ],\n \"liveContainerSize\": {}\n}", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + }, + "url": { + "raw": "{{baseUrl}}/api/applications/:applicationId", + "host": [ + "{{baseUrl}}" + ], + "path": [ + "api", + "applications", + ":applicationId" + ], + "variable": [ + { + "key": "applicationId" + } + ] + } + }, + "status": "OK", + "code": 200, + "_postman_previewlanguage": "text", + "header": [ + { + "key": "Content-Type", + "value": "*/*" + } + ], + "cookie": [], + "body": "{\n \"code\": \"\",\n \"message\": \"\",\n \"data\": {\n \"applicationInfoView\": {\n \"orgId\": \"\",\n \"applicationId\": \"\",\n \"name\": \"\",\n \"createAt\": \"\",\n \"createBy\": \"\",\n \"role\": \"\",\n \"applicationType\": \"\",\n \"applicationStatus\": \"NORMAL\",\n \"containerSize\": {},\n \"folderId\": \"\",\n \"lastViewTime\": \"\",\n \"lastModifyTime\": \"\",\n \"publicToAll\": \"\",\n \"folder\": \"\"\n },\n \"applicationDSL\": {\n \"deseruntba2\": {},\n \"Duis6\": {}\n },\n \"moduleDSL\": {\n \"sitc9\": {\n \"fugiat2b\": {},\n \"suntf6c\": {},\n \"Lorem2\": {},\n \"in_c\": {}\n }\n },\n \"orgCommonSettings\": {\n \"ut09\": {}\n },\n \"templateId\": \"\"\n },\n \"success\": \"\"\n}" + } + ] + }, + { + "name": "delete 2", + "request": { + "method": "DELETE", + "header": [ + { + "key": "Accept", + "value": "*/*" + } + ], + "url": { + "raw": "{{baseUrl}}/api/applications/:applicationId", + "host": [ + "{{baseUrl}}" + ], + "path": [ + "api", + "applications", + ":applicationId" + ], + "variable": [ + { + "key": "applicationId", + "value": "" + } + ] + } + }, + "response": [ + { + "name": "OK", + "originalRequest": { + "method": "DELETE", + "header": [ + { + "key": "Accept", + "value": "*/*" + }, + { + "description": "Added as a part of security scheme: apikey", + "key": "LOWCODER_CE_SELFHOST_TOKEN", + "value": "" + } + ], + "url": { + "raw": "{{baseUrl}}/api/applications/:applicationId", + "host": [ + "{{baseUrl}}" + ], + "path": [ + "api", + "applications", + ":applicationId" + ], + "variable": [ + { + "key": "applicationId" + } + ] + } + }, + "status": "OK", + "code": 200, + "_postman_previewlanguage": "text", + "header": [ + { + "key": "Content-Type", + "value": "*/*" + } + ], + "cookie": [], + "body": "{\n \"code\": \"\",\n \"message\": \"\",\n \"data\": {\n \"applicationInfoView\": {\n \"orgId\": \"\",\n \"applicationId\": \"\",\n \"name\": \"\",\n \"createAt\": \"\",\n \"createBy\": \"\",\n \"role\": \"\",\n \"applicationType\": \"\",\n \"applicationStatus\": \"NORMAL\",\n \"containerSize\": {},\n \"folderId\": \"\",\n \"lastViewTime\": \"\",\n \"lastModifyTime\": \"\",\n \"publicToAll\": \"\",\n \"folder\": \"\"\n },\n \"applicationDSL\": {\n \"deseruntba2\": {},\n \"Duis6\": {}\n },\n \"moduleDSL\": {\n \"sitc9\": {\n \"fugiat2b\": {},\n \"suntf6c\": {},\n \"Lorem2\": {},\n \"in_c\": {}\n }\n },\n \"orgCommonSettings\": {\n \"ut09\": {}\n },\n \"templateId\": \"\"\n },\n \"success\": \"\"\n}" + } + ] + } + ] + }, + { + "name": "restore", + "item": [ + { + "name": "{applicationId}", + "item": [ + { + "name": "restore", + "request": { + "method": "PUT", + "header": [ + { + "key": "Accept", + "value": "*/*" + } + ], + "url": { + "raw": "{{baseUrl}}/api/applications/restore/:applicationId", + "host": [ + "{{baseUrl}}" + ], + "path": [ + "api", + "applications", + "restore", + ":applicationId" + ], + "variable": [ + { + "key": "applicationId", + "value": "" + } + ] + } + }, + "response": [ + { + "name": "OK", + "originalRequest": { + "method": "PUT", + "header": [ + { + "key": "Accept", + "value": "*/*" + }, + { + "description": "Added as a part of security scheme: apikey", + "key": "LOWCODER_CE_SELFHOST_TOKEN", + "value": "" + } + ], + "url": { + "raw": "{{baseUrl}}/api/applications/restore/:applicationId", + "host": [ + "{{baseUrl}}" + ], + "path": [ + "api", + "applications", + "restore", + ":applicationId" + ], + "variable": [ + { + "key": "applicationId" + } + ] + } + }, + "status": "OK", + "code": 200, + "_postman_previewlanguage": "text", + "header": [ + { + "key": "Content-Type", + "value": "*/*" + } + ], + "cookie": [], + "body": "{\n \"code\": \"\",\n \"message\": \"\",\n \"data\": \"\",\n \"success\": \"\"\n}" + } + ] + } + ] + } + ] + }, + { + "name": "recycle", + "item": [ + { + "name": "{applicationId}", + "item": [ + { + "name": "recycle", + "request": { + "method": "PUT", + "header": [ + { + "key": "Accept", + "value": "*/*" + } + ], + "url": { + "raw": "{{baseUrl}}/api/applications/recycle/:applicationId", + "host": [ + "{{baseUrl}}" + ], + "path": [ + "api", + "applications", + "recycle", + ":applicationId" + ], + "variable": [ + { + "key": "applicationId", + "value": "" + } + ] + } + }, + "response": [ + { + "name": "OK", + "originalRequest": { + "method": "PUT", + "header": [ + { + "key": "Accept", + "value": "*/*" + }, + { + "description": "Added as a part of security scheme: apikey", + "key": "LOWCODER_CE_SELFHOST_TOKEN", + "value": "" + } + ], + "url": { + "raw": "{{baseUrl}}/api/applications/recycle/:applicationId", + "host": [ + "{{baseUrl}}" + ], + "path": [ + "api", + "applications", + "recycle", + ":applicationId" + ], + "variable": [ + { + "key": "applicationId" + } + ] + } + }, + "status": "OK", + "code": 200, + "_postman_previewlanguage": "text", + "header": [ + { + "key": "Content-Type", + "value": "*/*" + } + ], + "cookie": [], + "body": "{\n \"code\": \"\",\n \"message\": \"\",\n \"data\": \"\",\n \"success\": \"\"\n}" + } + ] + } + ] + }, + { + "name": "list", + "item": [ + { + "name": "get Recycled Applications", + "request": { + "method": "GET", + "header": [ + { + "key": "Accept", + "value": "*/*" + } + ], + "url": { + "raw": "{{baseUrl}}/api/applications/recycle/list", + "host": [ + "{{baseUrl}}" + ], + "path": [ + "api", + "applications", + "recycle", + "list" + ] + } + }, + "response": [ + { + "name": "OK", + "originalRequest": { + "method": "GET", + "header": [ + { + "key": "Accept", + "value": "*/*" + }, + { + "description": "Added as a part of security scheme: apikey", + "key": "LOWCODER_CE_SELFHOST_TOKEN", + "value": "" + } + ], + "url": { + "raw": "{{baseUrl}}/api/applications/recycle/list", + "host": [ + "{{baseUrl}}" + ], + "path": [ + "api", + "applications", + "recycle", + "list" + ] + } + }, + "status": "OK", + "code": 200, + "_postman_previewlanguage": "text", + "header": [ + { + "key": "Content-Type", + "value": "*/*" + } + ], + "cookie": [], + "body": "{\n \"code\": \"\",\n \"message\": \"\",\n \"data\": [\n {\n \"orgId\": \"\",\n \"applicationId\": \"\",\n \"name\": \"\",\n \"createAt\": \"\",\n \"createBy\": \"\",\n \"role\": \"\",\n \"applicationType\": \"\",\n \"applicationStatus\": \"DELETED\",\n \"containerSize\": {},\n \"folderId\": \"\",\n \"lastViewTime\": \"\",\n \"lastModifyTime\": \"\",\n \"publicToAll\": \"\",\n \"folder\": \"\"\n },\n {\n \"orgId\": \"\",\n \"applicationId\": \"\",\n \"name\": \"\",\n \"createAt\": \"\",\n \"createBy\": \"\",\n \"role\": \"\",\n \"applicationType\": \"\",\n \"applicationStatus\": \"NORMAL\",\n \"containerSize\": {},\n \"folderId\": \"\",\n \"lastViewTime\": \"\",\n \"lastModifyTime\": \"\",\n \"publicToAll\": \"\",\n \"folder\": \"\"\n }\n ],\n \"success\": \"\"\n}" + } + ] + } + ] + } + ] + }, + { + "name": "list", + "item": [ + { + "name": "get Applications", + "request": { + "method": "GET", + "header": [ + { + "key": "Accept", + "value": "*/*" + } + ], + "url": { + "raw": "{{baseUrl}}/api/applications/list?applicationType=&applicationStatus=DELETED&withContainerSize=true", + "host": [ + "{{baseUrl}}" + ], + "path": [ + "api", + "applications", + "list" + ], + "query": [ + { + "key": "applicationType", + "value": "" + }, + { + "key": "applicationStatus", + "value": "DELETED" + }, + { + "key": "withContainerSize", + "value": "true" + } + ] + } + }, + "response": [ + { + "name": "OK", + "originalRequest": { + "method": "GET", + "header": [ + { + "key": "Accept", + "value": "*/*" + }, + { + "description": "Added as a part of security scheme: apikey", + "key": "LOWCODER_CE_SELFHOST_TOKEN", + "value": "" + } + ], + "url": { + "raw": "{{baseUrl}}/api/applications/list?applicationType=&applicationStatus=DELETED&withContainerSize=true", + "host": [ + "{{baseUrl}}" + ], + "path": [ + "api", + "applications", + "list" + ], + "query": [ + { + "key": "applicationType", + "value": "" + }, + { + "key": "applicationStatus", + "value": "DELETED" + }, + { + "key": "withContainerSize", + "value": "true" + } + ] + } + }, + "status": "OK", + "code": 200, + "_postman_previewlanguage": "text", + "header": [ + { + "key": "Content-Type", + "value": "*/*" + } + ], + "cookie": [], + "body": "{\n \"code\": \"\",\n \"message\": \"\",\n \"data\": [\n {\n \"orgId\": \"\",\n \"applicationId\": \"\",\n \"name\": \"\",\n \"createAt\": \"\",\n \"createBy\": \"\",\n \"role\": \"\",\n \"applicationType\": \"\",\n \"applicationStatus\": \"DELETED\",\n \"containerSize\": {},\n \"folderId\": \"\",\n \"lastViewTime\": \"\",\n \"lastModifyTime\": \"\",\n \"publicToAll\": \"\",\n \"folder\": \"\"\n },\n {\n \"orgId\": \"\",\n \"applicationId\": \"\",\n \"name\": \"\",\n \"createAt\": \"\",\n \"createBy\": \"\",\n \"role\": \"\",\n \"applicationType\": \"\",\n \"applicationStatus\": \"NORMAL\",\n \"containerSize\": {},\n \"folderId\": \"\",\n \"lastViewTime\": \"\",\n \"lastModifyTime\": \"\",\n \"publicToAll\": \"\",\n \"folder\": \"\"\n }\n ],\n \"success\": \"\"\n}" + } + ] + } + ] + }, + { + "name": "home", + "item": [ + { + "name": "get User Home Page", + "request": { + "method": "GET", + "header": [ + { + "key": "Accept", + "value": "*/*" + } + ], + "url": { + "raw": "{{baseUrl}}/api/applications/home?applicationType=0", + "host": [ + "{{baseUrl}}" + ], + "path": [ + "api", + "applications", + "home" + ], + "query": [ + { + "key": "applicationType", + "value": "0" + } + ] + } + }, + "response": [ + { + "name": "OK", + "originalRequest": { + "method": "GET", + "header": [ + { + "key": "Accept", + "value": "*/*" + }, + { + "description": "Added as a part of security scheme: apikey", + "key": "LOWCODER_CE_SELFHOST_TOKEN", + "value": "" + } + ], + "url": { + "raw": "{{baseUrl}}/api/applications/home?applicationType=0", + "host": [ + "{{baseUrl}}" + ], + "path": [ + "api", + "applications", + "home" + ], + "query": [ + { + "key": "applicationType", + "value": "0" + } + ] + } + }, + "status": "OK", + "code": 200, + "_postman_previewlanguage": "text", + "header": [ + { + "key": "Content-Type", + "value": "*/*" + } + ], + "cookie": [], + "body": "{\n \"code\": \"\",\n \"message\": \"\",\n \"data\": {\n \"user\": {\n \"id\": \"\",\n \"createdBy\": \"\",\n \"name\": \"\",\n \"avatar\": \"\",\n \"tpAvatarLink\": \"\",\n \"state\": \"NEW\",\n \"isEnabled\": \"\",\n \"password\": \"\",\n \"isAnonymous\": \"\",\n \"connections\": [\n {\n \"rawId\": \"\",\n \"source\": \"\",\n \"authId\": \"\",\n \"name\": \"\",\n \"avatar\": \"\",\n \"authConnectionAuthToken\": {\n \"accessToken\": \"\",\n \"expireAt\": \"\",\n \"refreshToken\": \"\",\n \"refreshTokenExpireAt\": \"\",\n \"source\": \"\",\n \"refreshTokenExpired\": \"\",\n \"accessTokenExpired\": \"\"\n },\n \"rawUserInfo\": {\n \"laboris_03\": {},\n \"fugiat1ba\": {},\n \"deserunt_cea\": {},\n \"sed_fc\": {}\n },\n \"tokens\": [\n \"\"\n ]\n },\n {\n \"rawId\": \"\",\n \"source\": \"\",\n \"authId\": \"\",\n \"name\": \"\",\n \"avatar\": \"\",\n \"authConnectionAuthToken\": {\n \"accessToken\": \"\",\n \"expireAt\": \"\",\n \"refreshToken\": \"\",\n \"refreshTokenExpireAt\": \"\",\n \"source\": \"\",\n \"refreshTokenExpired\": \"\",\n \"accessTokenExpired\": \"\"\n },\n \"rawUserInfo\": {\n \"quisf68\": {},\n \"aliqua_7b1\": {},\n \"aliqua_2\": {}\n },\n \"tokens\": [\n \"\"\n ]\n }\n ],\n \"hasSetNickname\": \"\",\n \"orgTransformedUserInfo\": {\n \"empty\": \"\",\n \"reprehenderit_1\": {\n \"updateTime\": \"\",\n \"extra\": {\n \"reprehenderit_0\": {},\n \"animc\": {},\n \"laboris_\": {}\n }\n },\n \"officia6ec\": {\n \"updateTime\": \"\",\n \"extra\": {\n \"magna__\": {},\n \"mollit4a\": {}\n }\n }\n }\n },\n \"organization\": {\n \"id\": \"\",\n \"createdBy\": \"\",\n \"name\": \"\",\n \"isAutoGeneratedOrganization\": \"\",\n \"contactName\": \"\",\n \"contactEmail\": \"\",\n \"contactPhoneNumber\": \"\",\n \"source\": \"\",\n \"thirdPartyCompanyId\": \"\",\n \"state\": \"DELETED\",\n \"organizationDomain\": {\n \"domain\": \"\",\n \"configs\": [\n {\n \"id\": \"\",\n \"source\": \"\",\n \"sourceName\": \"\",\n \"enable\": \"\",\n \"enableRegister\": \"\",\n \"authType\": \"\"\n },\n {\n \"id\": \"\",\n \"source\": \"\",\n \"sourceName\": \"\",\n \"enable\": \"\",\n \"enableRegister\": \"\",\n \"authType\": \"\"\n }\n ]\n },\n \"commonSettings\": {\n \"empty\": \"\",\n \"nostrud_1\": {}\n },\n \"logoUrl\": \"\",\n \"createTime\": \"\",\n \"authConfigs\": [\n {\n \"id\": \"\",\n \"source\": \"\",\n \"sourceName\": \"\",\n \"enable\": \"\",\n \"enableRegister\": \"\",\n \"authType\": \"\"\n },\n {\n \"id\": \"\",\n \"source\": \"\",\n \"sourceName\": \"\",\n \"enable\": \"\",\n \"enableRegister\": \"\",\n \"authType\": \"\"\n }\n ]\n },\n \"folderInfoViews\": [\n {\n \"orgId\": \"\",\n \"folderId\": \"\",\n \"parentFolderId\": \"\",\n \"name\": \"\",\n \"createAt\": \"\",\n \"createBy\": \"\",\n \"subFolders\": [\n {\n \"value\": \"\"\n },\n {\n \"value\": \"\"\n }\n ],\n \"subApplications\": [\n {\n \"orgId\": \"\",\n \"applicationId\": \"\",\n \"name\": \"\",\n \"createAt\": \"\",\n \"createBy\": \"\",\n \"role\": \"\",\n \"applicationType\": \"\",\n \"applicationStatus\": \"RECYCLED\",\n \"containerSize\": {},\n \"folderId\": \"\",\n \"lastViewTime\": \"\",\n \"lastModifyTime\": \"\",\n \"publicToAll\": \"\",\n \"folder\": \"\"\n },\n {\n \"orgId\": \"\",\n \"applicationId\": \"\",\n \"name\": \"\",\n \"createAt\": \"\",\n \"createBy\": \"\",\n \"role\": \"\",\n \"applicationType\": \"\",\n \"applicationStatus\": \"DELETED\",\n \"containerSize\": {},\n \"folderId\": \"\",\n \"lastViewTime\": \"\",\n \"lastModifyTime\": \"\",\n \"publicToAll\": \"\",\n \"folder\": \"\"\n }\n ],\n \"createTime\": \"\",\n \"lastViewTime\": \"\",\n \"visible\": \"\",\n \"manageable\": \"\",\n \"folder\": \"\"\n },\n {\n \"orgId\": \"\",\n \"folderId\": \"\",\n \"parentFolderId\": \"\",\n \"name\": \"\",\n \"createAt\": \"\",\n \"createBy\": \"\",\n \"subFolders\": [\n {\n \"value\": \"\"\n },\n {\n \"value\": \"\"\n }\n ],\n \"subApplications\": [\n {\n \"orgId\": \"\",\n \"applicationId\": \"\",\n \"name\": \"\",\n \"createAt\": \"\",\n \"createBy\": \"\",\n \"role\": \"\",\n \"applicationType\": \"\",\n \"applicationStatus\": \"RECYCLED\",\n \"containerSize\": {},\n \"folderId\": \"\",\n \"lastViewTime\": \"\",\n \"lastModifyTime\": \"\",\n \"publicToAll\": \"\",\n \"folder\": \"\"\n },\n {\n \"orgId\": \"\",\n \"applicationId\": \"\",\n \"name\": \"\",\n \"createAt\": \"\",\n \"createBy\": \"\",\n \"role\": \"\",\n \"applicationType\": \"\",\n \"applicationStatus\": \"RECYCLED\",\n \"containerSize\": {},\n \"folderId\": \"\",\n \"lastViewTime\": \"\",\n \"lastModifyTime\": \"\",\n \"publicToAll\": \"\",\n \"folder\": \"\"\n }\n ],\n \"createTime\": \"\",\n \"lastViewTime\": \"\",\n \"visible\": \"\",\n \"manageable\": \"\",\n \"folder\": \"\"\n }\n ],\n \"homeApplicationViews\": [\n {\n \"orgId\": \"\",\n \"applicationId\": \"\",\n \"name\": \"\",\n \"createAt\": \"\",\n \"createBy\": \"\",\n \"role\": \"\",\n \"applicationType\": \"\",\n \"applicationStatus\": \"RECYCLED\",\n \"containerSize\": {},\n \"folderId\": \"\",\n \"lastViewTime\": \"\",\n \"lastModifyTime\": \"\",\n \"publicToAll\": \"\",\n \"folder\": \"\"\n },\n {\n \"orgId\": \"\",\n \"applicationId\": \"\",\n \"name\": \"\",\n \"createAt\": \"\",\n \"createBy\": \"\",\n \"role\": \"\",\n \"applicationType\": \"\",\n \"applicationStatus\": \"NORMAL\",\n \"containerSize\": {},\n \"folderId\": \"\",\n \"lastViewTime\": \"\",\n \"lastModifyTime\": \"\",\n \"publicToAll\": \"\",\n \"folder\": \"\"\n }\n ]\n },\n \"success\": \"\"\n}" + } + ] + } + ] + }, + { + "name": "createFromTemplate", + "item": [ + { + "name": "create From Template", + "request": { + "method": "POST", + "header": [ + { + "key": "Accept", + "value": "*/*" + } + ], + "url": { + "raw": "{{baseUrl}}/api/applications/createFromTemplate?templateId=", + "host": [ + "{{baseUrl}}" + ], + "path": [ + "api", + "applications", + "createFromTemplate" + ], + "query": [ + { + "key": "templateId", + "value": "", + "description": "(Required) " + } + ] + } + }, + "response": [ + { + "name": "OK", + "originalRequest": { + "method": "POST", + "header": [ + { + "key": "Accept", + "value": "*/*" + }, + { + "description": "Added as a part of security scheme: apikey", + "key": "LOWCODER_CE_SELFHOST_TOKEN", + "value": "" + } + ], + "url": { + "raw": "{{baseUrl}}/api/applications/createFromTemplate?templateId=", + "host": [ + "{{baseUrl}}" + ], + "path": [ + "api", + "applications", + "createFromTemplate" + ], + "query": [ + { + "key": "templateId", + "value": "", + "description": "(Required) " + } + ] + } + }, + "status": "OK", + "code": 200, + "_postman_previewlanguage": "text", + "header": [ + { + "key": "Content-Type", + "value": "*/*" + } + ], + "cookie": [], + "body": "{\n \"code\": \"\",\n \"message\": \"\",\n \"data\": {\n \"applicationInfoView\": {\n \"orgId\": \"\",\n \"applicationId\": \"\",\n \"name\": \"\",\n \"createAt\": \"\",\n \"createBy\": \"\",\n \"role\": \"\",\n \"applicationType\": \"\",\n \"applicationStatus\": \"NORMAL\",\n \"containerSize\": {},\n \"folderId\": \"\",\n \"lastViewTime\": \"\",\n \"lastModifyTime\": \"\",\n \"publicToAll\": \"\",\n \"folder\": \"\"\n },\n \"applicationDSL\": {\n \"deseruntba2\": {},\n \"Duis6\": {}\n },\n \"moduleDSL\": {\n \"sitc9\": {\n \"fugiat2b\": {},\n \"suntf6c\": {},\n \"Lorem2\": {},\n \"in_c\": {}\n }\n },\n \"orgCommonSettings\": {\n \"ut09\": {}\n },\n \"templateId\": \"\"\n },\n \"success\": \"\"\n}" + } + ] + } + ] + }, + { + "name": "create 4", + "request": { + "method": "POST", + "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, + { + "key": "Accept", + "value": "*/*" + } + ], + "body": { + "mode": "raw", + "raw": "{\n \"orgId\": \"\",\n \"name\": \"\",\n \"applicationType\": \"\",\n \"publishedApplicationDSL\": {\n \"irure_89a\": {}\n },\n \"editingApplicationDSL\": {\n \"consequat689\": {}\n },\n \"folderId\": \"\"\n}", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + }, + "url": { + "raw": "{{baseUrl}}/api/applications", + "host": [ + "{{baseUrl}}" + ], + "path": [ + "api", + "applications" + ] + } + }, + "response": [ + { + "name": "OK", + "originalRequest": { + "method": "POST", + "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, + { + "key": "Accept", + "value": "*/*" + }, + { + "description": "Added as a part of security scheme: apikey", + "key": "LOWCODER_CE_SELFHOST_TOKEN", + "value": "" + } + ], + "body": { + "mode": "raw", + "raw": "{\n \"orgId\": \"\",\n \"name\": \"\",\n \"applicationType\": \"\",\n \"publishedApplicationDSL\": {\n \"irure_89a\": {}\n },\n \"editingApplicationDSL\": {\n \"consequat689\": {}\n },\n \"folderId\": \"\"\n}", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + }, + "url": { + "raw": "{{baseUrl}}/api/applications", + "host": [ + "{{baseUrl}}" + ], + "path": [ + "api", + "applications" + ] + } + }, + "status": "OK", + "code": 200, + "_postman_previewlanguage": "text", + "header": [ + { + "key": "Content-Type", + "value": "*/*" + } + ], + "cookie": [], + "body": "{\n \"code\": \"\",\n \"message\": \"\",\n \"data\": {\n \"applicationInfoView\": {\n \"orgId\": \"\",\n \"applicationId\": \"\",\n \"name\": \"\",\n \"createAt\": \"\",\n \"createBy\": \"\",\n \"role\": \"\",\n \"applicationType\": \"\",\n \"applicationStatus\": \"NORMAL\",\n \"containerSize\": {},\n \"folderId\": \"\",\n \"lastViewTime\": \"\",\n \"lastModifyTime\": \"\",\n \"publicToAll\": \"\",\n \"folder\": \"\"\n },\n \"applicationDSL\": {\n \"deseruntba2\": {},\n \"Duis6\": {}\n },\n \"moduleDSL\": {\n \"sitc9\": {\n \"fugiat2b\": {},\n \"suntf6c\": {},\n \"Lorem2\": {},\n \"in_c\": {}\n }\n },\n \"orgCommonSettings\": {\n \"ut09\": {}\n },\n \"templateId\": \"\"\n },\n \"success\": \"\"\n}" + } + ] + } + ] + }, + { + "name": "application", + "item": [ + { + "name": "history-snapshots", + "item": [ + { + "name": "{applicationId}", + "item": [ + { + "name": "{snapshotId}", + "item": [ + { + "name": "get History Snapshot Dsl", + "request": { + "method": "GET", + "header": [ + { + "key": "Accept", + "value": "*/*" + } + ], + "url": { + "raw": "{{baseUrl}}/api/application/history-snapshots/:applicationId/:snapshotId", + "host": [ + "{{baseUrl}}" + ], + "path": [ + "api", + "application", + "history-snapshots", + ":applicationId", + ":snapshotId" + ], + "variable": [ + { + "key": "applicationId", + "value": "" + }, + { + "key": "snapshotId", + "value": "" + } + ] + } + }, + "response": [ + { + "name": "OK", + "originalRequest": { + "method": "GET", + "header": [ + { + "key": "Accept", + "value": "*/*" + }, + { + "description": "Added as a part of security scheme: apikey", + "key": "LOWCODER_CE_SELFHOST_TOKEN", + "value": "" + } + ], + "url": { + "raw": "{{baseUrl}}/api/application/history-snapshots/:applicationId/:snapshotId", + "host": [ + "{{baseUrl}}" + ], + "path": [ + "api", + "application", + "history-snapshots", + ":applicationId", + ":snapshotId" + ], + "variable": [ + { + "key": "applicationId" + }, + { + "key": "snapshotId" + } + ] + } + }, + "status": "OK", + "code": 200, + "_postman_previewlanguage": "text", + "header": [ + { + "key": "Content-Type", + "value": "*/*" + } + ], + "cookie": [], + "body": "{\n \"code\": \"\",\n \"message\": \"\",\n \"data\": {\n \"applicationsDsl\": {\n \"ut_461\": {},\n \"idd06\": {}\n },\n \"moduleDSL\": {\n \"adipisicing1\": {\n \"incf_\": {},\n \"commodo4\": {}\n },\n \"sed_b\": {\n \"ipsum_0\": {},\n \"ide2\": {}\n },\n \"cillumf\": {\n \"dolore43\": {},\n \"temporea\": {}\n }\n }\n },\n \"success\": \"\"\n}" + } + ] + } + ] + }, + { + "name": "list All History Snapshot Brief Info", + "request": { + "method": "GET", + "header": [ + { + "key": "Accept", + "value": "*/*" + } + ], + "url": { + "raw": "{{baseUrl}}/api/application/history-snapshots/:applicationId?page=0&size=10", + "host": [ + "{{baseUrl}}" + ], + "path": [ + "api", + "application", + "history-snapshots", + ":applicationId" + ], + "query": [ + { + "key": "page", + "value": "0" + }, + { + "key": "size", + "value": "10" + } + ], + "variable": [ + { + "key": "applicationId", + "value": "" + } + ] + } + }, + "response": [ + { + "name": "OK", + "originalRequest": { + "method": "GET", + "header": [ + { + "key": "Accept", + "value": "*/*" + }, + { + "description": "Added as a part of security scheme: apikey", + "key": "LOWCODER_CE_SELFHOST_TOKEN", + "value": "" + } + ], + "url": { + "raw": "{{baseUrl}}/api/application/history-snapshots/:applicationId?page=0&size=10", + "host": [ + "{{baseUrl}}" + ], + "path": [ + "api", + "application", + "history-snapshots", + ":applicationId" + ], + "query": [ + { + "key": "page", + "value": "0" + }, + { + "key": "size", + "value": "10" + } + ], + "variable": [ + { + "key": "applicationId" + } + ] + } + }, + "status": "OK", + "code": 200, + "_postman_previewlanguage": "text", + "header": [ + { + "key": "Content-Type", + "value": "*/*" + } + ], + "cookie": [], + "body": "{\n \"code\": \"\",\n \"message\": \"\",\n \"data\": {\n \"in_813\": {},\n \"ullamco69\": {}\n },\n \"success\": \"\"\n}" + } + ] + } + ] + }, + { + "name": "create 7", + "request": { + "method": "POST", + "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, + { + "key": "Accept", + "value": "*/*" + } + ], + "body": { + "mode": "raw", + "raw": "{\n \"applicationId\": \"\",\n \"dsl\": {\n \"velit_\": {}\n },\n \"context\": {\n \"sit7f8\": {},\n \"etf2\": {}\n }\n}", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + }, + "url": { + "raw": "{{baseUrl}}/api/application/history-snapshots", + "host": [ + "{{baseUrl}}" + ], + "path": [ + "api", + "application", + "history-snapshots" + ] + } + }, + "response": [ + { + "name": "OK", + "originalRequest": { + "method": "POST", + "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, + { + "key": "Accept", + "value": "*/*" + }, + { + "description": "Added as a part of security scheme: apikey", + "key": "LOWCODER_CE_SELFHOST_TOKEN", + "value": "" + } + ], + "body": { + "mode": "raw", + "raw": "{\n \"applicationId\": \"\",\n \"dsl\": {\n \"velit_\": {}\n },\n \"context\": {\n \"sit7f8\": {},\n \"etf2\": {}\n }\n}", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + }, + "url": { + "raw": "{{baseUrl}}/api/application/history-snapshots", + "host": [ + "{{baseUrl}}" + ], + "path": [ + "api", + "application", + "history-snapshots" + ] + } + }, + "status": "OK", + "code": 200, + "_postman_previewlanguage": "text", + "header": [ + { + "key": "Content-Type", + "value": "*/*" + } + ], + "cookie": [], + "body": "{\n \"code\": \"\",\n \"message\": \"\",\n \"data\": \"\",\n \"success\": \"\"\n}" + } + ] + } + ] + } + ] + } + ] + } + ], + "auth": { + "type": "apikey", + "apikey": [ + { + "key": "value", + "value": "", + "type": "string" + }, + { + "key": "key", + "value": "LOWCODER_CE_SELFHOST_TOKEN", + "type": "string" + }, + { + "key": "in", + "value": "header", + "type": "string" + } + ] + }, + "event": [ + { + "listen": "prerequest", + "script": { + "type": "text/javascript", + "exec": [ + "" + ] + } + }, + { + "listen": "test", + "script": { + "type": "text/javascript", + "exec": [ + "" + ] + } + } + ], + "variable": [ + { + "key": "baseUrl", + "value": "http://localhost:3000/" + } + ] +} \ No newline at end of file diff --git a/docs/.gitbook/assets/Node Service Container Settings (1).JPG b/docs/.gitbook/assets/Node Service Container Settings (1).JPG new file mode 100644 index 000000000..16eb2655a Binary files /dev/null and b/docs/.gitbook/assets/Node Service Container Settings (1).JPG differ diff --git a/docs/.gitbook/assets/Node Service Container Settings.JPG b/docs/.gitbook/assets/Node Service Container Settings.JPG new file mode 100644 index 000000000..16eb2655a Binary files /dev/null and b/docs/.gitbook/assets/Node Service Container Settings.JPG differ diff --git a/docs/.gitbook/assets/Node Service Environment Variables.JPG b/docs/.gitbook/assets/Node Service Environment Variables.JPG new file mode 100644 index 000000000..44d0b8e3e Binary files /dev/null and b/docs/.gitbook/assets/Node Service Environment Variables.JPG differ diff --git a/docs/.gitbook/assets/Node Service Networking Settings.JPG b/docs/.gitbook/assets/Node Service Networking Settings.JPG new file mode 100644 index 000000000..fca8435bd Binary files /dev/null and b/docs/.gitbook/assets/Node Service Networking Settings.JPG differ diff --git a/docs/.gitbook/assets/Node Service Settings.JPG b/docs/.gitbook/assets/Node Service Settings.JPG new file mode 100644 index 000000000..e283a2ff1 Binary files /dev/null and b/docs/.gitbook/assets/Node Service Settings.JPG differ diff --git a/docs/.gitbook/assets/OAuth Add Google.png b/docs/.gitbook/assets/OAuth Add Google.png new file mode 100644 index 000000000..2be61c721 Binary files /dev/null and b/docs/.gitbook/assets/OAuth Add Google.png differ diff --git a/docs/.gitbook/assets/OAuth Add Provider.png b/docs/.gitbook/assets/OAuth Add Provider.png new file mode 100644 index 000000000..db59be8fd Binary files /dev/null and b/docs/.gitbook/assets/OAuth Add Provider.png differ diff --git a/docs/.gitbook/assets/OAuth Invite People.png b/docs/.gitbook/assets/OAuth Invite People.png new file mode 100644 index 000000000..eb90651dd Binary files /dev/null and b/docs/.gitbook/assets/OAuth Invite People.png differ diff --git a/docs/.gitbook/assets/OAuth Providers.png b/docs/.gitbook/assets/OAuth Providers.png new file mode 100644 index 000000000..e0c75a389 Binary files /dev/null and b/docs/.gitbook/assets/OAuth Providers.png differ diff --git a/docs/.gitbook/assets/OAuth Register Provider.png b/docs/.gitbook/assets/OAuth Register Provider.png new file mode 100644 index 000000000..af96a3479 Binary files /dev/null and b/docs/.gitbook/assets/OAuth Register Provider.png differ diff --git a/docs/.gitbook/assets/OAuth Register with Invite Link (1).png b/docs/.gitbook/assets/OAuth Register with Invite Link (1).png new file mode 100644 index 000000000..6e11680fa Binary files /dev/null and b/docs/.gitbook/assets/OAuth Register with Invite Link (1).png differ diff --git a/docs/.gitbook/assets/OAuth Register with Invite Link.png b/docs/.gitbook/assets/OAuth Register with Invite Link.png new file mode 100644 index 000000000..8db2b154b Binary files /dev/null and b/docs/.gitbook/assets/OAuth Register with Invite Link.png differ diff --git a/docs/.gitbook/assets/OAuth Select Provider.png b/docs/.gitbook/assets/OAuth Select Provider.png new file mode 100644 index 000000000..4294e466e Binary files /dev/null and b/docs/.gitbook/assets/OAuth Select Provider.png differ diff --git a/docs/.gitbook/assets/Query Library Export Query.png b/docs/.gitbook/assets/Query Library Export Query.png new file mode 100644 index 000000000..5c5988b04 Binary files /dev/null and b/docs/.gitbook/assets/Query Library Export Query.png differ diff --git a/docs/.gitbook/assets/Query Library Import Query.png b/docs/.gitbook/assets/Query Library Import Query.png new file mode 100644 index 000000000..31d6fff58 Binary files /dev/null and b/docs/.gitbook/assets/Query Library Import Query.png differ diff --git a/docs/.gitbook/assets/Query Library Input Parameter.png b/docs/.gitbook/assets/Query Library Input Parameter.png new file mode 100644 index 000000000..7dc111b6b Binary files /dev/null and b/docs/.gitbook/assets/Query Library Input Parameter.png differ diff --git a/docs/.gitbook/assets/Query Library New Query.png b/docs/.gitbook/assets/Query Library New Query.png new file mode 100644 index 000000000..b0a044f2c Binary files /dev/null and b/docs/.gitbook/assets/Query Library New Query.png differ diff --git a/docs/.gitbook/assets/Query Library Publish Query.png b/docs/.gitbook/assets/Query Library Publish Query.png new file mode 100644 index 000000000..6b60b42ef Binary files /dev/null and b/docs/.gitbook/assets/Query Library Publish Query.png differ diff --git a/docs/.gitbook/assets/Query Library Version Query.png b/docs/.gitbook/assets/Query Library Version Query.png new file mode 100644 index 000000000..1a99127fc Binary files /dev/null and b/docs/.gitbook/assets/Query Library Version Query.png differ diff --git a/docs/.gitbook/assets/Redis Instance Setup.JPG b/docs/.gitbook/assets/Redis Instance Setup.JPG new file mode 100644 index 000000000..a4f0b239f Binary files /dev/null and b/docs/.gitbook/assets/Redis Instance Setup.JPG differ diff --git a/docs/.gitbook/assets/Screenshot 2023-10-24 at 13.33.02.png b/docs/.gitbook/assets/Screenshot 2023-10-24 at 13.33.02.png new file mode 100644 index 000000000..1d56f383e Binary files /dev/null and b/docs/.gitbook/assets/Screenshot 2023-10-24 at 13.33.02.png differ diff --git a/docs/.gitbook/assets/Screenshot 2023-10-24 at 13.33.13.png b/docs/.gitbook/assets/Screenshot 2023-10-24 at 13.33.13.png new file mode 100644 index 000000000..fcc870762 Binary files /dev/null and b/docs/.gitbook/assets/Screenshot 2023-10-24 at 13.33.13.png differ diff --git a/docs/.gitbook/assets/Screenshot 2023-10-24 at 13.41.50.png b/docs/.gitbook/assets/Screenshot 2023-10-24 at 13.41.50.png new file mode 100644 index 000000000..669f30b1b Binary files /dev/null and b/docs/.gitbook/assets/Screenshot 2023-10-24 at 13.41.50.png differ diff --git a/docs/.gitbook/assets/Screenshot 2023-10-24 at 13.46.39.png b/docs/.gitbook/assets/Screenshot 2023-10-24 at 13.46.39.png new file mode 100644 index 000000000..62709d6d6 Binary files /dev/null and b/docs/.gitbook/assets/Screenshot 2023-10-24 at 13.46.39.png differ diff --git a/docs/.gitbook/assets/Screenshot 2023-10-24 at 13.52.10.png b/docs/.gitbook/assets/Screenshot 2023-10-24 at 13.52.10.png new file mode 100644 index 000000000..c38683e43 Binary files /dev/null and b/docs/.gitbook/assets/Screenshot 2023-10-24 at 13.52.10.png differ diff --git a/docs/.gitbook/assets/Screenshot 2023-10-24 at 13.56.32.png b/docs/.gitbook/assets/Screenshot 2023-10-24 at 13.56.32.png new file mode 100644 index 000000000..c62ea3ad9 Binary files /dev/null and b/docs/.gitbook/assets/Screenshot 2023-10-24 at 13.56.32.png differ diff --git a/docs/.gitbook/assets/Screenshot 2023-10-27 at 22.07.19.png b/docs/.gitbook/assets/Screenshot 2023-10-27 at 22.07.19.png new file mode 100644 index 000000000..a561005fc Binary files /dev/null and b/docs/.gitbook/assets/Screenshot 2023-10-27 at 22.07.19.png differ diff --git a/docs/.gitbook/assets/Screenshot 2024-03-03 at 00.37.51.png b/docs/.gitbook/assets/Screenshot 2024-03-03 at 00.37.51.png new file mode 100644 index 000000000..7b83544bb Binary files /dev/null and b/docs/.gitbook/assets/Screenshot 2024-03-03 at 00.37.51.png differ diff --git a/docs/.gitbook/assets/Screenshot 2024-03-12 at 18.59.28.png b/docs/.gitbook/assets/Screenshot 2024-03-12 at 18.59.28.png new file mode 100644 index 000000000..1c230ec7b Binary files /dev/null and b/docs/.gitbook/assets/Screenshot 2024-03-12 at 18.59.28.png differ diff --git a/docs/.gitbook/assets/Screenshot 2024-03-12 at 19.01.02.png b/docs/.gitbook/assets/Screenshot 2024-03-12 at 19.01.02.png new file mode 100644 index 000000000..7b69c9d6a Binary files /dev/null and b/docs/.gitbook/assets/Screenshot 2024-03-12 at 19.01.02.png differ diff --git a/docs/.gitbook/assets/Screenshot 2024-03-12 at 19.06.09.png b/docs/.gitbook/assets/Screenshot 2024-03-12 at 19.06.09.png new file mode 100644 index 000000000..4d753e734 Binary files /dev/null and b/docs/.gitbook/assets/Screenshot 2024-03-12 at 19.06.09.png differ diff --git a/docs/.gitbook/assets/Screenshot 2024-03-23 at 14.06.42.png b/docs/.gitbook/assets/Screenshot 2024-03-23 at 14.06.42.png new file mode 100644 index 000000000..145c9bd12 Binary files /dev/null and b/docs/.gitbook/assets/Screenshot 2024-03-23 at 14.06.42.png differ diff --git a/docs/.gitbook/assets/Screenshot 2024-03-23 at 14.15.33.png b/docs/.gitbook/assets/Screenshot 2024-03-23 at 14.15.33.png new file mode 100644 index 000000000..be571481c Binary files /dev/null and b/docs/.gitbook/assets/Screenshot 2024-03-23 at 14.15.33.png differ diff --git a/docs/.gitbook/assets/Screenshot 2024-03-23 at 14.18.08.png b/docs/.gitbook/assets/Screenshot 2024-03-23 at 14.18.08.png new file mode 100644 index 000000000..326fc669b Binary files /dev/null and b/docs/.gitbook/assets/Screenshot 2024-03-23 at 14.18.08.png differ diff --git a/docs/.gitbook/assets/Screenshot 2024-06-01 at 17.26.22.png b/docs/.gitbook/assets/Screenshot 2024-06-01 at 17.26.22.png new file mode 100644 index 000000000..26f01c561 Binary files /dev/null and b/docs/.gitbook/assets/Screenshot 2024-06-01 at 17.26.22.png differ diff --git a/docs/.gitbook/assets/Serverless VPC Access Connector Setup.JPG b/docs/.gitbook/assets/Serverless VPC Access Connector Setup.JPG new file mode 100644 index 000000000..d40c61234 Binary files /dev/null and b/docs/.gitbook/assets/Serverless VPC Access Connector Setup.JPG differ diff --git a/docs/.gitbook/assets/Settings Auth Providers.png b/docs/.gitbook/assets/Settings Auth Providers.png new file mode 100644 index 000000000..f20bb5c2a Binary files /dev/null and b/docs/.gitbook/assets/Settings Auth Providers.png differ diff --git a/docs/.gitbook/assets/Settings OAuth Add Google.png b/docs/.gitbook/assets/Settings OAuth Add Google.png new file mode 100644 index 000000000..2be61c721 Binary files /dev/null and b/docs/.gitbook/assets/Settings OAuth Add Google.png differ diff --git a/docs/.gitbook/assets/Settings OAuth Add Provider.png b/docs/.gitbook/assets/Settings OAuth Add Provider.png new file mode 100644 index 000000000..db59be8fd Binary files /dev/null and b/docs/.gitbook/assets/Settings OAuth Add Provider.png differ diff --git a/docs/.gitbook/assets/Settings OAuth Data Mapping Result.png b/docs/.gitbook/assets/Settings OAuth Data Mapping Result.png new file mode 100644 index 000000000..cdfd8a595 Binary files /dev/null and b/docs/.gitbook/assets/Settings OAuth Data Mapping Result.png differ diff --git a/docs/.gitbook/assets/Settings OAuth Data Mapping.png b/docs/.gitbook/assets/Settings OAuth Data Mapping.png new file mode 100644 index 000000000..9bad3290c Binary files /dev/null and b/docs/.gitbook/assets/Settings OAuth Data Mapping.png differ diff --git a/docs/.gitbook/assets/Settings OAuth Invite People.png b/docs/.gitbook/assets/Settings OAuth Invite People.png new file mode 100644 index 000000000..eb90651dd Binary files /dev/null and b/docs/.gitbook/assets/Settings OAuth Invite People.png differ diff --git a/docs/.gitbook/assets/Settings OAuth Meta Data.png b/docs/.gitbook/assets/Settings OAuth Meta Data.png new file mode 100644 index 000000000..15046c829 Binary files /dev/null and b/docs/.gitbook/assets/Settings OAuth Meta Data.png differ diff --git a/docs/.gitbook/assets/Settings OAuth Provider Configuration.png b/docs/.gitbook/assets/Settings OAuth Provider Configuration.png new file mode 100644 index 000000000..cc1122a92 Binary files /dev/null and b/docs/.gitbook/assets/Settings OAuth Provider Configuration.png differ diff --git a/docs/.gitbook/assets/Settings OAuth Providers.png b/docs/.gitbook/assets/Settings OAuth Providers.png new file mode 100644 index 000000000..e0c75a389 Binary files /dev/null and b/docs/.gitbook/assets/Settings OAuth Providers.png differ diff --git a/docs/.gitbook/assets/Settings OAuth Register Provider API.png b/docs/.gitbook/assets/Settings OAuth Register Provider API.png new file mode 100644 index 000000000..af96a3479 Binary files /dev/null and b/docs/.gitbook/assets/Settings OAuth Register Provider API.png differ diff --git a/docs/.gitbook/assets/Settings OAuth Select Generic OAuth Provider.png b/docs/.gitbook/assets/Settings OAuth Select Generic OAuth Provider.png new file mode 100644 index 000000000..ff90004f4 Binary files /dev/null and b/docs/.gitbook/assets/Settings OAuth Select Generic OAuth Provider.png differ diff --git a/docs/.gitbook/assets/Settings OAuth Select Provider.png b/docs/.gitbook/assets/Settings OAuth Select Provider.png new file mode 100644 index 000000000..4294e466e Binary files /dev/null and b/docs/.gitbook/assets/Settings OAuth Select Provider.png differ diff --git a/docs/.gitbook/assets/Settings OAuth Use Provider with Invite Link.png b/docs/.gitbook/assets/Settings OAuth Use Provider with Invite Link.png new file mode 100644 index 000000000..6e11680fa Binary files /dev/null and b/docs/.gitbook/assets/Settings OAuth Use Provider with Invite Link.png differ diff --git a/docs/.gitbook/assets/Settings OAuth Well Known URI.png b/docs/.gitbook/assets/Settings OAuth Well Known URI.png new file mode 100644 index 000000000..3646ac593 Binary files /dev/null and b/docs/.gitbook/assets/Settings OAuth Well Known URI.png differ diff --git a/docs/.gitbook/assets/Share Button b/docs/.gitbook/assets/Share Button new file mode 100644 index 000000000..03aba6d96 Binary files /dev/null and b/docs/.gitbook/assets/Share Button differ diff --git a/docs/.gitbook/assets/Sign Up Screen (1).png b/docs/.gitbook/assets/Sign Up Screen (1).png new file mode 100644 index 000000000..8bfa44ab0 Binary files /dev/null and b/docs/.gitbook/assets/Sign Up Screen (1).png differ diff --git a/docs/.gitbook/assets/Sign Up Screen.png b/docs/.gitbook/assets/Sign Up Screen.png new file mode 100644 index 000000000..8bfa44ab0 Binary files /dev/null and b/docs/.gitbook/assets/Sign Up Screen.png differ diff --git a/docs/.gitbook/assets/VPC Network Setup.JPG b/docs/.gitbook/assets/VPC Network Setup.JPG new file mode 100644 index 000000000..829acc385 Binary files /dev/null and b/docs/.gitbook/assets/VPC Network Setup.JPG differ diff --git a/docs/.gitbook/assets/audio.png b/docs/.gitbook/assets/audio.png new file mode 100644 index 000000000..a9943ef79 Binary files /dev/null and b/docs/.gitbook/assets/audio.png differ diff --git a/docs/.gitbook/assets/audio.svg b/docs/.gitbook/assets/audio.svg new file mode 100644 index 000000000..78d262cee --- /dev/null +++ b/docs/.gitbook/assets/audio.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/docs/.gitbook/assets/button.png b/docs/.gitbook/assets/button.png new file mode 100644 index 000000000..31b4bcd41 Binary files /dev/null and b/docs/.gitbook/assets/button.png differ diff --git a/docs/.gitbook/assets/button.svg b/docs/.gitbook/assets/button.svg new file mode 100644 index 000000000..4f769c918 --- /dev/null +++ b/docs/.gitbook/assets/button.svg @@ -0,0 +1 @@ +BtnBtn \ No newline at end of file diff --git a/docs/.gitbook/assets/calender.png b/docs/.gitbook/assets/calender.png new file mode 100644 index 000000000..32c0455d1 Binary files /dev/null and b/docs/.gitbook/assets/calender.png differ diff --git a/docs/.gitbook/assets/calender.svg b/docs/.gitbook/assets/calender.svg new file mode 100644 index 000000000..bdb9e9040 --- /dev/null +++ b/docs/.gitbook/assets/calender.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/docs/.gitbook/assets/carusell.png b/docs/.gitbook/assets/carusell.png new file mode 100644 index 000000000..f4380b3fc Binary files /dev/null and b/docs/.gitbook/assets/carusell.png differ diff --git a/docs/.gitbook/assets/carusell.svg b/docs/.gitbook/assets/carusell.svg new file mode 100644 index 000000000..47790d497 --- /dev/null +++ b/docs/.gitbook/assets/carusell.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/docs/.gitbook/assets/cascader.png b/docs/.gitbook/assets/cascader.png new file mode 100644 index 000000000..f578e8cdc Binary files /dev/null and b/docs/.gitbook/assets/cascader.png differ diff --git a/docs/.gitbook/assets/cascader.svg b/docs/.gitbook/assets/cascader.svg new file mode 100644 index 000000000..4e64fa608 --- /dev/null +++ b/docs/.gitbook/assets/cascader.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/docs/.gitbook/assets/chart.png b/docs/.gitbook/assets/chart.png new file mode 100644 index 000000000..3e78b8108 Binary files /dev/null and b/docs/.gitbook/assets/chart.png differ diff --git a/docs/.gitbook/assets/chart.svg b/docs/.gitbook/assets/chart.svg new file mode 100644 index 000000000..88e17d9fb --- /dev/null +++ b/docs/.gitbook/assets/chart.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/docs/.gitbook/assets/checkbox.png b/docs/.gitbook/assets/checkbox.png new file mode 100644 index 000000000..b7cadfa09 Binary files /dev/null and b/docs/.gitbook/assets/checkbox.png differ diff --git a/docs/.gitbook/assets/checkbox.svg b/docs/.gitbook/assets/checkbox.svg new file mode 100644 index 000000000..bbc7090d0 --- /dev/null +++ b/docs/.gitbook/assets/checkbox.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/docs/.gitbook/assets/collapsibleContainer.png b/docs/.gitbook/assets/collapsibleContainer.png new file mode 100644 index 000000000..b7d08c629 Binary files /dev/null and b/docs/.gitbook/assets/collapsibleContainer.png differ diff --git a/docs/.gitbook/assets/collapsibleContainer.svg b/docs/.gitbook/assets/collapsibleContainer.svg new file mode 100644 index 000000000..8ad976c20 --- /dev/null +++ b/docs/.gitbook/assets/collapsibleContainer.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/docs/.gitbook/assets/container.png b/docs/.gitbook/assets/container.png new file mode 100644 index 000000000..be6b64684 Binary files /dev/null and b/docs/.gitbook/assets/container.png differ diff --git a/docs/.gitbook/assets/container.svg b/docs/.gitbook/assets/container.svg new file mode 100644 index 000000000..03706402d --- /dev/null +++ b/docs/.gitbook/assets/container.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/docs/.gitbook/assets/custom.png b/docs/.gitbook/assets/custom.png new file mode 100644 index 000000000..f549329b2 Binary files /dev/null and b/docs/.gitbook/assets/custom.png differ diff --git a/docs/.gitbook/assets/custom.svg b/docs/.gitbook/assets/custom.svg new file mode 100644 index 000000000..99a7935a6 --- /dev/null +++ b/docs/.gitbook/assets/custom.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/docs/.gitbook/assets/date.png b/docs/.gitbook/assets/date.png new file mode 100644 index 000000000..1e7feeac6 Binary files /dev/null and b/docs/.gitbook/assets/date.png differ diff --git a/docs/.gitbook/assets/date.svg b/docs/.gitbook/assets/date.svg new file mode 100644 index 000000000..0b6a9cdee --- /dev/null +++ b/docs/.gitbook/assets/date.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/docs/.gitbook/assets/dateRange.png b/docs/.gitbook/assets/dateRange.png new file mode 100644 index 000000000..ec8082c00 Binary files /dev/null and b/docs/.gitbook/assets/dateRange.png differ diff --git a/docs/.gitbook/assets/dateRange.svg b/docs/.gitbook/assets/dateRange.svg new file mode 100644 index 000000000..d731c0c20 --- /dev/null +++ b/docs/.gitbook/assets/dateRange.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/docs/.gitbook/assets/divider.png b/docs/.gitbook/assets/divider.png new file mode 100644 index 000000000..92582505c Binary files /dev/null and b/docs/.gitbook/assets/divider.png differ diff --git a/docs/.gitbook/assets/divider.svg b/docs/.gitbook/assets/divider.svg new file mode 100644 index 000000000..0f1fca883 --- /dev/null +++ b/docs/.gitbook/assets/divider.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/docs/.gitbook/assets/drawer.png b/docs/.gitbook/assets/drawer.png new file mode 100644 index 000000000..0dee7c3ed Binary files /dev/null and b/docs/.gitbook/assets/drawer.png differ diff --git a/docs/.gitbook/assets/drawer.svg b/docs/.gitbook/assets/drawer.svg new file mode 100644 index 000000000..5b5b0e289 --- /dev/null +++ b/docs/.gitbook/assets/drawer.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/docs/.gitbook/assets/dropdown.png b/docs/.gitbook/assets/dropdown.png new file mode 100644 index 000000000..45c25b7cf Binary files /dev/null and b/docs/.gitbook/assets/dropdown.png differ diff --git a/docs/.gitbook/assets/dropdown.svg b/docs/.gitbook/assets/dropdown.svg new file mode 100644 index 000000000..449912245 --- /dev/null +++ b/docs/.gitbook/assets/dropdown.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/docs/.gitbook/assets/file.png b/docs/.gitbook/assets/file.png new file mode 100644 index 000000000..22706510a Binary files /dev/null and b/docs/.gitbook/assets/file.png differ diff --git a/docs/.gitbook/assets/file.svg b/docs/.gitbook/assets/file.svg new file mode 100644 index 000000000..c36304b74 --- /dev/null +++ b/docs/.gitbook/assets/file.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/docs/.gitbook/assets/fileViewer.png b/docs/.gitbook/assets/fileViewer.png new file mode 100644 index 000000000..e8033bfa7 Binary files /dev/null and b/docs/.gitbook/assets/fileViewer.png differ diff --git a/docs/.gitbook/assets/fileViewer.svg b/docs/.gitbook/assets/fileViewer.svg new file mode 100644 index 000000000..c416d6651 --- /dev/null +++ b/docs/.gitbook/assets/fileViewer.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/docs/.gitbook/assets/form.png b/docs/.gitbook/assets/form.png new file mode 100644 index 000000000..2a07504f2 Binary files /dev/null and b/docs/.gitbook/assets/form.png differ diff --git a/docs/.gitbook/assets/form.svg b/docs/.gitbook/assets/form.svg new file mode 100644 index 000000000..a816d7532 --- /dev/null +++ b/docs/.gitbook/assets/form.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/docs/.gitbook/assets/grid.png b/docs/.gitbook/assets/grid.png new file mode 100644 index 000000000..5f44b33f0 Binary files /dev/null and b/docs/.gitbook/assets/grid.png differ diff --git a/docs/.gitbook/assets/grid.svg b/docs/.gitbook/assets/grid.svg new file mode 100644 index 000000000..724cb56a2 --- /dev/null +++ b/docs/.gitbook/assets/grid.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/docs/.gitbook/assets/iframe.png b/docs/.gitbook/assets/iframe.png new file mode 100644 index 000000000..76a8dccfc Binary files /dev/null and b/docs/.gitbook/assets/iframe.png differ diff --git a/docs/.gitbook/assets/iframe.svg b/docs/.gitbook/assets/iframe.svg new file mode 100644 index 000000000..06b239a48 --- /dev/null +++ b/docs/.gitbook/assets/iframe.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/docs/.gitbook/assets/image.png b/docs/.gitbook/assets/image.png new file mode 100644 index 000000000..0f8e8be4b Binary files /dev/null and b/docs/.gitbook/assets/image.png differ diff --git a/docs/.gitbook/assets/image.svg b/docs/.gitbook/assets/image.svg new file mode 100644 index 000000000..2135ecc2a --- /dev/null +++ b/docs/.gitbook/assets/image.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/docs/.gitbook/assets/imageEditor.png b/docs/.gitbook/assets/imageEditor.png new file mode 100644 index 000000000..889716168 Binary files /dev/null and b/docs/.gitbook/assets/imageEditor.png differ diff --git a/docs/.gitbook/assets/imageEditor.svg b/docs/.gitbook/assets/imageEditor.svg new file mode 100644 index 000000000..f61200210 --- /dev/null +++ b/docs/.gitbook/assets/imageEditor.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/docs/.gitbook/assets/input.png b/docs/.gitbook/assets/input.png new file mode 100644 index 000000000..3efbcf132 Binary files /dev/null and b/docs/.gitbook/assets/input.png differ diff --git a/docs/.gitbook/assets/input.svg b/docs/.gitbook/assets/input.svg new file mode 100644 index 000000000..aa79008e7 --- /dev/null +++ b/docs/.gitbook/assets/input.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/docs/.gitbook/assets/jsonEditor.png b/docs/.gitbook/assets/jsonEditor.png new file mode 100644 index 000000000..5977844a9 Binary files /dev/null and b/docs/.gitbook/assets/jsonEditor.png differ diff --git a/docs/.gitbook/assets/jsonEditor.svg b/docs/.gitbook/assets/jsonEditor.svg new file mode 100644 index 000000000..4629e2ceb --- /dev/null +++ b/docs/.gitbook/assets/jsonEditor.svg @@ -0,0 +1 @@ +JSON \ No newline at end of file diff --git a/docs/.gitbook/assets/jsonExplorer.png b/docs/.gitbook/assets/jsonExplorer.png new file mode 100644 index 000000000..0add76942 Binary files /dev/null and b/docs/.gitbook/assets/jsonExplorer.png differ diff --git a/docs/.gitbook/assets/jsonExplorer.svg b/docs/.gitbook/assets/jsonExplorer.svg new file mode 100644 index 000000000..770235346 --- /dev/null +++ b/docs/.gitbook/assets/jsonExplorer.svg @@ -0,0 +1 @@ +JSON \ No newline at end of file diff --git a/docs/.gitbook/assets/jsonSchemaForm.png b/docs/.gitbook/assets/jsonSchemaForm.png new file mode 100644 index 000000000..271e48bf6 Binary files /dev/null and b/docs/.gitbook/assets/jsonSchemaForm.png differ diff --git a/docs/.gitbook/assets/jsonSchemaForm.svg b/docs/.gitbook/assets/jsonSchemaForm.svg new file mode 100644 index 000000000..819559ebd --- /dev/null +++ b/docs/.gitbook/assets/jsonSchemaForm.svg @@ -0,0 +1 @@ +JSON \ No newline at end of file diff --git a/docs/.gitbook/assets/link.png b/docs/.gitbook/assets/link.png new file mode 100644 index 000000000..f720320cb Binary files /dev/null and b/docs/.gitbook/assets/link.png differ diff --git a/docs/.gitbook/assets/link.svg b/docs/.gitbook/assets/link.svg new file mode 100644 index 000000000..952f5739f --- /dev/null +++ b/docs/.gitbook/assets/link.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/docs/.gitbook/assets/listView.png b/docs/.gitbook/assets/listView.png new file mode 100644 index 000000000..90adf692a Binary files /dev/null and b/docs/.gitbook/assets/listView.png differ diff --git a/docs/.gitbook/assets/listView.svg b/docs/.gitbook/assets/listView.svg new file mode 100644 index 000000000..80d13411b --- /dev/null +++ b/docs/.gitbook/assets/listView.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/docs/.gitbook/assets/modal.png b/docs/.gitbook/assets/modal.png new file mode 100644 index 000000000..6c0c24173 Binary files /dev/null and b/docs/.gitbook/assets/modal.png differ diff --git a/docs/.gitbook/assets/modal.svg b/docs/.gitbook/assets/modal.svg new file mode 100644 index 000000000..6fa06e0b7 --- /dev/null +++ b/docs/.gitbook/assets/modal.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/docs/.gitbook/assets/multiSelect.png b/docs/.gitbook/assets/multiSelect.png new file mode 100644 index 000000000..290177075 Binary files /dev/null and b/docs/.gitbook/assets/multiSelect.png differ diff --git a/docs/.gitbook/assets/multiSelect.svg b/docs/.gitbook/assets/multiSelect.svg new file mode 100644 index 000000000..9dd377726 --- /dev/null +++ b/docs/.gitbook/assets/multiSelect.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/docs/.gitbook/assets/n8n App selection type.png b/docs/.gitbook/assets/n8n App selection type.png new file mode 100644 index 000000000..ff2d3d41c Binary files /dev/null and b/docs/.gitbook/assets/n8n App selection type.png differ diff --git a/docs/.gitbook/assets/n8n Choose App reference.png b/docs/.gitbook/assets/n8n Choose App reference.png new file mode 100644 index 000000000..54baf5ba3 Binary files /dev/null and b/docs/.gitbook/assets/n8n Choose App reference.png differ diff --git a/docs/.gitbook/assets/n8n Datasource.png b/docs/.gitbook/assets/n8n Datasource.png new file mode 100644 index 000000000..d30dc7f36 Binary files /dev/null and b/docs/.gitbook/assets/n8n Datasource.png differ diff --git a/docs/.gitbook/assets/n8n Example Workflow.png b/docs/.gitbook/assets/n8n Example Workflow.png new file mode 100644 index 000000000..d45c9ebe7 Binary files /dev/null and b/docs/.gitbook/assets/n8n Example Workflow.png differ diff --git a/docs/.gitbook/assets/n8n Install Lowcoder Node.png b/docs/.gitbook/assets/n8n Install Lowcoder Node.png new file mode 100644 index 000000000..a1cb8e41e Binary files /dev/null and b/docs/.gitbook/assets/n8n Install Lowcoder Node.png differ diff --git a/docs/.gitbook/assets/n8n Lowcoder Credencials.png b/docs/.gitbook/assets/n8n Lowcoder Credencials.png new file mode 100644 index 000000000..af9e065f0 Binary files /dev/null and b/docs/.gitbook/assets/n8n Lowcoder Credencials.png differ diff --git a/docs/.gitbook/assets/n8n Lowcoder Master App.png b/docs/.gitbook/assets/n8n Lowcoder Master App.png new file mode 100644 index 000000000..9d1fe403d Binary files /dev/null and b/docs/.gitbook/assets/n8n Lowcoder Master App.png differ diff --git a/docs/.gitbook/assets/n8n Lowcoder Node.png b/docs/.gitbook/assets/n8n Lowcoder Node.png new file mode 100644 index 000000000..ac5ff1b6b Binary files /dev/null and b/docs/.gitbook/assets/n8n Lowcoder Node.png differ diff --git a/docs/.gitbook/assets/n8n create API Key.png b/docs/.gitbook/assets/n8n create API Key.png new file mode 100644 index 000000000..14fe5ed00 Binary files /dev/null and b/docs/.gitbook/assets/n8n create API Key.png differ diff --git a/docs/.gitbook/assets/n8n get Execution ID.png b/docs/.gitbook/assets/n8n get Execution ID.png new file mode 100644 index 000000000..a19520f67 Binary files /dev/null and b/docs/.gitbook/assets/n8n get Execution ID.png differ diff --git a/docs/.gitbook/assets/n8n get Workflow Execution Data.png b/docs/.gitbook/assets/n8n get Workflow Execution Data.png new file mode 100644 index 000000000..99f32465a Binary files /dev/null and b/docs/.gitbook/assets/n8n get Workflow Execution Data.png differ diff --git a/docs/.gitbook/assets/n8n trigger Workflow.png b/docs/.gitbook/assets/n8n trigger Workflow.png new file mode 100644 index 000000000..4a24b81be Binary files /dev/null and b/docs/.gitbook/assets/n8n trigger Workflow.png differ diff --git a/docs/.gitbook/assets/navigation.png b/docs/.gitbook/assets/navigation.png new file mode 100644 index 000000000..2dab36a17 Binary files /dev/null and b/docs/.gitbook/assets/navigation.png differ diff --git a/docs/.gitbook/assets/navigation.svg b/docs/.gitbook/assets/navigation.svg new file mode 100644 index 000000000..91f45fe24 --- /dev/null +++ b/docs/.gitbook/assets/navigation.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/docs/.gitbook/assets/numberInput.png b/docs/.gitbook/assets/numberInput.png new file mode 100644 index 000000000..da5b262d6 Binary files /dev/null and b/docs/.gitbook/assets/numberInput.png differ diff --git a/docs/.gitbook/assets/numberInput.svg b/docs/.gitbook/assets/numberInput.svg new file mode 100644 index 000000000..0c5594656 --- /dev/null +++ b/docs/.gitbook/assets/numberInput.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/docs/.gitbook/assets/password.png b/docs/.gitbook/assets/password.png new file mode 100644 index 000000000..a9730388c Binary files /dev/null and b/docs/.gitbook/assets/password.png differ diff --git a/docs/.gitbook/assets/password.svg b/docs/.gitbook/assets/password.svg new file mode 100644 index 000000000..ee8f680cd --- /dev/null +++ b/docs/.gitbook/assets/password.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/docs/.gitbook/assets/progress.png b/docs/.gitbook/assets/progress.png new file mode 100644 index 000000000..a9dd18710 Binary files /dev/null and b/docs/.gitbook/assets/progress.png differ diff --git a/docs/.gitbook/assets/progress.svg b/docs/.gitbook/assets/progress.svg new file mode 100644 index 000000000..71a21106a --- /dev/null +++ b/docs/.gitbook/assets/progress.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/docs/.gitbook/assets/progressCircle.png b/docs/.gitbook/assets/progressCircle.png new file mode 100644 index 000000000..be773a110 Binary files /dev/null and b/docs/.gitbook/assets/progressCircle.png differ diff --git a/docs/.gitbook/assets/progressCircle.svg b/docs/.gitbook/assets/progressCircle.svg new file mode 100644 index 000000000..c1970cce5 --- /dev/null +++ b/docs/.gitbook/assets/progressCircle.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/docs/.gitbook/assets/qrCode.png b/docs/.gitbook/assets/qrCode.png new file mode 100644 index 000000000..28b812751 Binary files /dev/null and b/docs/.gitbook/assets/qrCode.png differ diff --git a/docs/.gitbook/assets/qrCode.svg b/docs/.gitbook/assets/qrCode.svg new file mode 100644 index 000000000..26b2fe4e9 --- /dev/null +++ b/docs/.gitbook/assets/qrCode.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/docs/.gitbook/assets/radio.png b/docs/.gitbook/assets/radio.png new file mode 100644 index 000000000..5bcf48d07 Binary files /dev/null and b/docs/.gitbook/assets/radio.png differ diff --git a/docs/.gitbook/assets/radio.svg b/docs/.gitbook/assets/radio.svg new file mode 100644 index 000000000..85e185c54 --- /dev/null +++ b/docs/.gitbook/assets/radio.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/docs/.gitbook/assets/rangeSlider.png b/docs/.gitbook/assets/rangeSlider.png new file mode 100644 index 000000000..f174d66d0 Binary files /dev/null and b/docs/.gitbook/assets/rangeSlider.png differ diff --git a/docs/.gitbook/assets/rangeSlider.svg b/docs/.gitbook/assets/rangeSlider.svg new file mode 100644 index 000000000..92e504b79 --- /dev/null +++ b/docs/.gitbook/assets/rangeSlider.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/docs/.gitbook/assets/rating.png b/docs/.gitbook/assets/rating.png new file mode 100644 index 000000000..c54a34443 Binary files /dev/null and b/docs/.gitbook/assets/rating.png differ diff --git a/docs/.gitbook/assets/rating.svg b/docs/.gitbook/assets/rating.svg new file mode 100644 index 000000000..cd588c5ab --- /dev/null +++ b/docs/.gitbook/assets/rating.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/docs/.gitbook/assets/richTextEditor.png b/docs/.gitbook/assets/richTextEditor.png new file mode 100644 index 000000000..f13c60405 Binary files /dev/null and b/docs/.gitbook/assets/richTextEditor.png differ diff --git a/docs/.gitbook/assets/richTextEditor.svg b/docs/.gitbook/assets/richTextEditor.svg new file mode 100644 index 000000000..57714922c --- /dev/null +++ b/docs/.gitbook/assets/richTextEditor.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/docs/.gitbook/assets/rpi_imager_settings.png b/docs/.gitbook/assets/rpi_imager_settings.png new file mode 100644 index 000000000..1f930d08e Binary files /dev/null and b/docs/.gitbook/assets/rpi_imager_settings.png differ diff --git a/docs/.gitbook/assets/scanner.png b/docs/.gitbook/assets/scanner.png new file mode 100644 index 000000000..c7e2b8da7 Binary files /dev/null and b/docs/.gitbook/assets/scanner.png differ diff --git a/docs/.gitbook/assets/scanner.svg b/docs/.gitbook/assets/scanner.svg new file mode 100644 index 000000000..e6608c7d0 --- /dev/null +++ b/docs/.gitbook/assets/scanner.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/docs/.gitbook/assets/screencapture-embeded-app.png b/docs/.gitbook/assets/screencapture-embeded-app.png new file mode 100644 index 000000000..6e04139c4 Binary files /dev/null and b/docs/.gitbook/assets/screencapture-embeded-app.png differ diff --git a/docs/.gitbook/assets/segmentedControl.png b/docs/.gitbook/assets/segmentedControl.png new file mode 100644 index 000000000..557466012 Binary files /dev/null and b/docs/.gitbook/assets/segmentedControl.png differ diff --git a/docs/.gitbook/assets/segmentedControl.svg b/docs/.gitbook/assets/segmentedControl.svg new file mode 100644 index 000000000..aec26c4ff --- /dev/null +++ b/docs/.gitbook/assets/segmentedControl.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/docs/.gitbook/assets/select.png b/docs/.gitbook/assets/select.png new file mode 100644 index 000000000..cccbd0096 Binary files /dev/null and b/docs/.gitbook/assets/select.png differ diff --git a/docs/.gitbook/assets/select.svg b/docs/.gitbook/assets/select.svg new file mode 100644 index 000000000..2b6550387 --- /dev/null +++ b/docs/.gitbook/assets/select.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/docs/.gitbook/assets/signature.png b/docs/.gitbook/assets/signature.png new file mode 100644 index 000000000..6560af26f Binary files /dev/null and b/docs/.gitbook/assets/signature.png differ diff --git a/docs/.gitbook/assets/signature.svg b/docs/.gitbook/assets/signature.svg new file mode 100644 index 000000000..520205eb1 --- /dev/null +++ b/docs/.gitbook/assets/signature.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/docs/.gitbook/assets/slider.png b/docs/.gitbook/assets/slider.png new file mode 100644 index 000000000..2ec6f170e Binary files /dev/null and b/docs/.gitbook/assets/slider.png differ diff --git a/docs/.gitbook/assets/slider.svg b/docs/.gitbook/assets/slider.svg new file mode 100644 index 000000000..3066645c9 --- /dev/null +++ b/docs/.gitbook/assets/slider.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/docs/.gitbook/assets/switch.png b/docs/.gitbook/assets/switch.png new file mode 100644 index 000000000..b16378f6f Binary files /dev/null and b/docs/.gitbook/assets/switch.png differ diff --git a/docs/.gitbook/assets/switch.svg b/docs/.gitbook/assets/switch.svg new file mode 100644 index 000000000..1897e6ff9 --- /dev/null +++ b/docs/.gitbook/assets/switch.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/docs/.gitbook/assets/tabbedContainer.png b/docs/.gitbook/assets/tabbedContainer.png new file mode 100644 index 000000000..9e694f26f Binary files /dev/null and b/docs/.gitbook/assets/tabbedContainer.png differ diff --git a/docs/.gitbook/assets/tabbedContainer.svg b/docs/.gitbook/assets/tabbedContainer.svg new file mode 100644 index 000000000..00c3a5fa2 --- /dev/null +++ b/docs/.gitbook/assets/tabbedContainer.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/docs/.gitbook/assets/table.png b/docs/.gitbook/assets/table.png new file mode 100644 index 000000000..14804916b Binary files /dev/null and b/docs/.gitbook/assets/table.png differ diff --git a/docs/.gitbook/assets/table.svg b/docs/.gitbook/assets/table.svg new file mode 100644 index 000000000..37d8db598 --- /dev/null +++ b/docs/.gitbook/assets/table.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/docs/.gitbook/assets/text (1).svg b/docs/.gitbook/assets/text (1).svg new file mode 100644 index 000000000..95ba81c61 --- /dev/null +++ b/docs/.gitbook/assets/text (1).svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/docs/.gitbook/assets/text.png b/docs/.gitbook/assets/text.png new file mode 100644 index 000000000..7e51fddf2 Binary files /dev/null and b/docs/.gitbook/assets/text.png differ diff --git a/docs/.gitbook/assets/text.svg b/docs/.gitbook/assets/text.svg new file mode 100644 index 000000000..aa79008e7 --- /dev/null +++ b/docs/.gitbook/assets/text.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/docs/.gitbook/assets/textArea.png b/docs/.gitbook/assets/textArea.png new file mode 100644 index 000000000..2ff60ad50 Binary files /dev/null and b/docs/.gitbook/assets/textArea.png differ diff --git a/docs/.gitbook/assets/textArea.svg b/docs/.gitbook/assets/textArea.svg new file mode 100644 index 000000000..63f24992e --- /dev/null +++ b/docs/.gitbook/assets/textArea.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/docs/.gitbook/assets/text_big.png b/docs/.gitbook/assets/text_big.png new file mode 100644 index 000000000..90bbf067d Binary files /dev/null and b/docs/.gitbook/assets/text_big.png differ diff --git a/docs/.gitbook/assets/time.png b/docs/.gitbook/assets/time.png new file mode 100644 index 000000000..d2d9276a6 Binary files /dev/null and b/docs/.gitbook/assets/time.png differ diff --git a/docs/.gitbook/assets/time.svg b/docs/.gitbook/assets/time.svg new file mode 100644 index 000000000..6050097de --- /dev/null +++ b/docs/.gitbook/assets/time.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/docs/.gitbook/assets/timeRange.png b/docs/.gitbook/assets/timeRange.png new file mode 100644 index 000000000..39edbe521 Binary files /dev/null and b/docs/.gitbook/assets/timeRange.png differ diff --git a/docs/.gitbook/assets/timeRange.svg b/docs/.gitbook/assets/timeRange.svg new file mode 100644 index 000000000..fa5ebdf3b --- /dev/null +++ b/docs/.gitbook/assets/timeRange.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/docs/.gitbook/assets/toggleButton.png b/docs/.gitbook/assets/toggleButton.png new file mode 100644 index 000000000..982f10699 Binary files /dev/null and b/docs/.gitbook/assets/toggleButton.png differ diff --git a/docs/.gitbook/assets/toggleButton.svg b/docs/.gitbook/assets/toggleButton.svg new file mode 100644 index 000000000..f37a965cc --- /dev/null +++ b/docs/.gitbook/assets/toggleButton.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/docs/.gitbook/assets/tree.png b/docs/.gitbook/assets/tree.png new file mode 100644 index 000000000..daecb32bd Binary files /dev/null and b/docs/.gitbook/assets/tree.png differ diff --git a/docs/.gitbook/assets/tree.svg b/docs/.gitbook/assets/tree.svg new file mode 100644 index 000000000..f0e30b0d1 --- /dev/null +++ b/docs/.gitbook/assets/tree.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/docs/.gitbook/assets/treeSelect.png b/docs/.gitbook/assets/treeSelect.png new file mode 100644 index 000000000..d97287c35 Binary files /dev/null and b/docs/.gitbook/assets/treeSelect.png differ diff --git a/docs/.gitbook/assets/treeSelect.svg b/docs/.gitbook/assets/treeSelect.svg new file mode 100644 index 000000000..88da56238 --- /dev/null +++ b/docs/.gitbook/assets/treeSelect.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/docs/.gitbook/assets/upgrade-mongo-4x-to-5x.yaml b/docs/.gitbook/assets/upgrade-mongo-4x-to-5x.yaml new file mode 100644 index 000000000..6eb2593b0 --- /dev/null +++ b/docs/.gitbook/assets/upgrade-mongo-4x-to-5x.yaml @@ -0,0 +1,14 @@ +version: "3" +services: + + ## + ## Start Mongo 5.0 to upgrade from 4.4 + ## + mongodb: + image: "mongo:5" + container_name: mongodb-5 + ports: + - "27077:27017" + volumes: + - ./lowcoder-stacks/data/mongodb:/data/db + diff --git a/docs/.gitbook/assets/upgrade-mongo-5x-to-6x.yaml b/docs/.gitbook/assets/upgrade-mongo-5x-to-6x.yaml new file mode 100644 index 000000000..ba270f6ba --- /dev/null +++ b/docs/.gitbook/assets/upgrade-mongo-5x-to-6x.yaml @@ -0,0 +1,14 @@ +version: "3" +services: + + ## + ## Start Mongo 6.x to upgrade from 5.x + ## + mongodb: + image: "mongo:6" + container_name: mongodb-6 + ports: + - "27077:27017" + volumes: + - ./lowcoder-stacks/data/mongodb:/data/db + diff --git a/docs/.gitbook/assets/upgrade-mongo-6x-to-7x.yaml b/docs/.gitbook/assets/upgrade-mongo-6x-to-7x.yaml new file mode 100644 index 000000000..92ea70420 --- /dev/null +++ b/docs/.gitbook/assets/upgrade-mongo-6x-to-7x.yaml @@ -0,0 +1,14 @@ +version: "3" +services: + + ## + ## Start Mongo 7.0.1 to upgrade from 6.x + ## + mongodb: + image: "mongo:7.0.1" + container_name: mongodb-701 + ports: + - "27077:27017" + volumes: + - ./lowcoder-stacks/data/mongodb:/data/db + diff --git a/docs/.gitbook/assets/video.png b/docs/.gitbook/assets/video.png new file mode 100644 index 000000000..b60a10ad6 Binary files /dev/null and b/docs/.gitbook/assets/video.png differ diff --git a/docs/.gitbook/assets/video.svg b/docs/.gitbook/assets/video.svg new file mode 100644 index 000000000..5b30dd943 --- /dev/null +++ b/docs/.gitbook/assets/video.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/docs/README.md b/docs/README.md index 541de0245..490bec541 100644 --- a/docs/README.md +++ b/docs/README.md @@ -1,6 +1,31 @@ -# Welcome to Lowcoder +# Lowcoder overview -## [Lowcoder Docs](https://docs.lowcoder.cloud/lowcoder-documentation) +## What is Lowcoder? -We are on the way to move (sync) our docs to the Git Repository. Please bear with us a short time. -The [Link](https://docs.lowcoder.cloud/lowcoder-documentation) shows the current Lowcoder Documentation on Gitbooks. \ No newline at end of file +Lowcoder is an easy-to-use open-source low-code platform to build internal & customer-facing, embeddable apps within minutes. + +Traditionally, building an app requires complex frontend and backend interactions with hundreds and thousands of lines of code, not to mention work on packaging, integration, and deployment. Lowcoder significantly reduces the work you need to do to build and publish an app. + +In Lowcoder, all you need to do is drag and drop pre-built or self-customized components onto the What-You-See-Is-What-You-Get (WYSIWYG) canvas, along with ready-to-connect databases and APIs, Lowcoder helps you build an app quickly and focus on business logic. + +
+ +## Why choose Lowcoder? + +* **Open source:** For cloud and self-hosted deployment. Makes your ideas more feasible. +* **All-in-one platform:** Connection to all kinds of data sources and APIs such as Databases, Streaming sources, and Restful APIs, and ensures your data security. +* **Embed Apps everywhere:** Apps, that are created with Lowcoder can get embedded natively into Websites, Apps, and Mobile Apps. +* **High scalability:** The deployment options allow a single container image, but also a scalable multi-container deployment, so any kind of load is manageable. +* **Extensibility:** Add functionality in Lowcoder at multiple places. From simple custom components and external libraries to new data source plugins. +* **Clean design:** Follows the principles of [Ant Design](https://ant.design/) and supports display on screens of different sizes for Desktop and Mobile Applications. +* **Built-in features:** Multi-tenant management, Multi-workspaces management, theming, mobile screen, navigation support, fine-grained access control, and audit logs. + +## How to build Apps in Lowcoder? + +Building an app [takes 5 steps](lowcoder-overview/the-hello-world-walk.md): + +1. Quickly and securely connect to your data sources, including PostgreSQL, MongoDB, and online APIs. +2. Create Data queries visually or by SQL or set up request parameters to connect APIs. +3. Use our ready or self-customized UI components to build your app UI and bind and display query data with UI components like Tables, Charts, and Lists. +4. Set up event handlers to trigger queries, control components, or other actions in reaction to user interactions. +5. Preview and share your app with others. diff --git a/docs/SUMMARY.md b/docs/SUMMARY.md new file mode 100644 index 000000000..ea287bdf1 --- /dev/null +++ b/docs/SUMMARY.md @@ -0,0 +1,137 @@ +# Table of contents + +* [Lowcoder overview](README.md) + * [The "Hello World" walk](lowcoder-overview/the-hello-world-walk.md) + +## ๐Ÿ†• Setup and run + +* [Cloud & Private Cloud](setup-and-run/cloud-and-private-cloud.md) +* [Self-hosting](setup-and-run/self-hosting/README.md) + * [Access local database or API](setup-and-run/self-hosting/access-local-database-or-api.md) + * [Google Cloud Platform](setup-and-run/self-hosting/google-cloud-platform.md) + * [Heroku](setup-and-run/self-hosting/heroku.md) + * [Raspberry Pi](setup-and-run/self-hosting/raspberry-pi.md) + * [Migration from Openblocks](setup-and-run/self-hosting/migration-from-openblocks.md) + * [Update MongoDB Versions](setup-and-run/self-hosting/update-mongodb-versions.md) + * [Lowcoder Version Update](setup-and-run/self-hosting/lowcoder-version-update.md) + * [Traefik loadbalancer](setup-and-run/self-hosting/traefik-loadbalancer.md) + * [SMTP Server](setup-and-run/self-hosting/smtp-server.md) +* [Security](setup-and-run/security.md) + +## ๐Ÿจ Workspaces & Teamwork + +* [Workspaces](workspaces-and-teamwork/workspaces.md) +* [Members and Groups](workspaces-and-teamwork/members-and-groups.md) +* [Permissions for Resources](workspaces-and-teamwork/permissions-for-resources.md) +* [OAuth](workspaces-and-teamwork/oauth/README.md) + * [KeyCloak](workspaces-and-teamwork/oauth/keycloak.md) + * [Google](workspaces-and-teamwork/oauth/google.md) + * [GitHub](workspaces-and-teamwork/oauth/github.md) + * [Generic OAuth Provider](workspaces-and-teamwork/oauth/generic-oauth-provider.md) +* [Query library](workspaces-and-teamwork/query-library.md) +* [Lowcoder Marketplace](workspaces-and-teamwork/lowcoder-marketplace.md) + +## โœจ Build Applications + +* [Create a new App](build-applications/create-a-new-app/README.md) + * [Modules](build-applications/create-a-new-app/modules.md) + * [Version and Release Management](build-applications/create-a-new-app/version-and-release-management.md) +* [App Editor](build-applications/app-editor/README.md) + * [Visual Components](build-applications/app-editor/visual-components/README.md) + * [Common Component Settings](build-applications/app-editor/visual-components/common-component-settings.md) + * [File upload](build-applications/app-editor/visual-components/file-upload.md) + * [Charts and graphs](build-applications/app-editor/visual-components/charts-and-graphs.md) + * [Image](build-applications/app-editor/visual-components/image.md) + * [Option lists](build-applications/app-editor/visual-components/option-lists.md) + * [List View](build-applications/app-editor/visual-components/list-view.md) + * [Drawer](build-applications/app-editor/visual-components/drawer.md) + * [Google Maps](build-applications/app-editor/visual-components/google-maps.md) + * [Table](build-applications/app-editor/visual-components/table.md) + * [Messages / Toast](build-applications/app-editor/visual-components/messages-toast.md) + * [Calendar](build-applications/app-editor/visual-components/calendar.md) + * [Date handling](build-applications/app-editor/date-handling.md) + * [Bulk Editing](build-applications/app-editor/bulk-editing.md) + * [Layers](build-applications/app-editor/layers.md) + * [Data selection & Javascript](build-applications/app-editor/data-selection-and-javascript.md) + * [Use Markdown](build-applications/app-editor/use-markdown.md) + * [Keyboard shortcuts](build-applications/app-editor/keyboard-shortcuts.md) +* [App Navigation](build-applications/app-navigation.md) +* [App Interaction](build-applications/app-interaction/README.md) + * [Event handlers](build-applications/app-interaction/event-handlers.md) +* [Themes & Styling](build-applications/themes-and-styling/README.md) + * [Design an efficient and user-friendly form](build-applications/themes-and-styling/design-an-efficient-and-user-friendly-form.md) + * [Customize Styles](build-applications/themes-and-styling/customize-styles.md) + * [Component Styling Possibilities](build-applications/themes-and-styling/component-styling-possibilities.md) +* [Video Calls in Lowcoder](build-applications/video-calls-in-lowcoder.md) + +## ๐Ÿš€ Connect your Data + +* [Data source basics](connect-your-data/data-source-basics/README.md) + * [Configure IP allowlists](connect-your-data/data-source-basics/configure-ip-allowlists.md) +* [Data sources in Lowcoder](connect-your-data/data-sources-in-lowcoder/README.md) + * [APIs as Datasource](connect-your-data/data-sources-in-lowcoder/apis-as-datasource/README.md) + * [REST API](connect-your-data/data-sources-in-lowcoder/apis-as-datasource/rest-api.md) + * [GraphQL](connect-your-data/data-sources-in-lowcoder/apis-as-datasource/graphql.md) + * [Google Sheets](connect-your-data/data-sources-in-lowcoder/apis-as-datasource/google-sheets.md) + * [SQL Databases](connect-your-data/data-sources-in-lowcoder/sql-databases/README.md) + * [MySQL](connect-your-data/data-sources-in-lowcoder/sql-databases/mysql.md) + * [MariaDB](connect-your-data/data-sources-in-lowcoder/sql-databases/mariadb.md) + * [PostgreSQL](connect-your-data/data-sources-in-lowcoder/sql-databases/postgresql.md) + * [Microsoft SQL Server](connect-your-data/data-sources-in-lowcoder/sql-databases/microsoft-sql-server.md) + * [Oracle](connect-your-data/data-sources-in-lowcoder/sql-databases/oracle.md) + * [NoSQL Databases](connect-your-data/data-sources-in-lowcoder/nosql-databases/README.md) + * [MongoDB](connect-your-data/data-sources-in-lowcoder/nosql-databases/mongodb.md) + * [CouchDB](connect-your-data/data-sources-in-lowcoder/nosql-databases/couchdb.md) + * [DynamoDB](connect-your-data/data-sources-in-lowcoder/nosql-databases/dynamodb.md) + * [InMemory Databases](connect-your-data/data-sources-in-lowcoder/inmemory-databases/README.md) + * [Redis](connect-your-data/data-sources-in-lowcoder/inmemory-databases/redis.md) + * [File Storages](connect-your-data/data-sources-in-lowcoder/file-storages/README.md) + * [S3 File Storage](connect-your-data/data-sources-in-lowcoder/file-storages/s3-file-storage.md) + * [BigData & OLAP](connect-your-data/data-sources-in-lowcoder/bigdata-and-olap/README.md) + * [Big Query](connect-your-data/data-sources-in-lowcoder/bigdata-and-olap/big-query.md) + * [Snowflake](connect-your-data/data-sources-in-lowcoder/bigdata-and-olap/snowflake.md) + * [ClickHouse](connect-your-data/data-sources-in-lowcoder/bigdata-and-olap/clickhouse.md) + * [Elasticsearch](connect-your-data/data-sources-in-lowcoder/bigdata-and-olap/elasticsearch.md) + * [Websocket Datasource](connect-your-data/data-sources-in-lowcoder/websocket-datasource.md) +* [Query basics](connect-your-data/query-basics/README.md) + * [Bind Query Data to Components](connect-your-data/query-basics/bind-query-data-to-components.md) + * [Query library](connect-your-data/query-basics/query-library.md) + +*** + +* [๐Ÿช„ Workflows](workflows/README.md) + * [n8n Integration](workflows/n8n-integration.md) + +## ๐Ÿ’ซ Business Logic in Apps + +* [Write JavaScript](business-logic-in-apps/write-javascript/README.md) + * [JavaScript query](business-logic-in-apps/write-javascript/javascript-query.md) + * [Temporary state](business-logic-in-apps/write-javascript/temporary-state.md) + * [Transformers](business-logic-in-apps/write-javascript/transformers.md) + * [Data responder](business-logic-in-apps/write-javascript/data-responder.md) + * [Built-in JS functions](business-logic-in-apps/write-javascript/built-in-js-functions.md) + +## ๐Ÿ™Œ Publish Apps + +* [Share an App](publish-apps/share-an-app.md) +* [Publish an App](publish-apps/publish-an-app.md) +* [Embedd an App](publish-apps/embedd-an-app/README.md) + * [Embed App in HTML Pages](publish-apps/embedd-an-app/embed-app-in-html-pages.md) + * [Embed Apps in React](publish-apps/embedd-an-app/embed-apps-in-react.md) + * [Native embed SDK](publish-apps/embedd-an-app/native-embed-sdk/README.md) + * [Build the SDK from Source](publish-apps/embedd-an-app/native-embed-sdk/build-the-sdk-from-source.md) + +## ๐Ÿ”ฅ Lowcoder Extension + +* [Opensource Contribution](lowcoder-extension/opensource-contribution/README.md) + * [Develop UI components for Apps](lowcoder-extension/opensource-contribution/develop-ui-components-for-apps.md) + * [Develop Data Source Plugins](lowcoder-extension/opensource-contribution/develop-data-source-plugins.md) +* [Use third-party libraries in Apps](lowcoder-extension/use-third-party-libraries-in-apps/README.md) + * [Day.js Date handling](lowcoder-extension/use-third-party-libraries-in-apps/day.js-date-handling.md) + * [Import your own JavaScript Library](lowcoder-extension/use-third-party-libraries-in-apps/import-your-own-javascript-library.md) +* [Custom component](lowcoder-extension/custom-component.md) +* [Lowcoder Open REST API](lowcoder-extension/lowcoder-open-rest-api.md) + +## Lowcoder for Enterprise + +* [Custom branding](lowcoder-for-enterprise/custom-branding.md) diff --git a/docs/build-applications/app-editor/README.md b/docs/build-applications/app-editor/README.md new file mode 100644 index 000000000..c08cf4b69 --- /dev/null +++ b/docs/build-applications/app-editor/README.md @@ -0,0 +1,71 @@ +# App Editor + +In Lowcoder, the app editor is where you assemble components, create queries to interact with data, and publish your apps. It consists of five areas: + +1. Toolbar on top +2. Canvas (yellow) +3. Data browser (blue) +4. Query editor (green) +5. Component and property pane (red) + +

The standard view of the App Editor

+ +The left pane is switchable, so you can view the Data browser or App-wide settings for layout and page includes (Javascript and CSS). You can: + +* Set Canvas size +* [Set App Theme](../themes-and-styling/) +* Manage included JavaScripts and CSS style + +The right pane is switchable too and offers the searchable list of all Components that can get placed in your App. In the "properties Mode" you can see all customization details for the currently selected Component on the Canvas. + +

The Details / Settings Panels of the App Editor Screen

+ +## Toolbar + +The Toolbar is made up of a top bar and a left sidebar. + +On the top bar, you can: + +* Change the App name +* Export to a JSON file +* Control the visibility of the left and right panes as also the query editor (middle) +* Share your App +* Preview and deploy your App +* Check the history versions on an App + +On the left sidebar, you can: + +* Show or hide the **Data Browser** +* Start tutorial for app editor + +## Canvas + +The canvas (yellow) at the center of the editor is where you design and see the overall UI. Drag and drop components onto the canvas. You can imagine it like a blank page at the beginning. + +The canvas has an automatic, magnetic Grid system. Components will visually always snap to the nearest left and top grid line. This allows a fast but ordered layout of the Application. + +
+ +You can influence the background color as also the horizontal amount of grid cells in the [theme](../themes-and-styling/). + +## Data Browser + +The data browser (blue) on the left pane contains **Queries**, **Components,** and **Globals** sections. Here you can inspect the data in a tree structure in real-time. For example, to check the returned data of a specific query or component, find its node in the belonging section and click to expand. + +
+ +## Query editor + +The query editor (green) is at the bottom and consists of two sections: query list (with **Queries** and **Metadata** tabs) on the left, and query settings ( with **General**, **Notification,** and **Advanced** tabs) on the right. Create queries to interact with data sources here. + +
+ +Queries link data sources to your apps and perform CRUD (create, read, update, and delete) operations on data sources. + +The query editor is flexible and adapts the options to build queries to the data source. You can compare SQL Database and OpenAPI queries for example. + +## Component and property pane + +The component and property pane (red) is located on the right of the window. Drag components onto the canvas from the **Insert** tab and edit the properties of the components in the **Properties** tab. + +When a component is selected on the canvas, the **Properties** tab will be activated automatically and display the properties of that component. diff --git a/docs/build-applications/app-editor/bulk-editing.md b/docs/build-applications/app-editor/bulk-editing.md new file mode 100644 index 000000000..13c3f52b0 --- /dev/null +++ b/docs/build-applications/app-editor/bulk-editing.md @@ -0,0 +1,9 @@ +# Bulk Editing + +Settings & Properties for components can sometimes be repetitive. That means you would like, for example, to change the Background Color for some components. Till Lowcoder Version 2.3.1 you needed to set up this for each Component individually, which means a lot of Clicks. + +With Version 2.3.1 we introduce the ability to edit Properties for many selected Components at once. + +{% embed url="https://app.supademo.com/demo/pnnnuSs7sVrcnqDuv9UI6" %} + +The "Apply Action" tries to set the Property Value at all selected Components. It depends then on the Component if this Property is supported. If not, the Action for the individual Component is simply ignored. For all other Components, it takes effect immediately. diff --git a/docs/build-applications/app-editor/data-selection-and-javascript.md b/docs/build-applications/app-editor/data-selection-and-javascript.md new file mode 100644 index 000000000..6fd5c828a --- /dev/null +++ b/docs/build-applications/app-editor/data-selection-and-javascript.md @@ -0,0 +1,102 @@ +# Data selection & Javascript + +When building apps in Lowcoder, you can use JavaScript (JS) to access and transform data from objects, including components, queries, and global parameters. When writing JavaScript inside SQL editor, component property's input box, table column settings, etc., always remember to enclose all your JS code inside double curly braces, such as \ +`{{'hello, ' + currentUser.name}}`. + +## Access data + +Objects have globally unique names, such as `input1`, `query1`, and `table1`. You can refer to the properties of the objects in your app by JS code. + +### Access data in an object + +Lowcoder supports you accessing the data in an object using dot notation (`objectName.keyName`). For example,`{{userInfo.selectedRow.userName}}` accesses the `userName` value in the currently selected row of **Table** `userInfo`. + +When writing JS in `{{ }}` to access values in an object, add a `.` after the object name to trigger an autosuggest menu in case you are not sure about objects' built-in properties or methods. + +**Example** + +This GIF shows how the dot notation triggers an autosuggest menu and displays the properties of `table1`. + +### Access data in an array + +You can access the values in an array by index. The index always starts at 0, so you can use `array[0]` to access the first element of the array. + +**Example** + +The **Data** property of **Table** component is an array of objects. This GIF shows how to access the value of `first_name` in the first element of the **data** array in `table1`. + +## Transform data + +You can leverage built-in JS functions and third-party libraries in `{{ }}` to transform data, such as `filter()`, `map()` and `reduce()` operations. + +**Examples** + +Lowercase a string. + +```javascript +{{input1.value.toLowerCase()}} +``` + +Change date format. + +```javascript +{{moment(table1.selectedRow.date_column).format('YYYY-MM-DD')}} +``` + +Return name from query results. + +```javascript +{{query1.data.map(i => i.name)}}. +``` + +## Restrictions + +The JS code in `{{ }}` should be a single-line code, such as `.map()` or `.reduce()` combined with an arrow function or a ternary operator. + +**Examples** + +```javascript +{{query1.data.id.length}} // โœ… to reference a value +{{query1.data.map(row => row.id)}} // โœ… .map() + arrow function +{{ num1 > num2 ? num1 : num2 }} // โœ… ternary +``` + +The following JS code examples are illegal in `{{ }}`. + +```javascript +{{ + // โŒ you can't write code like this in {{ }} + const array = query1.data; + const filterArray = array.filter(it => it.value > 10); + return filterArray; +}} +``` + +If you wish to orchestrate multiple lines of JavaScript, Lowcoder supports you writing such code in transformers. + +```javascript +// codes inside a transformer +if (select.value === "1") { + return "Option 1"; +} +if (select.value === "2") { + return "Option 2"; +} +return "Option 3"; +``` + +## View data + +Data from queries can be complicated and nested in real cases. Viewing data provides you with the detailed structure of data in objects and helps you understand your data better. Before accessing or transforming data, you may need to view the data and its structure first. Lowcoder offers three ways to view data. + +### View query result + +After running a query inside the query editor by clicking the **Run** button\*\*.\*\* Query result is displayed in the format shown below. + +### View data in Data Browser + +Data browser located in the left pane displays all of the data inside your app. You can click on the node to expand and view the data structure. + +### Real-time view + +When setting up properties or writing JS code inside an editor, you can view the evaluated result in real-time in a box below your editor. diff --git a/docs/build-applications/app-editor/date-handling.md b/docs/build-applications/app-editor/date-handling.md new file mode 100644 index 000000000..c369d99b5 --- /dev/null +++ b/docs/build-applications/app-editor/date-handling.md @@ -0,0 +1,33 @@ +# Date handling + +Day.js is a lightweight JavaScript library for parsing, validating, manipulating, and formatting dates and times, designed to be a simpler and smaller alternative to Moment.js. + +Day.js is already included in Lowcoder, so you can directly begin using it to work with dates and times by creating Day.js objects using `dayjs()`. This function accepts various formats, including strings, Date objects, and UNIX timestamps, allowing for flexible date and time manipulation such as adding or subtracting time, formatting dates, and comparing dates. + +{% hint style="info" %} +You can read how to use Day.js in their excellent Documentation here: [https://day.js.org/docs/en/get-set/get](https://day.js.org/docs/en/get-set/get) +{% endhint %} + +### Day.js Plugins + +To enhance Day.js's functionality, developers can utilize its plugin system, which allows for the inclusion of additional features not available in the core library. + +Since Lowcoder Version 2.3.1, we load all DayJS plugins automatically + +{% hint style="info" %} +An overview of Day.js Plugins: [https://day.js.org/docs/en/plugin/plugin](https://day.js.org/docs/en/plugin/plugin) +{% endhint %} + +You can use Day.js Plugins at all places in Lowcoder that support \{{ \}} Handlebar notation. + +```javascript +Quarter: {{dayjs().format('Q')}} + +Day of Month with ordinal: {{dayjs().format('Do')}} + +Week of year: {{dayjs().format('w')}} + +{{dayjs('2013-11-18 11:55').tz('Asia/Taipei')}} + +``` + diff --git a/docs/build-applications/app-editor/keyboard-shortcuts.md b/docs/build-applications/app-editor/keyboard-shortcuts.md new file mode 100644 index 000000000..d7e80cd74 --- /dev/null +++ b/docs/build-applications/app-editor/keyboard-shortcuts.md @@ -0,0 +1,71 @@ +# Keyboard shortcuts + +## Built-in keyboard shortcuts + +Keyboard shortcuts are a powerful tool that can greatly improve productivity and efficiency when working on a computer. With the ability to assign custom keystrokes to frequently used commands, tasks can be completed quickly and with minimal effort. This is particularly useful for individuals who rely heavily on keyboard input, such as programmers, writers, or designers. + +Keyboard shortcuts have been around for decades, and most software applications come with a set of default shortcuts. Lowcoder offers built-in keyboard shortcuts to help you work on the interface faster and more efficiently with improved controlling precision. + +### Global + +Global keyboard shortcuts across Lowcoder interfaces. + +| Shortcut | Description | +| -------- | ------------------------- | +| `?` | Toggle keyboard shortcuts | + +### App editor + +Keyboard shortcuts in the App editor. + +| Shortcut | Description | +| ------------- | ------------------ | +| `โŒ˜` + `B` | Toggle left pane | +| `โŒ˜` + `J` | Toggle bottom pane | +| `โŒ˜` + `U` | Toggle right pane | +| `โŒ˜` + `.` | Toggle all panes | +| `โŒ˜` + โ‡ง + `P` | Preview | +| `โŒ˜` + `Z` | Undo | +| `โŒ˜` + โ‡ง + `Z` | Redo | +| `โŒ˜` | Show grid | + +### Component + +Keyboard shortcuts to control components. + +| Shortcut | Description | +| --------------------- | --------------- | +| `โŒ˜` + Click | Select multiple | +| `โŒ˜` + `A` | Select all | +| `โŒ˜` + `C` | Copy | +| `โŒ˜` + `X` | Cut | +| `โŒ˜` + `V` | Paste | +| `โ†` `โ†‘` `โ†’` `โ†“` | Move | +| `โŒ˜` + `โ†` `โ†‘` `โ†’` `โ†“` | Resize | +| `DEL`/`Backspace` | Delete | +| `ESC` | Deselect | + +### Query editor + +Keyboard shortcuts in the Query editor. + +| Shortcut | Description | +| --------- | ----------------- | +| `โŒ˜` + `โ†ต` | Run current query | + +### Text editor + +Keyboard shortcuts in the Text editor. + +| Shortcut | Description | +| ----------- | ----------------- | +| `โŒ˜` + `L` | Format | +| `โŒ˜` + Click | Open in left pane | + +## Custom keyboard shortcuts + +You can define custom keyboard shortcuts at app-level. Go to โš™๏ธ on the left side-bar > **App settings** > **Custom shortcuts**. Click **+ Add** to add new shortcuts for specific actions. Then, you can click a custom shortcut to midify it or click the three dots `ยทยทยท` to delete it. + +{% hint style="info" %} +Lowcoder keyboard shortcuts are better set to avoid conflicts with the browser's keyboard shortcuts, in case they can not be successfully triggered. +{% endhint %} diff --git a/docs/build-applications/app-editor/layers.md b/docs/build-applications/app-editor/layers.md new file mode 100644 index 000000000..cab8bc317 --- /dev/null +++ b/docs/build-applications/app-editor/layers.md @@ -0,0 +1,36 @@ +# Layers + +Lowcoder offers the fantastic feature of enabling a mode where components can freely overlap on the canvas, combined with precise control over the layering of these components. This advanced functionality diverges from traditional grid-based placement constraints, offering developers and designers unparalleled UI/UX creation flexibility. + +The control over component layering empowers you to build interfaces that are not only highly functional but also aesthetically pleasing. Layers are an essential step towards the Vision of Lowcoder to merge the ability to create "Apps, Websites, Presentations, and Collaboration Tools" inside a single Lowcode Platform. + +From Version 2.3.1 on we introduce this feature in several steps and develop it further by the feedback of the Lowcoder Community. + +### Step 1 - Simple Layers + +In the App Editor, we introduce a setting to switch on the "Layer Feature" within the App Editor.\ +Each App that is edited during this feature is switched on will become capable of organizing components in layers. Existing Apps will look exactly the same till you start to place components differently. However, by the nature of "Layers", the positioning of components is "fixed" in a vertical & horizontal manner. + +That means that you need to plan the layout differently, as the automatic "pushing down" of visual components with "auto-height" will not be effective in the Layers Mode. Each component is defined at the same time as a single layer. In other words, the app has as many layers as you place Components to the Canvas. + +### Step 2 - Layer Groups & deep Layers + +In Version 2.4.x we will activate Layer Groups to help you to organize components in a layer group together. A layer group will behave like a single Layer. + +Deep Layers are the possibility to organize Layer Positions for Components inside of Containers & Lists. (Child Components). The Layer & Selection List shows already the full Hierarchy, but limits in Step 1 the possibility to the root-level of Components. + +### Step 3 - Layers & automatic vertical scaling control + +When we activate Step 3, you will be able to control the vertical auto-scaling of components in connection to the current layer group and other elements on the Canvas. + +## Using Layers + +In the new "Layers" Settings Menu on the left Sidebar you can open the Settings regarding Layers, Bulk edit, and Layout. + +{% embed url="https://app.supademo.com/demo/5GvlYeyGG5WMV_ilagjhG" %} + +### Organize Layer Position + +To change the Layer Position and move Components in front or back of each other, simply use the drag n drop List on the left Layers Settings section. + +{% embed url="https://app.supademo.com/demo/ZCxHoz84UavOMrnGWHo0H" %} diff --git a/docs/build-applications/app-editor/use-markdown.md b/docs/build-applications/app-editor/use-markdown.md new file mode 100644 index 000000000..e82feee99 --- /dev/null +++ b/docs/build-applications/app-editor/use-markdown.md @@ -0,0 +1,109 @@ +# Use Markdown + +Lowcoder supports you using the lightweight markup language Markdown to format texts in your app, such as changing the font size, inserting code, and adding a list. You can also embed HTML-formatted text in Markdown for more styling options. + +Use Markdown in **Text** and **Table** components. + +* **Text**: Use Markdown for the input text. +* **Table**: Use Markdown for column type. + +## Markdown basics + +All Markdown syntax is valid in Lowcoder. + +* **Headings**: Use hashtag (#) before heading. More hashtags, lower heading level. +* **Paragraphs**: Use a blank line to separate texts into paragraphs. +* **Line breaks**: Add at least two whitespaces at the end of a line and press **Enter** to start a new line. +* **Emphasis**: Use single asterisk (โˆ—) before and after text to convert it to _italic_ text, double asterisks (โˆ—โˆ—) for **bold** text, and triple asterisks (โˆ—โˆ—โˆ—) for _**italic bold**_ text. +* **Blockquotes**: Use the closing angle bracket (>) to create a blockquote. +* **Lists**: Use hyphen (-), asterisk (โˆ—), or plus sign (+) followed by a whitespace to create an unordered list, and use numbers followed by a period (.) to create an ordered list. +* **Code**: Use backticks (\`) before and after code to denote `` `code` `` in plain text, and three backticks (\`\`\`) to present ` ```code block``` `. +* **Horizontal rules**: Use at least three asterisks (โˆ—โˆ—โˆ—), hyphens (---), or underscores (\_ \_ \_) at the beginning of a line to create a horizontal rule. +* **Links**: Use square brackets (\[]) for the display text and parenthesis (()) for the link address. Note that no space should be inbetween. For example, `[Lowcoder](https://docs.Lowcoder.cloud)`. +* **Images**: Use an exclamation mark (!) to start an image shiinsertion, and then use square bracket (\[]) for the alternative text and parenthesis (()) for the link address or source path. The caption can follow the parentheses or start at a new line. +* **Escaping characters**: Use backslash (\\) to display the special symbols that Markdown uses. For instance, to print ` `` ` in plain text, you should use `` \`\` `` in Markdown. + +For more information, see [Markdown guide](https://www.markdownguide.org/basic-syntax/). + +## GFM extension + +You can also use GitHub Flavored Markdown (GFM) extensions for additional syntax. + +* **Footnotes**: Use caret (^) and number in square brackets (\[]) to insert footnotes. For more information, see [Footnotes](https://docs.github.com/en/get-started/writing-on-github/getting-started-with-writing-and-formatting-on-github/basic-writing-and-formatting-syntax#footnotes). +* **Strikethrough lines**: Use double tilde (\~\~) before and after text to add strikethrough lines. For more information, see [Styling text](https://docs.github.com/en/get-started/writing-on-github/getting-started-with-writing-and-formatting-on-github/basic-writing-and-formatting-syntax#styling-text). +* **Tables**: Use hyphens (-) separated by the vertical bar (|) to create the header row of a table, and continue using the vertical bar to separate content in cells. For more information, see [Tables (extension)](https://github.github.com/gfm/#tables-extension-). +* **Task lists**: Use a whitespace in square brackets (\[ ]) within the list format to create task lists. To mark a task completed, replace the whitespace with the letter _x_. For more information, see [Task lists](https://docs.github.com/en/get-started/writing-on-github/getting-started-with-writing-and-formatting-on-github/basic-writing-and-formatting-syntax#task-lists). + +## HTML support + +In Lowcoder, you can use most HTML tags and properties. For more information, see [Embed HTML in Markdown](https://www.markdownguide.org/basic-syntax/#html). + +{% hint style="warning" %} +For security reasons, a few HTML tags including **iframe** and **script** are not permitted in Lowcoder. +{% endhint %} + +### Appendix: Supported HTML tags + +```html +

+

+

+

+

+
+
+ + + + + +
+
+
+
+
+ + + + +

+

    +
      + + + + +
      +
      +
      +
      + + + + +
      + + + +
    • +
    • +
      + + + + +
      +
      +
      +
      + + + + + + + +