Search Integration

LLM-friendly URL
POST
https://api.luzmo.com/0.1.0/integration
API call form
Examples

Integrations can be used to create collections of dashboards and datasets (by associating them to the Integration) and easily embed them. Each dashboard or dataset has its own access rights within this Integration. Next to that, dashboards associated to the Integration can be given a unique slug property to reference when embedding the dashboard using our embed libraries. Integrations can only be created and updated by Organization owners.

Integrations can be get or listed if the Integration is owned by the User, or if the User has access to the Integration via an Authorization associated to it (integration_id is set on the Authorization).

Parameters
Expand all Reset
find *OBJECTrequired
where OBJECT
search OBJECT
include ARRAY[OBJECT]
attributes ARRAY[STRING]
order ARRAY
limit NUMBER
offset NUMBER
Can be executed by:
Entity Viewer
Can be associated to:
Securable
User
Did this page help you?
Yes No
Language
Shell
Node
Java
.NET
Python
PHP
Install
npm install @luzmo/nodejs-sdk
Example Response
200
400
500
{
  "count": 1,
  "rows": [
    {
      "id": "7d00f28c-64d6-467a-a101-2cc48f8b6f64",
      "name": {
        "en": "My demo integration"
      },
      "login_provider_url": null,
      "created_at": "2021-07-28T14:40:03.145Z",
      "updated_at": "2021-07-22T11:47:55.483Z",
      "user_id": "34b22f36-4904-497f-8acf-b0ba1d7e83cb",
      "securables": [
        {
          "id": "2fd38d4c-854b-4d79-bb75-2cf09b0b71a4",
          "name": {
            "en": "My example dataset"
          },
          "type": "dataset",
          "integrationAccessRight": {
            "flagRead": true,
            "flagUse": true,
            "flagModify": false,
            "filters": "[]",
            "slug": null,
            "created_at": "2021-07-28T14:40:03.194Z",
            "updated_at": "2021-07-28T14:40:03.194Z",
            "integration_id": "7d00f28c-64d6-467a-a101-2cc48f8b6f64",
            "securable_id": "2fd38d4c-854b-4d79-bb75-2cf09b0b71a4"
          }
        },
        {
          "id": "ac6a84a7-1019-4deb-8ed4-03a93e9565a8",
          "name": {
            "en": "My example dashboard"
          },
          "type": "dashboard",
          "integrationAccessRight": {
            "flagRead": true,
            "flagUse": true,
            "flagModify": true,
            "filters": "[]",
            "slug": "mydemoslug",
            "created_at": "2021-07-23T07:42:23.084Z",
            "updated_at": "2021-07-23T07:42:23.084Z",
            "integration_id": "7d00f28c-64d6-467a-a101-2cc48f8b6f64",
            "securable_id": "ac6a84a7-1019-4deb-8ed4-03a93e9565a8"
          }
        }
      ]
    }
  ]
}