{"protocolVersion":"0.2.9","name":"Agent Fetch Hub","description":"Pay-per-call web extraction: URL in, clean Markdown out.","url":"https://fetch.halowerk.com","version":"1.0.0","provider":{"organization":"Die Netzhandwerker","url":"https://netzhandwerker.de"},"capabilities":{"streaming":false,"pushNotifications":false},"defaultInputModes":["application/json"],"defaultOutputModes":["application/json"],"skills":[{"id":"extract_url","name":"extract url","description":"Fetch one URL and return clean article Markdown without navigation, ads or cookie banners.","tags":["web-extraction","url-to-markdown","readability","scraping","rag-ingest","agent-tools","metadata","structured-extraction","json-schema","schema-org","product-data","price-extraction","e-commerce","product-comparison","decision-support","change-detection","page-monitoring","diff","contact-data","impressum","company-data","b2b-data","legal-notice"],"examples":["POST https://fetch.halowerk.com/extract"]},{"id":"url_metadata","name":"url metadata","description":"Return title, description, OpenGraph card, canonical URL, feeds, favicon and detected technologies for one URL.","tags":["web-extraction","url-to-markdown","readability","scraping","rag-ingest","agent-tools","metadata","structured-extraction","json-schema","schema-org","product-data","price-extraction","e-commerce","product-comparison","decision-support","change-detection","page-monitoring","diff","contact-data","impressum","company-data","b2b-data","legal-notice"],"examples":["POST https://fetch.halowerk.com/metadata"]},{"id":"extract_structured","name":"extract structured","description":"Fill a caller supplied JSON Schema from one web page and report source and confidence for every field.","tags":["web-extraction","url-to-markdown","readability","scraping","rag-ingest","agent-tools","metadata","structured-extraction","json-schema","schema-org","product-data","price-extraction","e-commerce","product-comparison","decision-support","change-detection","page-monitoring","diff","contact-data","impressum","company-data","b2b-data","legal-notice"],"examples":["POST https://fetch.halowerk.com/structured"]},{"id":"page_diff","name":"page diff","description":"Compare a page against its last stored state, or two supplied documents, and report only the content changes.","tags":["web-extraction","url-to-markdown","readability","scraping","rag-ingest","agent-tools","metadata","structured-extraction","json-schema","schema-org","product-data","price-extraction","e-commerce","product-comparison","decision-support","change-detection","page-monitoring","diff","contact-data","impressum","company-data","b2b-data","legal-notice"],"examples":["POST https://fetch.halowerk.com/diff"]},{"id":"extract_batch","name":"extract batch","description":"Extract up to ten URLs in one paid call.","tags":["web-extraction","url-to-markdown","readability","scraping","rag-ingest","agent-tools","metadata","structured-extraction","json-schema","schema-org","product-data","price-extraction","e-commerce","product-comparison","decision-support","change-detection","page-monitoring","diff","contact-data","impressum","company-data","b2b-data","legal-notice"],"examples":["POST https://fetch.halowerk.com/batch/extract"]},{"id":"extract_product","name":"extract product","description":"Return the structured offer of one product page: identifiers, price, availability, shipping, variants, ratings, images and seller, each with its source.","tags":["web-extraction","url-to-markdown","readability","scraping","rag-ingest","agent-tools","metadata","structured-extraction","json-schema","schema-org","product-data","price-extraction","e-commerce","product-comparison","decision-support","change-detection","page-monitoring","diff","contact-data","impressum","company-data","b2b-data","legal-notice"],"examples":["POST https://fetch.halowerk.com/product"]},{"id":"compare_products","name":"compare products","description":"Compare two to four product pages by verified identity, listed price, availability, shipping cost and rating without converting currencies.","tags":["web-extraction","url-to-markdown","readability","scraping","rag-ingest","agent-tools","metadata","structured-extraction","json-schema","schema-org","product-data","price-extraction","e-commerce","product-comparison","decision-support","change-detection","page-monitoring","diff","contact-data","impressum","company-data","b2b-data","legal-notice"],"examples":["POST https://fetch.halowerk.com/product/compare"]},{"id":"find_contacts","name":"find contacts","description":"Read the mandatory public disclosure of one domain and return company, postal address, e-mail, phone, VAT and register data with a source for every value.","tags":["web-extraction","url-to-markdown","readability","scraping","rag-ingest","agent-tools","metadata","structured-extraction","json-schema","schema-org","product-data","price-extraction","e-commerce","product-comparison","decision-support","change-detection","page-monitoring","diff","contact-data","impressum","company-data","b2b-data","legal-notice"],"examples":["POST https://fetch.halowerk.com/contacts"]}],"x402":{"enabled":true,"manifest":"https://fetch.halowerk.com/.well-known/x402"}}