{"x402Version":2,"payTo":"0x2e01c7239636d3c27eafd45d9a869a525aaa149f","resources":[{"id":54152,"slug":"54152","resource":"https://agents.prod.visionapi.unsiloed.ai/parse","description":"Creates a parse job for a PDF, JPEG, PNG, WEBP or PPTX document sent by URL or as a multipart upload, and returns the job id at once. Word, TIFF and other formats are converted to PDF first. Poll GET /parse/{job_id} for the ordered chunks with Markdown, HTML, OCR text, bounding boxes and confidence per segment. Options select the layout model, OCR engine, page range, output fields and exports. Excel workbooks go to POST /parse/excel. Usage is the page count of the document.","type":"http","serviceName":"Unsiloed AI","iconUrl":"https://res.cloudinary.com/bdb-prod/image/upload/c_fill,ar_1:1,w_256,h_256,f_auto,q_auto/v1791836457/bazaar-icons/a18bb88d135704de.png","resourceType":"Identity & Enrichment","x402Version":2,"accepts":[{"scheme":"exact","network":"eip155:8453","payTo":"0x2e01c7239636d3c27eafd45d9a869a525aaa149f","asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","amount":"20000","amountUsd":0.02,"maxTimeoutSeconds":300}],"extensions":{"bazaar":{"info":{"input":{"body":{"url":"https://www.w3.org/WAI/ER/tests/xhtml/testfiles/resources/pdf/dummy.pdf"},"bodyType":"json","method":"POST","type":"http"}},"schema":{"$schema":"https://json-schema.org/draft/2020-12/schema","properties":{"input":{"additionalProperties":false,"properties":{"body":{"example":{"url":"https://www.w3.org/WAI/ER/tests/xhtml/testfiles/resources/pdf/dummy.pdf"},"properties":{"agentic_ocr":{"description":"Re-reads each segment with an agentic OCR model after layout detection for higher accuracy; omit to disable.","enum":["standard","advanced"],"type":"string"},"detect_pii":{"default":false,"description":"Run a PII detection pass first. When PII at or above pii_block_severity is found the job is not created and the response says so.","type":"boolean"},"enhance_reading_order":{"default":false,"description":"Reorder segments into natural reading order; recommended for multi-column layouts. No effect with page_by_page.","type":"boolean"},"error_handling":{"default":"Continue","description":"Continue skips segments that fail (for example a model refusal); Fail stops the job on the first error.","enum":["Continue","Fail"],"type":"string"},"export_format":{"description":"Export files to generate after parsing; their download links appear in the exports field of the result.","items":{"enum":["docx","markdown","json"],"type":"string"},"type":"array"},"extract_colors":{"default":false,"description":"Carry text colour from the PDF text layer into the OCR results.","type":"boolean"},"extract_links":{"default":false,"description":"Attach hyperlink URLs from PDF annotations to the OCR results.","type":"boolean"},"extract_strikethrough":{"default":false,"description":"Keep strikethrough formatting in the HTML and Markdown output.","type":"boolean"},"layout_analysis":{"default":"smart_layout_detection","description":"How pages are segmented: smart_layout_detection finds headers, sections, tables and figures with bounding boxes; page_by_page treats each page as one segment (fastest); advanced_layout_detection runs a vision model for dense or unusual layouts.","enum":["smart_layout_detection","page_by_page","advanced_layout_detection"],"type":"string"},"merge_batch_size":{"default":20,"description":"Most tables per merge group when merge_tables is on.","minimum":2,"type":"integer"},"merge_tables":{"default":false,"description":"Stitch tables that continue across page breaks into one table by matching headers and columns.","type":"boolean"},"ocr_engine":{"description":"OCR engine: Hawk for complex layouts and mixed content (the documented default), Beta for rotated or warped text, Storm for 50 plus languages.","enum":["UnsiloedHawk","UnsiloedBeta","UnsiloedStorm"],"type":"string"},"ocr_strategy":{"default":"auto_detection","description":"auto_detection runs OCR only where the page needs it; force_ocr runs it on every page.","enum":["auto_detection","force_ocr"],"type":"string"},"output_fields":{"description":"JSON-encoded object of booleans to drop fields from each segment: html, markdown, ocr, image, content, bbox, confidence, embed, chart_data. All default to true.","type":"string"},"page_range":{"description":"Pages to process, for example 1-5, 2,4,6 or [1,3,5]. Defaults to all pages.","type":"string"},"pii_block_severity":{"default":"any","description":"Severity that blocks the job when detect_pii is on: any finding, quasi-identifiers (names, dates, locations), contact details (email, phone), or direct identifiers only (SSN, passport, card numbers).","enum":["any","low","medium","high"],"type":"string"},"pii_engine":{"default":"standard","description":"PII detector: standard is the fast pattern engine, advanced has higher precision.","enum":["standard","advanced"],"type":"string"},"response_profile":{"description":"slim returns only embed text, bbox, page number, segment id and type plus HTML for tables or Markdown for the rest; full returns everything; custom honours output_fields.","enum":["slim","full","custom"],"type":"string"},"segment_analysis":{"description":"JSON-encoded object setting, per segment type, whether HTML and Markdown come from a vision model (VLM) or straight from OCR (Auto), the model id, a custom prompt and optional translation. See the Unsiloed parse reference for the per-type defaults.","type":"string"},"segment_filter":{"default":"all","description":"Comma-separated segment types to keep (table, picture, formula, text, sectionheader, title, listitem, caption, footnote, pageheader, pagefooter, keyvaluepair, signature, seal, page) or all.","type":"string"},"segment_type_naming":{"default":"Unsiloed","description":"Segment type names: Unsiloed (PageHeader, ListItem, Picture) or Other (Header, List Item, Figure).","enum":["Unsiloed","Other"],"type":"string"},"segmentation_version":{"default":"v1","description":"Layout model. v2 is form-aware and also returns KeyValuePair, Signature and Seal segments; use it for forms and applications.","enum":["v1","v2"],"type":"string"},"url":{"description":"Public or presigned URL of the document to process. To upload the file itself instead, send multipart/form-data with the file in the file field as the Unsiloed docs show; uploads above 10 MB must use a URL.","format":"uri","type":"string"},"use_high_resolution":{"description":"Use high-resolution page images for cropping and OCR. Better on poor scans, about 2 to 3 seconds more per page.","type":"boolean"},"validate_segments":{"description":"JSON-encoded array of segment types to re-check with a vision model, for example [\"Table\",\"Formula\",\"Picture\"]. Defaults to Table and Picture.","type":"string"},"xml_citation":{"default":false,"description":"Extract the bibliography of a research PDF and hyperlink in-text citations in the Markdown. PDFs only.","type":"boolean"}},"required":["url"],"type":"object"},"bodyType":{"enum":["json","form-data","text"],"type":"string"},"method":{"enum":["POST","PUT","PATCH"],"type":"string"},"type":{"const":"http","type":"string"}},"required":["type","method","bodyType","body"],"type":"object"}},"required":["input"],"type":"object"}},"terms":{"info":{"links":[{"kind":"terms_of_service","url":"https://www.unsiloed.ai/terms"},{"kind":"privacy_policy","url":"https://www.unsiloed.ai/privacy"},{"kind":"platform_terms_of_service","url":"https://www.zeroclick.ai/legal/buyer-terms-of-service"}],"note":"By paying this challenge, whether directly or through an agent acting on your behalf, you accept Unsiloed AI's terms of service and the platform's buyer terms of service; an agent's payment and acceptance are attributed to you and bind you as if you had taken them yourself."},"schema":{"$schema":"https://json-schema.org/draft/2020-12/schema","properties":{"links":{"items":{"properties":{"kind":{"enum":["terms_of_service","privacy_policy","additional_terms","platform_terms_of_service"],"type":"string"},"url":{"type":"string"}},"required":["kind","url"],"type":"object"},"type":"array"},"note":{"type":"string"}},"required":["links"],"type":"object"}},"zeroclick":{"info":{"payment":{"amountUsd":"0.020000","id":"apay_DV8v2f_Ezwb63zADpCDz9"},"requestId":"zcreq_MbyNitg2iCkkP29KNhdEN","service":"parse"},"schema":{"$schema":"https://json-schema.org/draft/2020-12/schema","properties":{"agentId":{"type":"string"},"payment":{"properties":{"amountUsd":{"type":"string"},"id":{"type":"string"}},"required":["id","amountUsd"],"type":"object"},"requestId":{"type":"string"},"service":{"type":"string"}},"required":["payment"],"type":"object"}}},"tags":["document-ai","ocr","pdf","extraction","parsing","bazaar","terms","zeroclick"],"sourceHost":"agents.prod.visionapi.unsiloed.ai","lastUpdated":"2026-10-12T20:26:18.589Z","quality":{"calls30d":2,"uniquePayers30d":1,"lastCalledAt":"2026-10-12T20:26:17.875Z"},"metadata":{"serviceName":"Unsiloed AI","iconUrl":"https://res.cloudinary.com/bdb-prod/image/upload/c_fill,ar_1:1,w_256,h_256,f_auto,q_auto/v1791836457/bazaar-icons/a18bb88d135704de.png","extensions":{"bazaar":{"info":{"input":{"body":{"url":"https://www.w3.org/WAI/ER/tests/xhtml/testfiles/resources/pdf/dummy.pdf"},"bodyType":"json","method":"POST","type":"http"}},"schema":{"$schema":"https://json-schema.org/draft/2020-12/schema","properties":{"input":{"additionalProperties":false,"properties":{"body":{"example":{"url":"https://www.w3.org/WAI/ER/tests/xhtml/testfiles/resources/pdf/dummy.pdf"},"properties":{"agentic_ocr":{"description":"Re-reads each segment with an agentic OCR model after layout detection for higher accuracy; omit to disable.","enum":["standard","advanced"],"type":"string"},"detect_pii":{"default":false,"description":"Run a PII detection pass first. When PII at or above pii_block_severity is found the job is not created and the response says so.","type":"boolean"},"enhance_reading_order":{"default":false,"description":"Reorder segments into natural reading order; recommended for multi-column layouts. No effect with page_by_page.","type":"boolean"},"error_handling":{"default":"Continue","description":"Continue skips segments that fail (for example a model refusal); Fail stops the job on the first error.","enum":["Continue","Fail"],"type":"string"},"export_format":{"description":"Export files to generate after parsing; their download links appear in the exports field of the result.","items":{"enum":["docx","markdown","json"],"type":"string"},"type":"array"},"extract_colors":{"default":false,"description":"Carry text colour from the PDF text layer into the OCR results.","type":"boolean"},"extract_links":{"default":false,"description":"Attach hyperlink URLs from PDF annotations to the OCR results.","type":"boolean"},"extract_strikethrough":{"default":false,"description":"Keep strikethrough formatting in the HTML and Markdown output.","type":"boolean"},"layout_analysis":{"default":"smart_layout_detection","description":"How pages are segmented: smart_layout_detection finds headers, sections, tables and figures with bounding boxes; page_by_page treats each page as one segment (fastest); advanced_layout_detection runs a vision model for dense or unusual layouts.","enum":["smart_layout_detection","page_by_page","advanced_layout_detection"],"type":"string"},"merge_batch_size":{"default":20,"description":"Most tables per merge group when merge_tables is on.","minimum":2,"type":"integer"},"merge_tables":{"default":false,"description":"Stitch tables that continue across page breaks into one table by matching headers and columns.","type":"boolean"},"ocr_engine":{"description":"OCR engine: Hawk for complex layouts and mixed content (the documented default), Beta for rotated or warped text, Storm for 50 plus languages.","enum":["UnsiloedHawk","UnsiloedBeta","UnsiloedStorm"],"type":"string"},"ocr_strategy":{"default":"auto_detection","description":"auto_detection runs OCR only where the page needs it; force_ocr runs it on every page.","enum":["auto_detection","force_ocr"],"type":"string"},"output_fields":{"description":"JSON-encoded object of booleans to drop fields from each segment: html, markdown, ocr, image, content, bbox, confidence, embed, chart_data. All default to true.","type":"string"},"page_range":{"description":"Pages to process, for example 1-5, 2,4,6 or [1,3,5]. Defaults to all pages.","type":"string"},"pii_block_severity":{"default":"any","description":"Severity that blocks the job when detect_pii is on: any finding, quasi-identifiers (names, dates, locations), contact details (email, phone), or direct identifiers only (SSN, passport, card numbers).","enum":["any","low","medium","high"],"type":"string"},"pii_engine":{"default":"standard","description":"PII detector: standard is the fast pattern engine, advanced has higher precision.","enum":["standard","advanced"],"type":"string"},"response_profile":{"description":"slim returns only embed text, bbox, page number, segment id and type plus HTML for tables or Markdown for the rest; full returns everything; custom honours output_fields.","enum":["slim","full","custom"],"type":"string"},"segment_analysis":{"description":"JSON-encoded object setting, per segment type, whether HTML and Markdown come from a vision model (VLM) or straight from OCR (Auto), the model id, a custom prompt and optional translation. See the Unsiloed parse reference for the per-type defaults.","type":"string"},"segment_filter":{"default":"all","description":"Comma-separated segment types to keep (table, picture, formula, text, sectionheader, title, listitem, caption, footnote, pageheader, pagefooter, keyvaluepair, signature, seal, page) or all.","type":"string"},"segment_type_naming":{"default":"Unsiloed","description":"Segment type names: Unsiloed (PageHeader, ListItem, Picture) or Other (Header, List Item, Figure).","enum":["Unsiloed","Other"],"type":"string"},"segmentation_version":{"default":"v1","description":"Layout model. v2 is form-aware and also returns KeyValuePair, Signature and Seal segments; use it for forms and applications.","enum":["v1","v2"],"type":"string"},"url":{"description":"Public or presigned URL of the document to process. To upload the file itself instead, send multipart/form-data with the file in the file field as the Unsiloed docs show; uploads above 10 MB must use a URL.","format":"uri","type":"string"},"use_high_resolution":{"description":"Use high-resolution page images for cropping and OCR. Better on poor scans, about 2 to 3 seconds more per page.","type":"boolean"},"validate_segments":{"description":"JSON-encoded array of segment types to re-check with a vision model, for example [\"Table\",\"Formula\",\"Picture\"]. Defaults to Table and Picture.","type":"string"},"xml_citation":{"default":false,"description":"Extract the bibliography of a research PDF and hyperlink in-text citations in the Markdown. PDFs only.","type":"boolean"}},"required":["url"],"type":"object"},"bodyType":{"enum":["json","form-data","text"],"type":"string"},"method":{"enum":["POST","PUT","PATCH"],"type":"string"},"type":{"const":"http","type":"string"}},"required":["type","method","bodyType","body"],"type":"object"}},"required":["input"],"type":"object"}},"terms":{"info":{"links":[{"kind":"terms_of_service","url":"https://www.unsiloed.ai/terms"},{"kind":"privacy_policy","url":"https://www.unsiloed.ai/privacy"},{"kind":"platform_terms_of_service","url":"https://www.zeroclick.ai/legal/buyer-terms-of-service"}],"note":"By paying this challenge, whether directly or through an agent acting on your behalf, you accept Unsiloed AI's terms of service and the platform's buyer terms of service; an agent's payment and acceptance are attributed to you and bind you as if you had taken them yourself."},"schema":{"$schema":"https://json-schema.org/draft/2020-12/schema","properties":{"links":{"items":{"properties":{"kind":{"enum":["terms_of_service","privacy_policy","additional_terms","platform_terms_of_service"],"type":"string"},"url":{"type":"string"}},"required":["kind","url"],"type":"object"},"type":"array"},"note":{"type":"string"}},"required":["links"],"type":"object"}},"zeroclick":{"info":{"payment":{"amountUsd":"0.020000","id":"apay_DV8v2f_Ezwb63zADpCDz9"},"requestId":"zcreq_MbyNitg2iCkkP29KNhdEN","service":"parse"},"schema":{"$schema":"https://json-schema.org/draft/2020-12/schema","properties":{"agentId":{"type":"string"},"payment":{"properties":{"amountUsd":{"type":"string"},"id":{"type":"string"}},"required":["id","amountUsd"],"type":"object"},"requestId":{"type":"string"},"service":{"type":"string"}},"required":["payment"],"type":"object"}}}},"liveness":{"reliability":null},"verified":false,"featured":false}]}