quickSpaces
quickSpaces

Admin Export Xlsx

The report as a workbook.

No scope (the body the dashboard sends today) returns the whole report as the same five-sheet workbook it always has, with user_ids null or empty meaning every user. A scope returns ONE section — overview, people, rankings, projects, shares, activities, one user or one project — under the filters that section declares, always opening with a Context sheet that names the window, the scope and every filter, including any that were sent and not used.

"Export selected" on the activity feed sends scope="activities" with activity_ids: the row ids to export, verbatim. It is a list, not a query — every other activities filter is ignored, and an empty list exports nothing.

post/api/v1/quick-spaces/admin/export

Headers

X-Admin-Sessionstring nullable

Request body

scopestring nullable

all (default) | overview | people | rankings | projects | shares | activities | user | project

user_idsstring[] nullable
project_idsstring[] nullable
share_idsstring[] nullable
activity_kindsstring[] nullable
activity_idsstring[] nullable

activities scope: export EXACTLY these feed rows, by their id from /admin/activities ("<family>:<row id>"). Overrides every other activities filter. [] exports no rows.

activity_sourcestring nullable

client | team

searchstring nullable
sortstring nullable
orderstring nullable

asc | desc (default desc)

metricstring nullable

rankings: one board key

startstring nullable

YYYY-MM-DD, inclusive, UTC

endstring nullable

YYYY-MM-DD, inclusive, UTC

Response

Successful Response

Changes

Changed in 1 of the 2 revisions of this API.1