Skip to content

Projects

2 endpoints: list projects, retrieve a project.

List Projects

GET /v1/projects

Lists the Projects this key can reach, oldest first. A key limited to some Projects sees only those.

Permission: projects:read

Query parameters

FieldTypeRequiredDescription
limitintegerNoItems per page, 1 to 100. (1 to 100, default 25)
cursorstringNoThe next_cursor of the previous page. (up to 512 characters)

Response

FieldTypeRequiredDescription
object"list"Yes
dataarray of objectYes
data[].object"project"Yes
data[].idstringYes(up to 128 characters)
data[].namestringYes
data[].statusactive, archivedYes
data[].timezonestringYes
data[].approval_policycontributors, everyoneYes
data[].created_atstringYesISO 8601 date and time, UTC.
has_morebooleanYes
next_cursorstring or nullYes
curl https://api.nowscale.com/v1/projects \
  -H "Authorization: Bearer $NOWSCALE_API_KEY"

Retrieve a Project

GET /v1/projects/{project_id}

Returns one Project this key can reach.

Permission: projects:read

Path parameters

NameDescription
project_idThe project's id.

Response

FieldTypeRequiredDescription
object"project"Yes
idstringYes(up to 128 characters)
namestringYes
statusactive, archivedYes
timezonestringYes
approval_policycontributors, everyoneYes
created_atstringYesISO 8601 date and time, UTC.
curl https://api.nowscale.com/v1/projects/PROJECT_ID \
  -H "Authorization: Bearer $NOWSCALE_API_KEY"