changedOutput schema / (root)
Previous value: -nullNew value: +{
+ "additionalProperties": true,
+ "description": "A job's state, or its result once finished: a crawl gives crawl_site's answer, a batch scrape_urls',\na run the run record, and `url` one page in full.",
+ "properties": {
+ "code": {
+ "description": "Only on a failure: a machine-readable reason, e.g. read_only, validation, plan_limit or not_found.",
+ "title": "Code"
+ },
+ "counts": {
+ "description": "Pages by outcome so far.",
+ "title": "Counts"
+ },
+ "crawl_id": {
+ "description": "A crawl: its id.",
+ "title": "Crawl Id"
+ },
+ "cursor": {
+ "description": "A crawl with more pages: pass it back for the next window.",
+ "title": "Cursor"
+ },
+ "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"
+ },
+ "id": {
+ "description": "A run: its id.",
+ "title": "Id"
+ },
+ "index": {
+ "description": "A finished crawl or batch: every page as {url, title, words, status}.",
+ "title": "Index"
+ },
+ "job": {
+ "description": "While running: {kind, id, project_id} to call again with.",
+ "title": "Job"
+ },
+ "markdown": {
+ "description": "With url: that page's markdown, capped at 12,000 characters.",
+ "title": "Markdown"
+ },
+ "note": {
+ "description": "What to do next.",
+ "title": "Note"
+ },
+ "pages": {
+ "description": "A finished crawl or batch: pages with excerpts.",
+ "title": "Pages"
+ },
+ "status": {
+ "description": "'running' while it goes on; otherwise the finished job's status. On an error, the HTTP status code.",
+ "title": "Status"
+ }
+ },
+ "title": "JobOut",
+ "type": "object"
+}