addedInput schema / properties / sources
Added value: +{
+ "description": "Optional. Up to 10 sources of your own, used as extra evidence next to the public sources and cited with provider and source_type \"caller\". The response lists what was used in sources_used.",
+ "items": {
+ "additionalProperties": false,
+ "anyOf": [
+ {
+ "required": [
+ "url"
+ ]
+ },
+ {
+ "required": [
+ "text"
+ ]
+ }
+ ],
+ "description": "One source: {url} for a public https page we fetch, or {text, title?, url?} for text you already have.",
+ "properties": {
+ "text": {
+ "description": "Source text to check the claim against (up to 20,000 characters). When given, no fetch is made.",
+ "maxLength": 20000,
+ "minLength": 1,
+ "type": "string"
+ },
+ "title": {
+ "description": "Optional title shown in citations.",
+ "maxLength": 200,
+ "type": "string"
+ },
+ "url": {
+ "description": "Public https URL. Fetched with a 3.5 s timeout and a 512 KB cap; http, file and other schemes, private / loopback / link-local / metadata addresses, IP-literal hosts, custom ports and URLs with credentials are rejected (HTTP 400, not charged). With text, it is only the citation link.",
+ "format": "uri",
+ "maxLength": 2048,
+ "type": "string"
+ }
+ },
+ "type": "object"
+ },
+ "maxItems": 10,
+ "type": "array"
+}
addedInput schema / properties / sources_only
Added value: +{
+ "default": false,
+ "description": "Optional. true = judge the claim only against your sources (no public-source lookups). Needs a non-empty sources array.",
+ "type": "boolean"
+}
addedOutput schema / properties / result / properties / claim / properties / citations / description
Added value: +"Evidence quotes with url, title and source_type (wikipedia, wikidata, news, europepmc, fred, sec_edgar, or caller for your own sources)."
addedOutput schema / properties / result / properties / sources_used
Added value: +{
+ "description": "Present when you sent sources: one entry per source with index, kind, url, title, status (used, fetch_failed, empty), chars and reason.",
+ "items": {
+ "type": "object"
+ },
+ "type": "array"
+}