Retrieves a website’s publish status, live URL, and visibility. Use website.listCheckpoints to browse version history, or website.publish to deploy changes. See the Website guide.
Session UID. Mutually exclusive with website_id — exactly one must be provided. The session must contain exactly one website.
Unique website ID. Mutually exclusive with task_id — exactly one must be provided. Obtain from the response of website.status or website.publish.
Web status retrieved successfully.
Whether the request was successful.
true
Unique identifier for this API request.
Unique website ID.
unpublished — never published or has been taken down; call website.publish to bring it online. publishing — deployment in progress; poll again. published — live and site_urls is reachable. failed — last deployment failed.
unpublished, publishing, published, failed Public URLs where the live site can be reached, ordered from default to most specific: the space URL (https://{space_id}.manus.space, always present when published), an optional sub-domain URL (https://{sub_domain}.manus.space), and any active custom domains bound by the owner. All entries include the https:// scheme. Returned as an empty array unless publish_status is published.
Optional. Checkpoint version_id currently deployed. Present only when the site has been published.
Optional. Last time the publish status changed (Unix seconds). Present only when the site has been published.
Who can access the published site. public — anyone. team — current team members only (team accounts). private — owner and invited collaborators only.
public, team, private