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:
Alireza Hassani
2026-08-23 16:47:46 +03:30
co-authored by Cursor
parent 37bce1e9fa
commit ad6f9dcf1d
8 changed files with 46 additions and 8 deletions
+3 -3
View File
@@ -1512,7 +1512,7 @@
],
"responses": {
"200": {
"description": "{ items, total, page, pageSize }"
"description": "{ items, total, page, pageSize }. Each item includes id, title/titleFa/titleEn, slug, abstract, projectUrl (nullable website link), status, categoryId/categoryName, tags, titleImageUrl, gallery, sortOrder, publishedAt, createdAt, updatedAt. Ordered by sortOrder desc, then publishedAt/createdAt desc."
}
}
}
@@ -1538,7 +1538,7 @@
],
"responses": {
"200": {
"description": "{ portfolio }"
"description": "{ portfolio } — same fields as list items, plus mainTextHtml, comments, and commentCount. Includes nullable projectUrl (external website link)."
}
}
}
@@ -1564,7 +1564,7 @@
],
"responses": {
"200": {
"description": "{ portfolio }"
"description": "{ portfolio } — same fields as list items, plus mainTextHtml, comments, and commentCount. Includes nullable projectUrl (external website link)."
}
}
}