changedOutput schema / (root)
Previous value: -nullNew value: +{
+ "properties": {
+ "jobs_capped": {
+ "type": "boolean"
+ },
+ "next_actions": {
+ "type": "string"
+ },
+ "recent_jobs": {
+ "description": "Newest first, at most 20",
+ "items": {
+ "properties": {
+ "completed_at": {
+ "type": "string"
+ },
+ "duration_seconds": {
+ "description": "Present once completed_at is",
+ "type": [
+ "null",
+ "number"
+ ]
+ },
+ "error_message": {
+ "type": "string"
+ },
+ "incremental": {
+ "type": "boolean"
+ },
+ "job_id": {
+ "type": "string"
+ },
+ "pages_processed": {
+ "type": "integer"
+ },
+ "pages_queued": {
+ "type": "integer"
+ },
+ "pages_unchanged": {
+ "description": "Incremental re-checks whose content had not changed; not counted in pages_processed",
+ "type": "integer"
+ },
+ "site_key": {
+ "type": "string"
+ },
+ "started_at": {
+ "type": "string"
+ },
+ "status": {
+ "description": "pending, running, completed, failed or cancelled",
+ "type": "string"
+ }
+ },
+ "required": [
+ "job_id",
+ "site_key",
+ "status",
+ "started_at",
+ "pages_processed",
+ "pages_queued",
+ "pages_unchanged",
+ "incremental"
+ ],
+ "type": "object"
+ },
+ "type": [
+ "null",
+ "array"
+ ]
+ },
+ "server": {
+ "properties": {
+ "config_path": {
+ "type": "string"
+ },
+ "name": {
+ "type": "string"
+ },
+ "version": {
+ "type": "string"
+ }
+ },
+ "required": [
+ "name",
+ "version",
+ "config_path"
+ ],
+ "type": "object"
+ },
+ "sites": {
+ "items": {
+ "properties": {
+ "domain": {
+ "type": "string"
+ },
+ "key": {
+ "type": "string"
+ },
+ "last_crawled": {
+ "type": "string"
+ },
+ "status": {
+ "description": "\"running\" while a crawl is active; absent otherwise",
+ "type": "string"
+ }
+ },
+ "required": [
+ "key",
+ "domain"
+ ],
+ "type": "object"
+ },
+ "type": [
+ "null",
+ "array"
+ ]
+ },
+ "total_jobs": {
+ "type": "integer"
+ },
+ "total_sites": {
+ "type": "integer"
+ }
+ },
+ "required": [
+ "server",
+ "sites",
+ "recent_jobs",
+ "total_sites",
+ "total_jobs",
+ "jobs_capped",
+ "next_actions"
+ ],
+ "type": "object"
+}