Portfolios
Check Portfolio Subdomain Availability
veriworkly-auth.session_token<token>
Internal session cookie for local development.
In: cookie
Path Parameters
slug*string
Response Body
application/json
application/json
application/json
curl -X GET "https://example.com/api/v1/portfolios/subdomains/string/availability"{ "success": true, "message": "string", "data": { "subdomain": "string", "available": true }}Save Portfolio DraftPUT
Creates or updates the caller's single PORTFOLIO document with a new content snapshot. Uses optimistic concurrency via `revision` once a draft already exists. Session-authenticated only. The response is a trimmed projection of the document, not a full `Document` record.
Preview Portfolio DraftGET
Returns the caller's own portfolio draft for rendering a preview, without publishing it. The response is a trimmed projection of the document, not a full `Document` record — it has no `slug`. Session-authenticated only.