site_namestringRequiredsubpathstringNullablestable_domainstringRequiredssgstringNullablelast_syncedstring (date-time)NullableWhen this Site's files were last exchanged with its source. This moves only when a sync actually transferred something, so it does not change when a sync succeeds but finds nothing new, and it is also set when a Site is created by copying another Site, before it has contacted a storage provider at all. A push that committed locally and then failed to reach the provider moves it too. It is therefore not a measure of health: use last_sync_failed_at and sync_error for that.
last_sync_failed_atstring (date-time)NullableWhen this Site's most recent sync attempt failed, or null if no failure is currently recorded. CloudCannon clears it once the Site syncs successfully again. Null does not on its own mean the Site is healthy, because a Site halted by sync_error stops attempting to sync at all, so check both fields. Syncing paused by unsaved changes, and a push that raced a change on the remote, are not failures: they are not recorded here and do not clear an existing value.
last_outputstring (date-time)Nullablelast_compiledstring (date-time)Nullablelast_compressedstring (date-time)Nullablelast_internationalisedstring (date-time)Nullablelast_publishedstring (date-time)Nullablelast_cleanedstring (date-time)Nullablestorage_providerstringNullableclient_author_namestringNullableclient_author_emailstringNullablecreate_sourcestringNullablehosting_choicestringbuilding_lockedbooleanNullableediting_lockedbooleanNullableuploads_lockedbooleanbrowsing_lockedbooleanlast_compiled_successstring (date-time)NullableWhen this Site last built successfully. Unlike last_synced, its counterpart last_compiled records every build attempt, so a Site has a failed build when the two differ.
preview_urlstringNullabledocumentation_urlstringNullablesupport_urlstringNullableclient_editor_routestringactive_queststringNullablecreated_atstring (date-time)Nullableupdated_atstring (date-time)NullablemodestringNullableproject_idintegerNullableproject_uuidstringNullablepr_numberintegerNullablepr_external_urlstringNullablecloudcannon_config_pathstringNullableoutput_storage_providerstringNullablebase_domainBaseDomainBlueprint | string