New: every message picks a fast or a slow model

WebCrawlerAPI

WebCrawlerAPI provides crawling, page scraping, AI web agents, and monitored website feeds through a unified API.

What agents can do

Actions10

  • Create crawl

    Start a metered asynchronous crawl over a site and return its job ID.

  • Create feed

    Create a recurring website-change feed.

  • Delete feed

    Permanently cancel a feed so it cannot be resumed.

  • Get crawl job

    Get a crawl job's status, configuration, per-page results, content URLs, errors, and observed costs.

  • Get feed

    Get one feed's configuration, lifecycle status, and recent run history, including per-run crawl counts and cost.

  • Get organization costs

    Return current spendable balance plus request count and USD usage for a date range.

  • List feed changes

    Return one page of detected feed changes as structured JSON, with an opaque continuation cursor for older pages.

  • List feeds

    List active and paused feeds for the connected organization, newest first.

2 more
  • Scrape page

    Scrape one web page synchronously and return requested content or structured extraction.

  • Set feed state

    Pause an active feed's future scheduled runs or resume a paused feed.

How it connects

You paste an API key from WebCrawlerAPI on a page Composio hosts, so the key never passes through Definable.

Keep the connection to yourself or share it with your workspace. Any action that writes or sends can wait for your approval.