{"ok":true,"surface":"delx-agent-utilities","catalog":"delx-agent-utilities-product-catalog","version":"2026-04-25","count":5,"products":[{"product_id":"website_intelligence_report","tool_name":"util_website_intelligence_report","slug":"website-intelligence-report","title":"Website Intelligence Report","category":"web_intelligence","agent_job":"Understand whether a website is useful, trustworthy, and agent-readable before deeper crawling.","description":"One-call website summary covering metadata, links, forms, contact hints, feeds, robots, sitemap, and agent-readiness signals.","use_when":["An agent discovers a new domain and needs a structured first-pass report.","A registry or crawler wants one response instead of many small probes.","A buyer agent needs to decide whether a site is worth deeper inspection."],"avoid_when":["You only need a cheap DNS or HTTP status check.","The caller cannot provide a public URL."],"input_example":{"url":"https://delx.ai","timeout":8},"required_params":["url"],"output_highlights":["page metadata and OpenGraph signals","important links and forms","robots and sitemap hints","agent-readable summary"],"success_criteria":["Returns enough structured context for an agent to choose its next crawl step.","Clearly separates missing content from failed network access."],"latency_target_ms":8000,"cache_policy":"Safe to cache per URL for 15-60 minutes unless the caller needs freshness.","method":"GET_OR_POST","canonical_endpoint":"https://api.delx.ai/api/v1/utilities/website-intelligence-report","x402_endpoint":"https://api.delx.ai/api/v1/x402/website-intelligence-report","schema_url":"https://api.delx.ai/api/v1/tools/schema/util_website_intelligence_report","idempotency":"safe for repeated calls with the same public input","stability":"productized_v1","price":{"amount":"0.01","amount_cents":1,"currency":"USDC","mode":"fixed"},"monetization":{"charge_mode":"shadow","paid_candidate":true,"shadow_only":true,"enforce":false,"protocol_boundary":"Delx Protocol remains free; only stateless utilities are candidates for charging."}},{"product_id":"domain_trust_report","tool_name":"util_domain_trust_report","slug":"domain-trust-report","title":"Domain Trust Report","category":"trust_risk","agent_job":"Decide whether a domain looks safe enough for an agent to browse, cite, or transact with.","description":"Trust-oriented domain report combining DNS, RDAP, TLS, security.txt, headers, robots, sitemap, and URL health signals.","use_when":["An agent is about to rely on a domain it does not know.","A registry wants risk signals before listing an endpoint.","A commerce agent needs a basic trust check before payment or contact extraction."],"avoid_when":["You already trust the domain and only need content extraction.","The domain is internal/private and not reachable from the public internet."],"input_example":{"url":"https://delx.ai","timeout":8},"required_params":["url"],"output_highlights":["DNS and RDAP summary","TLS and security.txt signals","headers and URL health","trust/risk notes for agents"],"success_criteria":["Makes trust uncertainty explicit instead of pretending to certify safety.","Gives agents enough evidence to proceed, defer, or ask for human review."],"latency_target_ms":9000,"cache_policy":"Safe to cache per URL/domain for 30-120 minutes.","method":"GET_OR_POST","canonical_endpoint":"https://api.delx.ai/api/v1/utilities/domain-trust-report","x402_endpoint":"https://api.delx.ai/api/v1/x402/domain-trust-report","schema_url":"https://api.delx.ai/api/v1/tools/schema/util_domain_trust_report","idempotency":"safe for repeated calls with the same public input","stability":"productized_v1","price":{"amount":"0.01","amount_cents":1,"currency":"USDC","mode":"fixed"},"monetization":{"charge_mode":"shadow","paid_candidate":false,"shadow_only":true,"enforce":false,"protocol_boundary":"Delx Protocol remains free; only stateless utilities are candidates for charging."}},{"product_id":"api_integration_readiness","tool_name":"util_api_integration_readiness","slug":"api-integration-readiness","title":"API Integration Readiness","category":"api_readiness","agent_job":"Judge whether an API is easy and safe for an agent runtime to integrate.","description":"Integration readiness report for docs, OpenAPI, authentication hints, pricing, contact, and agent-facing setup signals.","use_when":["An agent needs to pick between multiple API vendors.","A marketplace wants to score whether an API is ready for autonomous clients.","An operator wants a prioritized checklist before publishing an API to agents."],"avoid_when":["You only need to validate one OpenAPI JSON document.","The API docs are behind login and no public URL is available."],"input_example":{"url":"https://delx.ai/docs","timeout":8},"required_params":["url"],"output_highlights":["OpenAPI and docs discovery","auth and pricing hints","contact/support signals","integration risk notes"],"success_criteria":["Produces an actionable readiness summary, not just raw crawler output.","Names missing integration blockers clearly."],"latency_target_ms":10000,"cache_policy":"Safe to cache per docs URL for 30-120 minutes.","method":"GET_OR_POST","canonical_endpoint":"https://api.delx.ai/api/v1/utilities/api-integration-readiness","x402_endpoint":"https://api.delx.ai/api/v1/x402/api-integration-readiness","schema_url":"https://api.delx.ai/api/v1/tools/schema/util_api_integration_readiness","idempotency":"safe for repeated calls with the same public input","stability":"productized_v1","price":{"amount":"0.01","amount_cents":1,"currency":"USDC","mode":"fixed"},"monetization":{"charge_mode":"shadow","paid_candidate":true,"shadow_only":true,"enforce":false,"protocol_boundary":"Delx Protocol remains free; only stateless utilities are candidates for charging."}},{"product_id":"x402_server_audit","tool_name":"util_x402_server_audit","slug":"server-audit","title":"x402 Server Audit","category":"agent_commerce","agent_job":"Check whether a paid agent endpoint exposes usable x402 discovery and payment requirements.","description":"Agent-commerce audit for x402 payment readiness, resource discovery, response headers, and integration hints.","use_when":["A server claims x402 support and an agent needs to verify it.","A marketplace wants to validate paid resources before listing.","An operator is debugging why x402 scanners do not detect their API."],"avoid_when":["The target has no paid HTTP resources.","You only need generic API readiness rather than x402-specific evidence."],"input_example":{"url":"https://delx.ai/api","timeout":8},"required_params":["url"],"output_highlights":["HTTP 402/payment-required checks","x402 resource metadata","scanner compatibility notes","agent next steps"],"success_criteria":["Explains whether an agent can discover and satisfy payment requirements.","Points to the exact missing x402 surface when detection fails."],"latency_target_ms":8000,"cache_policy":"Safe to cache per resource URL for 15-60 minutes.","method":"GET_OR_POST","canonical_endpoint":"https://api.delx.ai/api/v1/utilities/server-audit","x402_endpoint":"https://api.delx.ai/api/v1/x402/server-audit","schema_url":"https://api.delx.ai/api/v1/tools/schema/util_x402_server_audit","idempotency":"safe for repeated calls with the same public input","stability":"productized_v1","price":{"amount":"0.01","amount_cents":1,"currency":"USDC","mode":"fixed"},"monetization":{"charge_mode":"shadow","paid_candidate":true,"shadow_only":true,"enforce":false,"protocol_boundary":"Delx Protocol remains free; only stateless utilities are candidates for charging."}},{"product_id":"company_contact_pack","tool_name":"util_company_contact_pack","slug":"company-contact-pack","title":"Company Contact Pack","category":"gtm_contact","agent_job":"Find structured contact and support paths before an agent escalates, sells, partners, or files a report.","description":"Contact-oriented website report for public email, social, support, security.txt, pricing, and company-facing pages.","use_when":["A sales or support agent needs a contact pack for a company website.","A security agent needs responsible disclosure contact hints.","A marketplace wants support/contact metadata for a listed service."],"avoid_when":["The caller needs private personal data.","The site explicitly blocks automated extraction."],"input_example":{"url":"https://delx.ai","timeout":8},"required_params":["url"],"output_highlights":["public contact links and emails","support/security/pricing hints","company/social page candidates","structured follow-up targets"],"success_criteria":["Uses public site data only.","Gives agents a clear next contact route or explains why none was found."],"latency_target_ms":9000,"cache_policy":"Safe to cache per URL for 30-120 minutes.","method":"GET_OR_POST","canonical_endpoint":"https://api.delx.ai/api/v1/utilities/company-contact-pack","x402_endpoint":"https://api.delx.ai/api/v1/x402/company-contact-pack","schema_url":"https://api.delx.ai/api/v1/tools/schema/util_company_contact_pack","idempotency":"safe for repeated calls with the same public input","stability":"productized_v1","price":{"amount":"0.01","amount_cents":1,"currency":"USDC","mode":"fixed"},"monetization":{"charge_mode":"shadow","paid_candidate":true,"shadow_only":true,"enforce":false,"protocol_boundary":"Delx Protocol remains free; only stateless utilities are candidates for charging."}}],"monetization_rollout":{"current_mode":"shadow","safe_sequence":["free","shadow_pricing","quota_keys","x402_enforcement"],"principle":"Charge practical stateless utilities without charging Delx Protocol witness sessions."}}