List user projects

Returns common user projects. Administrators will see all projects of the user.

Required scopes: WORKSPACE

Resource URL

GET /workspaces/:domain/members/:member_id/projects

URL Parameters

NameTypeDescription
domain
Required
StringThe workspace domain.
member_id
Required
IntegerThe numerical ID of the desired user.

GET Parameters

NameTypeDescription
allBooleanShows all user projects. Restricted to admins only.
pageIntegerThe number of the successive page (results are splitted by pages of per_page elements each).
per_pageIntegerThe number of returned elements on the page.
sort_byStringSpecifies ordering. Can be one of NAME, CREATED, SIZE or UPDATED.
sort_directionStringSpecifies direction of ordering. Can be one of ASC or DESC.
statusStringFilters projects down to the specified status. Can be one of ACTIVE or CLOSED.

Example

Request

GET https://api.buddy.works/workspaces/buddy/members/1/projects?page=1&per_page=2&sort_by=name&sort_direction=ASC

Sample Response

HTTP

Status: 200 OK
X-Rate-Limit-Limit: 1
X-Rate-Limit-Remaining: 999

JSON

{
"url": "https://api.buddy.works/workspaces/buddy/members/1/projects",
"projects": [
{
"url": "https://api.buddy.works/workspaces/buddy/projects/company-website",
"html_url": "https://app.buddy.works/buddy/company-website",
"name": "company-website",
"display_name": "Company Website",
"status": "ACTIVE"
}
]
}