{"openapi":"3.1.0","info":{"title":"Diffbot via Locus MPP","version":"1.0.0","description":"Web data extraction — articles, products, discussions, images, videos, and auto-detect."},"x-service-info":{"categories":["search"],"docs":{"homepage":"https://www.diffbot.com","apiReference":"https://docs.diffbot.com","llms":"https://beta.paywithlocus.com/mpp/diffbot.md"}},"paths":{"/diffbot/article":{"post":{"summary":"Article","x-payment-info":{"intent":"charge","method":"tempo","amount":"4200","currency":"0x20c000000000000000000000b9537d11c60e8b50"},"responses":{"200":{"description":"Successful response"},"402":{"description":"Payment Required"}},"requestBody":{"content":{"application/json":{"schema":{"type":"object","properties":{"url":{"type":"string","description":"URL of the article page"},"fields":{"type":"string","description":"Comma-separated extra fields to return (e.g. links, meta, breadcrumb)"},"timeout":{"type":"number","description":"Request timeout in ms (default 30000)"},"discussion":{"type":"boolean","description":"Extract comments/discussion threads (default true for article)"},"paging":{"type":"boolean","description":"Concatenate multi-page articles"},"maxTags":{"type":"number","description":"Max tags to return (default 10)"},"naturalLanguage":{"type":"string","description":"NLP features to apply (e.g. entities, sentiment, summary, facts, categories)"}},"required":["url"]}}}}}},"/diffbot/product":{"post":{"summary":"Product","x-payment-info":{"intent":"charge","method":"tempo","amount":"4200","currency":"0x20c000000000000000000000b9537d11c60e8b50"},"responses":{"200":{"description":"Successful response"},"402":{"description":"Payment Required"}},"requestBody":{"content":{"application/json":{"schema":{"type":"object","properties":{"url":{"type":"string","description":"URL of the product page"},"fields":{"type":"string","description":"Comma-separated extra fields to return (e.g. links, meta, breadcrumb)"},"timeout":{"type":"number","description":"Request timeout in ms (default 30000)"},"discussion":{"type":"boolean","description":"Extract comments/discussion threads (default true for article)"}},"required":["url"]}}}}}},"/diffbot/discussion":{"post":{"summary":"Discussion","x-payment-info":{"intent":"charge","method":"tempo","amount":"4200","currency":"0x20c000000000000000000000b9537d11c60e8b50"},"responses":{"200":{"description":"Successful response"},"402":{"description":"Payment Required"}},"requestBody":{"content":{"application/json":{"schema":{"type":"object","properties":{"url":{"type":"string","description":"URL of the discussion page"},"fields":{"type":"string","description":"Comma-separated extra fields to return (e.g. links, meta, breadcrumb)"},"timeout":{"type":"number","description":"Request timeout in ms (default 30000)"},"discussion":{"type":"boolean","description":"Extract comments/discussion threads (default true for article)"},"paging":{"type":"boolean","description":"Follow pagination links"},"maxPages":{"type":"number","description":"Max pages to follow (default 20)"}},"required":["url"]}}}}}},"/diffbot/image":{"post":{"summary":"Image","x-payment-info":{"intent":"charge","method":"tempo","amount":"4200","currency":"0x20c000000000000000000000b9537d11c60e8b50"},"responses":{"200":{"description":"Successful response"},"402":{"description":"Payment Required"}},"requestBody":{"content":{"application/json":{"schema":{"type":"object","properties":{"url":{"type":"string","description":"URL of the image page"},"fields":{"type":"string","description":"Comma-separated extra fields to return (e.g. links, meta, breadcrumb)"},"timeout":{"type":"number","description":"Request timeout in ms (default 30000)"},"discussion":{"type":"boolean","description":"Extract comments/discussion threads (default true for article)"}},"required":["url"]}}}}}},"/diffbot/video":{"post":{"summary":"Video","x-payment-info":{"intent":"charge","method":"tempo","amount":"4200","currency":"0x20c000000000000000000000b9537d11c60e8b50"},"responses":{"200":{"description":"Successful response"},"402":{"description":"Payment Required"}},"requestBody":{"content":{"application/json":{"schema":{"type":"object","properties":{"url":{"type":"string","description":"URL of the video page"},"fields":{"type":"string","description":"Comma-separated extra fields to return (e.g. links, meta, breadcrumb)"},"timeout":{"type":"number","description":"Request timeout in ms (default 30000)"},"discussion":{"type":"boolean","description":"Extract comments/discussion threads (default true for article)"}},"required":["url"]}}}}}},"/diffbot/analyze":{"post":{"summary":"Analyze","x-payment-info":{"intent":"charge","method":"tempo","amount":"4200","currency":"0x20c000000000000000000000b9537d11c60e8b50"},"responses":{"200":{"description":"Successful response"},"402":{"description":"Payment Required"}},"requestBody":{"content":{"application/json":{"schema":{"type":"object","properties":{"url":{"type":"string","description":"URL to analyze"},"mode":{"type":"string","description":"Restrict to a specific type: article, product, discussion, image, video, list, event"},"fallback":{"type":"string","description":"Fallback API if classification fails"},"fields":{"type":"string","description":"Comma-separated extra fields to return (e.g. links, meta, breadcrumb)"},"timeout":{"type":"number","description":"Request timeout in ms (default 30000)"},"discussion":{"type":"boolean","description":"Extract comments/discussion threads (default true for article)"}},"required":["url"]}}}}}},"/diffbot/event":{"post":{"summary":"Event","x-payment-info":{"intent":"charge","method":"tempo","amount":"4200","currency":"0x20c000000000000000000000b9537d11c60e8b50"},"responses":{"200":{"description":"Successful response"},"402":{"description":"Payment Required"}},"requestBody":{"content":{"application/json":{"schema":{"type":"object","properties":{"url":{"type":"string","description":"URL of the event page"},"fields":{"type":"string","description":"Comma-separated extra fields to return (e.g. links, meta, breadcrumb)"},"timeout":{"type":"number","description":"Request timeout in ms (default 30000)"},"discussion":{"type":"boolean","description":"Extract comments/discussion threads (default true for article)"}},"required":["url"]}}}}}},"/diffbot/list":{"post":{"summary":"List","x-payment-info":{"intent":"charge","method":"tempo","amount":"4200","currency":"0x20c000000000000000000000b9537d11c60e8b50"},"responses":{"200":{"description":"Successful response"},"402":{"description":"Payment Required"}},"requestBody":{"content":{"application/json":{"schema":{"type":"object","properties":{"url":{"type":"string","description":"URL of the listing page"},"fields":{"type":"string","description":"Comma-separated extra fields to return (e.g. links, meta, breadcrumb)"},"timeout":{"type":"number","description":"Request timeout in ms (default 30000)"},"discussion":{"type":"boolean","description":"Extract comments/discussion threads (default true for article)"}},"required":["url"]}}}}}},"/diffbot/job":{"post":{"summary":"Job Posting","x-payment-info":{"intent":"charge","method":"tempo","amount":"4200","currency":"0x20c000000000000000000000b9537d11c60e8b50"},"responses":{"200":{"description":"Successful response"},"402":{"description":"Payment Required"}},"requestBody":{"content":{"application/json":{"schema":{"type":"object","properties":{"url":{"type":"string","description":"URL of the job posting"},"fields":{"type":"string","description":"Comma-separated extra fields to return (e.g. links, meta, breadcrumb)"},"timeout":{"type":"number","description":"Request timeout in ms (default 30000)"},"discussion":{"type":"boolean","description":"Extract comments/discussion threads (default true for article)"}},"required":["url"]}}}}}}}}