Check a website
get_siteReports on one website: whether it is building, ready, live, or needs a paid plan for the last request; its links; what the builder said; and suggested next changes. With waitSeconds (up to 20) the answer waits for a running build to finish first.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| siteId | Yes | The site id from list_sites or create_site. | |
| waitSeconds | No | Wait up to this many seconds for a running build to finish. |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| name | Yes | ||
| siteId | Yes | ||
| status | Yes | building: a build or change is running; ready: built, not published; live: published at liveUrl; needs_upgrade: the last request needs a paid plan (see upgradeUrl); failed: the last build did not finish; empty: nothing built yet. | |
| liveUrl | Yes | The public address once published. | |
| problem | No | Why the last request did not build. | |
| lastReply | No | What the builder said about its last finished build, in plain words. | |
| studioUrl | Yes | Where the person opens, sees and edits the site in JustCopy (they must be signed in). | |
| updatedAt | No | ISO 8601 timestamp. | |
| upgradeUrl | No | Present when the request needs a paid plan: the page where the person can upgrade. | |
| lastRequest | No | The last build or change that was asked for. | |
| suggestions | No | Next changes the platform suggests. | |
| plannedChecks | No | What the platform will check on the site, in plain words. | |
| buildingForSeconds | No |