Export the status report
A CSV of the live tracked elements matching the filters, in the downloader's language. scopeId and untracked read the models' elements, so they also take the model.read permission. Refused with 409 when a model's files are on storage that is no longer connected, and with 422 when it would hold more than 50000 rows.
Who may call it: Anyone on the project whose permission profile allows object.read. API keys: yes, given object.read for this project.
gamma.session_token<token>The session cookie a sign-in sets. Over HTTPS its name carries the __Secure- prefix. Browsers send it on their own; other clients keep it from the sign-in response.
projectId*stringThe project's id.
q?stringMatched in the GlobalId, name or category, ignoring case.
length <= 200categoryId?stringOnly elements holding a status in this category.
1 <= length <= 100valueId?stringOnly elements holding this status value.
1 <= length <= 100modelId?stringOnly elements on this model or statused on it.
1 <= length <= 100scopeId?stringOnly the elements of this dashboard scope.
1 <= length <= 100untracked?stringtrue adds a row for each element holding no status: the scope's, or every model's without one.
"true""false"tz?stringAn IANA time zone for the dates and the file name; UTC when not one.
length <= 100lang?stringThe file's language; else the caller's own setting, else Accept-Language.
OK.
response?filetext/csvbinarycurl -X GET 'http://localhost:3000/api/projects/string/objects/export.csv'"string"