Read dashboard projects
Workspace membership is required. Translation coverage uses active keys/languages on active projects’ main branches, including source languages and excluding fallback. Activity counts recorded changes, not historical coverage. Tasks and publication jobs retain their branch scopes and current states. This endpoint performs no writes.
GET /api/v1/workspaces/{workspaceId}/dashboard/projectsOperation: dashboardProjects · Download OpenAPI
Access
Section titled “Access”This operation does not use the panel session as its authentication mechanism. Follow the operation-specific checks described above.
session
{ "type": "apiKey", "in": "cookie", "name": "__Host-localisync-session", "description": "HTTPS session cookie. Loopback development uses localisync-session. Browser requests use the same-origin panel proxy."}Parameters
Section titled “Parameters”| Name | Location | Required | Description |
|---|---|---|---|
workspaceId |
path | Yes | See constraints below. |
page |
query | No | See constraints below. |
pageSize |
query | No | See constraints below. |
workspaceId
Section titled “workspaceId”{ "type": "string", "format": "uuid"}{ "type": "integer", "minimum": 1, "maximum": 10000, "default": 1}pageSize
Section titled “pageSize”{ "type": "integer", "minimum": 1, "maximum": 50, "default": 10}Request body
Section titled “Request body”No request body.
Responses
Section titled “Responses”Current authorized workspace projection. asOf is the database read time; sections may refresh independently.
Content type: application/json
Schema reference: Projects.
| Field | Type | Required | Constraints / description |
|---|---|---|---|
items |
Array of object | Yes | maxItems: 50 |
page |
integer | Yes | maximum: 9007199254740991 |
pageSize |
integer | Yes | minimum: 1; maximum: 50 |
hasMore |
boolean | Yes | — |
asOf |
string | Yes | format: "date-time"; pattern: "^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))T(?:(?:[01]\\d|2[0-3]):[0-5]\\d:[0-5]\\d(?:\\.\\d+)?(?:Z|([+-](?:[01]\\d|2[0-3]):[0-5]\\d)))$" |
{ "$ref": "#/components/schemas/Projects"}Safe request failure. Missing data is never represented as zero on failure.
Content type: application/json
Schema reference: Error.
| Field | Type | Required | Constraints / description |
|---|---|---|---|
error |
string | Yes | — |
message |
string | Yes | — |
requestId |
string | Yes | format: "uuid" |
details |
See schema | No | — |
{ "$ref": "#/components/schemas/Error"}Safe request failure. Missing data is never represented as zero on failure.
Content type: application/json
Schema reference: Error.
| Field | Type | Required | Constraints / description |
|---|---|---|---|
error |
string | Yes | — |
message |
string | Yes | — |
requestId |
string | Yes | format: "uuid" |
details |
See schema | No | — |
{ "$ref": "#/components/schemas/Error"}Safe request failure. Missing data is never represented as zero on failure.
Content type: application/json
Schema reference: Error.
| Field | Type | Required | Constraints / description |
|---|---|---|---|
error |
string | Yes | — |
message |
string | Yes | — |
requestId |
string | Yes | format: "uuid" |
details |
See schema | No | — |
{ "$ref": "#/components/schemas/Error"}Safe request failure. Missing data is never represented as zero on failure.
Content type: application/json
Schema reference: Error.
| Field | Type | Required | Constraints / description |
|---|---|---|---|
error |
string | Yes | — |
message |
string | Yes | — |
requestId |
string | Yes | format: "uuid" |
details |
See schema | No | — |
{ "$ref": "#/components/schemas/Error"}Safe request failure. Missing data is never represented as zero on failure.
Content type: application/json
Schema reference: Error.
| Field | Type | Required | Constraints / description |
|---|---|---|---|
error |
string | Yes | — |
message |
string | Yes | — |
requestId |
string | Yes | format: "uuid" |
details |
See schema | No | — |
{ "$ref": "#/components/schemas/Error"}Safe request failure. Missing data is never represented as zero on failure.
Content type: application/json
Schema reference: Error.
| Field | Type | Required | Constraints / description |
|---|---|---|---|
error |
string | Yes | — |
message |
string | Yes | — |
requestId |
string | Yes | format: "uuid" |
details |
See schema | No | — |
{ "$ref": "#/components/schemas/Error"}Safe request failure. Missing data is never represented as zero on failure.
Content type: application/json
Schema reference: Error.
| Field | Type | Required | Constraints / description |
|---|---|---|---|
error |
string | Yes | — |
message |
string | Yes | — |
requestId |
string | Yes | format: "uuid" |
details |
See schema | No | — |
{ "$ref": "#/components/schemas/Error"}Related guidance
Section titled “Related guidance”Choose whether we remember appearance preferences and use Google Analytics on Localisync and its documentation. Optional storage stays off until you accept.
Read our cookie policy