Skip to main content

Web summarizer API

The web summarizer service lets you extract summaries and structured data from any publicly accessible URL. It returns page titles, descriptions, headings, paragraphs, links, images, and Open Graph metadata. No authentication is required. The service runs as a standalone deployment separate from the main Agentbot API.

Base URL

The web summarizer runs as an independent service on port 3100 by default. Replace the base URL with your deployment’s address.

Service info

Returns service metadata and available endpoints.

Response

Health check

No authentication required.

Response

Summarize a URL

Fetches the given URL and extracts a content summary including the page title, meta description, headings, key paragraphs, and word count.

Request body

Response

Response fields

Errors

Error response

Fetches the given URL and extracts all links, images, and Open Graph / Twitter Card metadata.

Request body

Response

Response fields

Errors

Error response

Fetch behavior

All URL fetching uses the following defaults: If the target URL returns a non-2xx HTTP status, the service responds with a 500 error containing the upstream status code in the error message.