{"uid":"cap_SHZ9HP_PGxUquzF-xEY82","slug":"income-2-agent-tools-url-audit-ed6edf90","name":"INCOME 2 Agent Tools – URL Audit","description":"Low-cost x402 pay-per-call tools for autonomous buyers. Web extraction returns static public pages as clean markdown; every payable operation declares x-payment-info and a 402 response. Free betas: Agent Purchase Guard adds retry-safe purchase intent controls; Outcome Router accepts a desired result plus max budget and autonomously discovers fulfillment, tries zero-dollar proof-of-work first, and supports buyer-signed x402 paid execution where available.\n\nBuyer-signed paid HYDRA execution\n- Outcome request: POST https://earn-tools-backend.onrender.com/outcome-router\n- Paid execution: POST https://earn-tools-backend.onrender.com/outcome-router/execute/{requestId}\n- First execution call returns the relayed Agent402 Smart Order Router x402 PAYMENT-REQUIRED challenge.\n- An x402-capable buyer wallet signs locally and retries with PAYMENT-SIGNATURE.\n- HYDRA forwards the proof and returns the routed result.\n- HYDRA never receives the buyer private key or uses owner working capital.\n- Current beta platform fee: $0. Higher paid tiers are not auto-escalated.","url":"https://earn-tools-backend.onrender.com/url-audit","method":"POST","headers":{},"bodySchema":{"type":"object","properties":{"url":{"type":"string","format":"uri"}}},"responseSchema":{"type":"json","example":{"ok":true,"result":{"https":true,"status":200}}},"example":null,"exampleRequest":null,"tags":["x402"],"displayCostAmount":"0.001","displayCostAsset":"USDC","priceDynamic":false,"priceHint":null,"priceStatus":"priced","priceSource":"probe","requiresHandshake":false,"reviewCount":0,"rating":{"score":"0.00","successRate":"0.00","reviews":0,"stars":null,"state":"unrated"},"availabilityStatus":"unknown","priceObserved":null,"sessionDeposit":null,"pricing":{"kind":"static","summary":"$0.001/call","primary":{"kind":"static","protocol":"x402","network":"base","amountUsd":"0.001","per":"call","confidence":"exact"},"accepted":[{"kind":"static","protocol":"x402","network":"base","amountUsd":"0.001","per":"call","confidence":"exact"}]},"paymentMethods":[{"uid":"pm_cWwgrT9uz534mjbMkZ-YL","protocol":"x402","methodType":"crypto","chain":"base","mode":"charge","costAmount":"0.001","costPer":"request","priority":0,"asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","unit":"request","depositMicros":null,"planRef":null}],"brandName":null,"brandSlug":null,"brandBaseUrl":null,"brandDocsUrl":null,"whatItDoes":"Audits a given URL and returns basic security and reachability metadata such as HTTPS status and HTTP response code","exampleAgentPrompt":"Can you audit https://example.com and tell me if it's reachable and whether it's using HTTPS?","exampleUseCases":[{"title":"Pre-flight link validation for agents","prompt":"Before my agent tries to scrape https://shop.example.com, can you check whether it's actually up and running over HTTPS?"},{"title":"Security compliance check on partner URLs","prompt":"I need to verify that https://partner-api.acme.com is live and using HTTPS before we integrate it into our pipeline."},{"title":"Monitoring submitted user URLs","prompt":"A user just submitted https://myblog.io as their portfolio link — can you audit it to make sure it's reachable and secure?"}],"resultDescription":"Returns a JSON object with a boolean 'ok' field and a 'result' object containing whether the URL uses HTTPS (boolean) and its HTTP response status code (integer, e.g. 200).","failureModes":["URL is unreachable or times out — may return ok:false or a non-200 status","Invalid URI format provided — request may be rejected with a 422 validation error","URL returns a redirect chain that cannot be followed — final status may be unexpected","402 PAYMENT-REQUIRED returned if x402 payment header is not included","Domain does not resolve (DNS failure) — result may indicate connection error"],"whenToPreferThis":"Use this endpoint when you need a lightweight, low-cost ($0.001 USDC) check to confirm that a URL is live, reachable, and using HTTPS before performing heavier operations like scraping or integration. Prefer it over full web extraction tools when you only need reachability and security metadata, not page content.","instructions":null,"reviewSummary":null,"reviewSummaryHighlights":null,"reviewSummaryConcerns":null,"reviewSummaryGeneratedAt":null,"activationCount":0,"lastUsedAt":null,"lastSuccessfullyRanAt":null,"lastHealthCheckAt":"2026-09-15T18:47:37.250Z","isFirstParty":false}