Groups Default Tabs

Manage dashboards assigned to a group or to client account groups.

GET /groups/{id}/default-tabs

DescriptionRetrieve a list of default tabs (now called dashboards) for a specific group.
Permissionsuser.manage
Resource URLhttps://app.klipfolio.com/api/1.0/groups/{id}/default-tabs
Parameterstab_id (string) — dashboards that belong to a specific group
tab_name (string) — show dashboard name
description — information about the dashboard
can_edit — true/false
visibility — library, dashboard, permanent
index — tab position
id — default tab ID
klips_shared
total_klips
optional: client_id

Example Request

GET https://app.klipfolio.com/api/1.0/groups/bdd7b4d0a729704164ab4b38e788de21/default-tabs
GET https://app.klipfolio.com/api/1.0/groups/bdd7b4d0a729704164ab4b38e788de21/default-tabs?client_id=0123456789abcdef0123456789abcdef

Example Response

{
  "meta": {
    "success": true,
    "status": 200
  },
  "data": {
    "tabs": [
      {
        "tab_id": "fc67d8f1646b3333e1641e1085a5e555",
        "tab_name": "Group Sales",
        "description": null,
        "can_edit": false,
        "visibility": "permanent",
        "index": 1,
        "id": "caadadb4b08f36973c4446e459b14deb"
      }
    ]
  }
}

GET /groups/{id}/default-tabs/{id}

DescriptionRetrieve the details for a specific group and specific dashboard (tab).
Permissionsuser.manage
Resource URLhttps://app.klipfolio.com/api/1.0/groups/{id}/default-tabs/{id}
Parameterstab_id (string) — show only dashboards that belong to a specific group
tab_name (string) — show dashboard name
description — information about the dashboard
can_edit — true/false
visibility — library, dashboard, permanent
index — tab position
id — default tab ID
klips_shared
total_klips
optional: client_id

Example Request

GET https://app.klipfolio.com/api/1.0/groups/dbb7b4d0a729704164ab4b38e799de11/default-tabs/caadadb4b08f36973c4446e459b14deb
GET https://app.klipfolio.com/api/1.0/groups/dbb7b4d0a729704164ab4b38e799de11/default-tabs/caadadb4b08f36973c4446e459b14deb?client_id=0123456789abcdef0123456789abcdef

Example Response

{
  "meta": {
    "success": true,
    "status": 200
  },
  "data": {
    "id": "caadadb4b08f36973c4446e459b14deb",
    "tab_id": "fc67d8f1646b2306e1641e1085a5e704",
    "tab_name": "Group Sales",
    "description": null,
    "can_edit": false,
    "visibility": "permanent",
    "index": 1,
    "klips_shared": 1,
    "total_klips": 2
  }
}

POST /groups/{id}/default-tabs

DescriptionAdd an existing dashboard to a specified group.
Permissionsuser.manage
Resource URLhttps://app.klipfolio.com/api/1.0/groups/{id}/default-tabs
Parameterstab_id, can_edit, visibility, index
optional: client_id

Example Request

POST https://app.klipfolio.com/api/1.0/groups/dbb7b4d0a729704164ab4b38e799de11/default-tabs -d {'tab_id':'fc67d8f1646b2306e1641e1085a5e704','can_edit':true,'visibility':'dashboard','index':1}
POST https://app.klipfolio.com/api/1.0/groups/dbb7b4d0a729704164ab4b38e799de11/default-tabs -d {'tab_id':'fc67d8f1646b2306e1641e1085a5e704','can_edit':true,'visibility':'dashboard','index':1, 'client_id':0123456789abcdef0123456789abcdef}

Example Response

{
  "meta": {
    "success": true,
    "status": 201,
    "location": "/groups/dbb7b4d0a729704164ab4b38e799de11/default-tabs/caadadb4b08f36973c4446e459b14deb"
  },
  "data": {}
}

PUT /groups/{id}/default-tabs/{id}

DescriptionUpdate an existing dashboard for a specified group.
Permissionsuser.manage
Resource URLhttps://app.klipfolio.com/api/1.0/groups/{id}
Parameterscan_edit, visibility, index
optional: client_id

Example Request

PUT https://app.klipfolio.com/api/1.0/groups/dbb7b4d0a729704164ab4b38e799de11/default-tabs/caadadb4b08f36973c4446e459b14deb -d {"can_edit":true}
PUT https://app.klipfolio.com/api/1.0/groups/dbb7b4d0a729704164ab4b38e799de11/default-tabs/caadadb4b08f36973c4446e459b14deb -d {"can_edit":true,'client_id':'0123456789abcdef0123456789abcdef'}

Example Response

{
  "meta": {
    "success": true,
    "status": 200
  },
  "data": {}
}

DELETE /groups/{id}/default-tabs/{id}

DescriptionDelete the specified dashboard (tab) from the group.
Permissionsuser.manage
Resource URLhttps://app.klipfolio.com/api/1.0/groups/{id}/default-tabs/{id}
Parametersoptional: client_id

Example Request

DELETE https://app.klipfolio.com/api/1.0/groups/dbb7b4d0a729704164ab4b38e799de11/default-tabs/caadadb4b08f36973c4446e459b14deb
DELETE https://app.klipfolio.com/api/1.0/groups/dbb7b4d0a729704164ab4b38e799de11/default-tabs/caadadb4b08f36973c4446e459b14deb?client_id=0123456789abcdef0123456789abcdef

Example Response

{
"meta": {
      "status": 200,
      "success": true
  }
}