Expose portfolio projectUrl and document it for websites.
Wire create/update/list/detail to project_url and sync website OpenAPI, Postman, and AI brief. Co-authored-by: Cursor <cursoragent@cursor.com>
This commit is contained in:
co-authored by
Cursor
parent
37bce1e9fa
commit
ad6f9dcf1d
@@ -906,6 +906,7 @@
|
||||
],
|
||||
"request": {
|
||||
"method": "GET",
|
||||
"description": "Published portfolios (newest / highest sortOrder first). Items include nullable `projectUrl` (external website link).",
|
||||
"url": {
|
||||
"raw": "{{baseUrl}}/tenants/{{domain}}/portfolios?page=1&pageSize=12",
|
||||
"host": [
|
||||
@@ -948,9 +949,18 @@
|
||||
"name": "Get published portfolio by slug (website)",
|
||||
"request": {
|
||||
"method": "GET",
|
||||
"description": "Portfolio detail. Includes nullable `projectUrl` (external website link).",
|
||||
"url": "{{baseUrl}}/tenants/{{domain}}/portfolios/{{portfolioSlug}}"
|
||||
}
|
||||
},
|
||||
{
|
||||
"name": "Get published portfolio by id (website)",
|
||||
"request": {
|
||||
"method": "GET",
|
||||
"description": "Preferred for /portfolios/{id}/{titleFaSlug} pages. Includes nullable `projectUrl`.",
|
||||
"url": "{{baseUrl}}/tenants/{{domain}}/portfolios/by-id/{{portfolioId}}"
|
||||
}
|
||||
},
|
||||
{
|
||||
"name": "List portfolio comments (website)",
|
||||
"request": {
|
||||
|
||||
Reference in New Issue
Block a user