{"service":"Agent Tools","endpoint":"/v1/site/inventory","method":"POST","content_type":"application/json","inputSchema":{"type":"object","required":["target"],"properties":{"target":{"type":"string","description":"Domain oder Sitemap-URL, z. B. https://example.com oder https://example.com/sitemap.xml"},"max_pages":{"type":"integer","minimum":1,"maximum":200,"default":25,"description":"Obergrenze der Seiten. Bestimmt den Preis im 402-Angebot."},"source":{"type":"string","enum":["sitemap","crawl","auto"],"default":"auto","description":"auto fragt erst robots.txt nach einer Sitemap, dann /sitemap.xml und /sitemap_index.xml, dann Feeds, und crawlt nur, wenn nichts davon vorhanden ist."},"include_subdomains":{"type":"boolean","default":false,"description":"Subdomains derselben registrierbaren Domain mit aufnehmen"},"respect_robots":{"type":"boolean","default":true,"description":"Fest auf true. Ein Aufruf mit false wird abgewiesen."},"result_token":{"type":"string","description":"Nur fuer die zweite Runde nach einer Nachquotierung: holt das bereits fertige Ergebnis ab, ohne erneut zu crawlen."}}},"requestExample":{"target":"https://example.com","max_pages":25,"source":"auto","include_subdomains":false},"operations":[{"method":"POST","inputSchema":{"type":"object","required":["target"],"properties":{"target":{"type":"string","description":"Domain oder Sitemap-URL, z. B. https://example.com oder https://example.com/sitemap.xml"},"max_pages":{"type":"integer","minimum":1,"maximum":200,"default":25,"description":"Obergrenze der Seiten. Bestimmt den Preis im 402-Angebot."},"source":{"type":"string","enum":["sitemap","crawl","auto"],"default":"auto","description":"auto fragt erst robots.txt nach einer Sitemap, dann /sitemap.xml und /sitemap_index.xml, dann Feeds, und crawlt nur, wenn nichts davon vorhanden ist."},"include_subdomains":{"type":"boolean","default":false,"description":"Subdomains derselben registrierbaren Domain mit aufnehmen"},"respect_robots":{"type":"boolean","default":true,"description":"Fest auf true. Ein Aufruf mit false wird abgewiesen."},"result_token":{"type":"string","description":"Nur fuer die zweite Runde nach einer Nachquotierung: holt das bereits fertige Ergebnis ab, ohne erneut zu crawlen."}}},"requestExample":{"target":"https://example.com","max_pages":25,"source":"auto","include_subdomains":false}}]}