Skip to main content
GET
List projects with filters and pagination

Query Parameters

published
boolean

Filter by published status. If not provided, returns all projects.

Example:

true

orderDirection
enum<string>

Sort direction

Available options:
asc,
desc
orderBy
enum<string>

Field to sort by

Available options:
createdAt,
title,
trending
categories
string

Comma-separated list of category public IDs. Projects must have ALL specified categories (AND logic).

Example:

"cat_ce9811d7a8964dab823393249a26cd81,cat_ce9811d7a8964dab823393249a26cd82"

techStacks
string

Comma-separated list of techstack public IDs. Projects must have ALL specified techstacks (AND logic).

Example:

"tst_ce9811d7a8964dab823393249a26cd81,tst_ce9811d7a8964dab823393249a26cd82"

per_page
number

Number of items per page (minimum: 1, maximum: 100)

Required range: 1 <= x <= 100
Example:

10

page
number

Page number for pagination (minimum: 1)

Required range: x >= 1
Example:

1

Response

200 - application/json

Projects found

data
object[]
pagination
object
timestamp
string<date-time>