Illustrative output from the canonical adapter fixture and schema. It is not a completed paid execution or a current live observation.
View complete output schema
{
"$schema": "https://json-schema.org/draft/2020-12/schema",
"type": "object",
"additionalProperties": false,
"minProperties": 10,
"maxProperties": 10,
"required": [
"status",
"text",
"markdown",
"pageCount",
"metadata",
"sourceUrl",
"contentType",
"byteCount",
"sha256",
"warnings"
],
"properties": {
"status": {
"type": "string",
"enum": [
"OK",
"OCR_REQUIRED"
],
"minLength": 2,
"maxLength": 12
},
"text": {
"type": "string",
"minLength": 0,
"maxLength": 65536
},
"markdown": {
"type": "string",
"minLength": 0,
"maxLength": 65536
},
"pageCount": {
"type": "integer",
"minimum": 0,
"maximum": 100
},
"metadata": {
"type": "object",
"additionalProperties": false,
"minProperties": 0,
"maxProperties": 8,
"required": [],
"properties": {
"title": {
"type": "string",
"minLength": 0,
"maxLength": 1024
},
"author": {
"type": "string",
"minLength": 0,
"maxLength": 1024
},
"subject": {
"type": "string",
"minLength": 0,
"maxLength": 2048
},
"keywords": {
"type": "string",
"minLength": 0,
"maxLength": 4096
},
"creator": {
"type": "string",
"minLength": 0,
"maxLength": 1024
},
"producer": {
"type": "string",
"minLength": 0,
"maxLength": 1024
},
"creationDate": {
"type": "string",
"minLength": 0,
"maxLength": 128
},
"modificationDate": {
"type": "string",
"minLength": 0,
"maxLength": 128
}
}
},
"sourceUrl": {
"type": "string",
"minLength": 9,
"maxLength": 2048
},
"contentType": {
"type": "string",
"minLength": 1,
"maxLength": 256
},
"byteCount": {
"type": "integer",
"minimum": 0,
"maximum": 10485760
},
"sha256": {
"type": "string",
"pattern": "^[0-9a-f]{64}$",
"minLength": 64,
"maxLength": 64
},
"warnings": {
"type": "array",
"minItems": 0,
"maxItems": 32,
"items": {
"type": "string",
"minLength": 1,
"maxLength": 1024
}
}
}
}