Create Dashboard Module

Create a dashboard module in a group. The module ID is taken from the path and must be a new UUID generated by the client. The request body must include groupLastUpdated, set to the parent group's current audit.last_updated value — a mismatch returns 409 (the group was modified concurrently). Creating a module also updates the parent group's module layout.

Recent Requests
Log in to see full request history
TimeStatusUser Agent
Retrieving recent requests…
LoadingLoading…
Path Params
string
enum
required

Dashboard visibility scope: org for organization-wide dashboards, org_user for the calling user's personal dashboards.

Allowed:
uuid
required

Dashboard module ID (UUID, supplied by the client on create)

Body Params
uuid
required
uuid
required
string
required
string
required
integer
required
integer | null
integer | null
integer
required
integer
required
string
enum
required
Allowed:
string
required
string | null
enum
Allowed:
string
required
savedQuery
object

Reference to a saved search powering a module

string
required
string
required
string | null
string | null
date-time
required

The parent group's current audit.last_updated value, used for optimistic concurrency

Headers
string

Sevco Organization ID

Responses

400

Invalid request body or missing groupId/groupLastUpdated

404

Group not found

409

The group was modified since groupLastUpdated; re-fetch the group and retry

Language
Credentials
Header
LoadingLoading…
Response
Click Try It! to start a request and see the response here! Or choose an example:
application/json