changedOutput schema / (root)
Previous value: -nullNew value: +{
+ "additionalProperties": true,
+ "description": "A project, or with no project_id the settings any project can take.",
+ "properties": {
+ "changeSummary": {
+ "description": "The last compared run in words, e.g. '3 new · 2 changed · 0 removed'.",
+ "title": "Changesummary"
+ },
+ "code": {
+ "description": "Only on a failure: a machine-readable reason, e.g. read_only, validation, plan_limit or not_found.",
+ "title": "Code"
+ },
+ "config": {
+ "description": "Its settings as {key: value}; secrets such as chat_url come back masked.",
+ "title": "Config"
+ },
+ "coverage": {
+ "description": "Percent of the site the last run reached; under 90 means removals are withheld.",
+ "title": "Coverage"
+ },
+ "detail": {
+ "description": "Only on a failure: the API's own wording, when the error was rephrased.",
+ "title": "Detail"
+ },
+ "error": {
+ "description": "Only when the call failed: what went wrong, in words an assistant can act on.",
+ "title": "Error"
+ },
+ "host": {
+ "description": "The site it covers; fixed at creation.",
+ "title": "Host"
+ },
+ "id": {
+ "description": "The project's 32-character hex id.",
+ "title": "Id"
+ },
+ "lastRunAt": {
+ "description": "When the last run started (ISO 8601), or null.",
+ "title": "Lastrunat"
+ },
+ "name": {
+ "description": "Its display name.",
+ "title": "Name"
+ },
+ "nextRunAt": {
+ "description": "When the schedule runs it next, or null for manual.",
+ "title": "Nextrunat"
+ },
+ "note": {
+ "description": "No project_id only: how path globs work.",
+ "title": "Note"
+ },
+ "other_keys": {
+ "description": "No project_id only: further keys accepted but rarely needed.",
+ "title": "Other Keys"
+ },
+ "pagesN": {
+ "description": "Pages its last finished run read.",
+ "title": "Pagesn"
+ },
+ "retention": {
+ "description": "How long runs are kept, e.g. '90d'.",
+ "title": "Retention"
+ },
+ "scheduleKey": {
+ "description": "manual, hourly, daily or weekly.",
+ "title": "Schedulekey"
+ },
+ "schedules": {
+ "description": "No project_id only: the valid schedules.",
+ "title": "Schedules"
+ },
+ "seed": {
+ "description": "Where its crawls start.",
+ "title": "Seed"
+ },
+ "settings": {
+ "description": "No project_id only: every common setting as {key, meaning, default}.",
+ "title": "Settings"
+ },
+ "status": {
+ "description": "draft, crawling, healthy or failing. On an error, the HTTP status code.",
+ "title": "Status"
+ }
+ },
+ "title": "ProjectOut",
+ "type": "object"
+}