Web Map

From AnyAPI, through Joshu Data Bodega.

Price
Price not listed

No calls measured in the last 30 days.

Prices include the router's 10% markup and are paid from the usage wallet. Checked on November 11, 2026.

Inputs

  • jqstring, optional

    jq expression over the result envelope; its output replaces `output`. A failed expression returns the full result with `jqError`.

  • urlstring, required

    The base URL of the site to map into a list of links.

  • limitinteger, optional

    Maximum number of links to return.

  • fieldsstring, optional

    Comma-separated keys (dotted paths descend) to keep on each result item. Trims the response, not the charge.

  • searchstring, optional

    Optional term that orders the returned links by relevance.

  • sitemapstring: include, skip, only, optional

    How to use the site's sitemap.xml when discovering URLs. 'include' (upstream default) merges sitemap URLs with links found by crawling; 'only' returns just the URLs listed in the sitemap (fastest and most authoritative); 'skip' ignores the sitemap and discovers URLs by crawling links. Omit to use 'i

  • summaryboolean, optional

    `true` returns only an outline: keys, item counts, per-field sizes.

  • max_itemsinteger, optional

    Caps the result rows returned; `_truncated` says how many were withheld. Not the charge.

  • includeSubdomainsboolean, optional

    When true (upstream default), include URLs on subdomains of the target (for example docs.example.com when mapping example.com). Set false to return only URLs on the exact host.

Call it

Router call with a router API key
curl https://hello.joshu.me/api/router/call \
  -H "Authorization: Bearer $JOSHU_ROUTER_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "endpoint": "anyapi.web.map",
    "params": {
      "url": "<URL>"
    }
  }'