Get Offering of All Projects
GET/api/v1/catalog/offering/projects
This service message allows retrieval of the offering of all projects.
Request
Query Parameters
query string
The search term (matches project name or partial match)
page number
The page number to fetch (default: 1)
Example: 1
perPage number
Number of projects per page (default: 20)
Example: 20
Responses
- 200
- application/json
- Schema
- Example (from schema)
Schema
Array [
]
data
object[]
required
The data items for the current page
projectName stringrequired
Name of the project
projectId numberrequired
Identifier of the project
displayName string
Display name of the project
label string
Label of the project
release
object
id stringrequired
version stringrequired
projectName stringrequired
releaseNotes string
metadata object
status stringrequired
Possible values: [draft, in_review, approved, released, archived]
type stringrequired
Possible values: [product, formation]
size int64
createdAt date-timerequired
updatedAt date-timerequired
latest boolean
releasedAt date-time
total numberrequired
The total number of items available
page numberrequired
The current page number
perPage numberrequired
The number of items per page
{
"data": [
{
"projectName": "string",
"projectId": 0,
"displayName": "string",
"label": "string",
"release": {
"id": "string",
"version": "string",
"projectName": "string",
"releaseNotes": "string",
"metadata": {},
"status": "draft",
"type": "product",
"size": 0,
"createdAt": "2026-01-01T11:09:06.545Z",
"updatedAt": "2026-01-01T11:09:06.545Z",
"latest": true,
"releasedAt": "2026-01-01T11:09:06.545Z"
}
}
],
"total": 100,
"page": 1,
"perPage": 10
}
Loading...