Sites

Get site status and details

Returns the site’s status, progress, preview/editor links, live URL, and page slugs. Use this to poll while status is generating or publishing. Requires scope sites:read.

get/api/v1/sites/{id}

Request

  • Base URL: https://app.mondovo.com
  • URL: https://app.mondovo.com/api/v1/sites/{id}
  • Auth: HTTP bearer

Response

The site.

site_idstring uuid required
namestring required
status'generating' | 'refining' | 'ready' | 'publishing' | 'published' | 'publish_held' | 'error' required

"publish_held": the last publish crashed or rendered blank when loaded in a browser before going live, so it was not made live; deployment_url (if any) still serves the previous version. See publish_message.

publish_messagestring

Plain-language reason the last publish was held. Present only when status is "publish_held".

generation_progressnumber

0-100 while status is "generating".

generation_progress_messagestring

Human-readable progress note while generating.

preview_urlstring uri

Shareable public preview link (no login required). Omitted when previews are disabled.

editor_urlstring uri

Deep link into the Mondovo editor (requires login). Omitted while generating or errored.

deployment_urlstring uri

Live URL once published.

pagesstring[]

Slugs of the site’s pages (e.g. "/", "/about"). Omitted before generation completes.

error_messagestring

Present only when status is "error".

created_atstring date-time
updated_atstring date-time

Changes

No recorded changes to this operation across all 1 revision of this API.