Web Scrape

Bright Data

Extract one public HTTPS page as bounded Markdown or HTML text.

Use this tool with your AI agent

  1. Copy the prompt
  2. Paste it into your agent
  3. Tell it what you need

Read https://scrollport.com/start. Use my existing Scrollport connection, or help me connect if needed. Help me use Web Scrape (tool ID: brightdata.web-scrape). Ask me for the details you need, then show me the result.

Already connected
Your agent can use that connection.
New user
Your agent will guide you through setup, sign-in and authorisation.

Provider access is included.

Connect your first agent to receive $1 trial credit.

Current price
$0.0033/request
Availability
Ready to run

Tool details

About this tool

Fetch one public HTTPS URL and return bounded text with status, content type, truncation state and capture time. The first cut supports Markdown or HTML only; it excludes authenticated pages, arbitrary headers, cookies, request bodies, screenshots, browser actions and automatic supplier fallback.

Inputs and outputs

Input

formatstring · optional

Value supplied for format.

enum: markdown, html

urlstring · required

Value supplied for url.

format: uri · maxLength: 2048

Output

captured_atstring

Returned captured at value.

contentstring

Returned content value.

content_typestring

Returned content type value.

requested_urlstring

Returned requested url value.

resolved_urlnull

Returned resolved url value.

statusnumber

Returned status value.

truncatedboolean

Returned truncated value.

Example request and output

Inspect returns this reviewed example, its estimated cost and the current input schema. Run calculates the estimate for your actual input.

Request

{
  "tool_id": "brightdata.web-scrape",
  "input": {
    "url": "https://example.com/",
    "format": "markdown"
  }
}

Output

{
  "status": 200,
  "content": "# Example Domain\n\nThis domain is for use in illustrative examples.",
  "truncated": false,
  "captured_at": "2026-08-20T00:00:00.000Z",
  "content_type": "text/markdown",
  "resolved_url": null,
  "requested_url": "https://example.com/"
}
Errors and limitations
  • invalid_input: url must resolve only to public internet addressesexample: {"url":"https://example.com/","format":"markdown"}
  • configuration_error: The web scraper is not configured on the server.The wallet was not charged.