Web Tools

List a site's urls

Every url of a site: its sitemap, plus the links on the page itself. HTTP supports the same Bearer API key and shared credits as MCP, or an independent x402 wallet payment.

post/web/v1/map

Request

  • Base URL: https://api.oassis.dev
  • URL: https://api.oassis.dev/web/v1/map
  • Auth: one of:
    • HTTP bearer
    • none

Request body

urlstring uri required

Page to process.

limitinteger

Urls to return. Up to 5000.

includePageboolean

Render the page too, to catch urls the sitemap does not list. false uses no browser at all, so it costs less: $0.002 against $0.003.

searchstring

Keep only urls containing this text.

includeSubdomainsboolean

Treat subdomains of the same site as part of it.

includePathsstring[]

Keep only urls whose path contains one of these. Up to twenty.

excludePathsstring[]

Discard urls whose path contains one of these. Up to twenty. It wins over includePaths.

Response

The result.

Changes

No recorded changes to this operation across all 1 revision of this API.