Projects
List projects
GET
Lists all projects for the authenticated user. Results are paginated.
token_authheader
AuthorizationBearer <token>Token-based authentication using access tokens.
page?PagePage number.
Default
1per_page?Per PageItems per page.
Range
1 <= value <= 100Default
20order?OrderSort order.
Default
"desc"Value in
"asc""desc"sort_by?Sort BySort by field.
Default
"created_at"Value in
"name""created_at"ownership?|Filter by ownership: 'mine' for own projects, 'shared' for group members' projects.
Default
nullSuccessful Response
application/json- response
projects*array<>List of projects.
pagination*Pagination information.
curl -X GET "https://example.com/project"{ "projects": [ { "project_id": "string", "project_name": "string", "created_at": "string", "jobs": [ "string" ] } ], "pagination": { "page": 0, "per_page": 0, "total": 0, "pages": 0, "has_next": true, "has_prev": true }}