NAiOS IconNAiOS Logo
Volver al catálogo

Scrapingbee

scrapingbee

ScrapingBee is a web scraping API that handles headless browsers and proxy rotation, allowing developers to extract HTML from any website in a single API call.

Acciones
5
Triggers
0
Autenticación
OAuth gestionado
No
Información técnica: el detalle de parámetros, schemas y triggers de esta página está pensado para equipos de integración. Si solo necesitas saber si tu herramienta favorita está disponible, basta con ver la lista de acciones.

Acciones disponibles (5)

Cada acción es una operación que el agente puede ejecutar contra este conector. Haz clic en una acción para ver sus parámetros.

ScrapingBee Data ExtractionSCRAPINGBEE_DATA_EXTRACTIONAcción

Tool to extract structured data from a webpage using css or xpath selectors. use scrapingbee's extract rules feature.

Parámetros de entrada

  • urlstringObligatoriouri

    The webpage URL to extract data from.

  • waitinteger

    Seconds to wait before extraction (for dynamic content).

  • devicestringenum

    Emulate device type (desktop or mobile).

    desktopmobile
  • api_keystringObligatorio

    Your ScrapingBee API key.

  • extractorobjectObligatorio

    JSON object defining fields to extract and their CSS/XPath selectors. For nested selectors, use object with 'selector' and optional 'type' keys.

  • javascriptboolean

    Whether to render JavaScript before extraction.

  • country_codestring

    Two-letter country code for proxy geolocation (e.g., 'us', 'de').

  • premium_proxyboolean

    Use premium proxy for higher reliability.

  • custom_headersobject

    Custom HTTP headers as a JSON object string.

  • block_resourcesboolean

    Block images, CSS, and resources to speed up extraction.

Parámetros de salida

  • dataobjectObligatorio

    Data from the action execution

  • errorstring

    Error if any occurred during the execution of the action

  • successfulbooleanObligatorio

    Whether or not the action execution was successful or not

ScrapingBee HTML FetchSCRAPINGBEE_HTML_FETCHAcción

Tool to fetch html or screenshot via scrapingbee html api. use when you need page markup or image after optional js rendering and resource controls.

Parámetros de entrada

  • urlstringObligatorio

    The URL to scrape.

  • waitinteger

    Milliseconds to wait before returning content.

  • retryinteger

    Number of retries on request failure.

  • devicestringenum

    Device type to emulate ('desktop' or 'mobile').

    desktopmobile
  • cookiesstring

    Cookies to send in requests (HTTP header string).

  • wait_forstring

    CSS selector to wait for before returning content.

  • block_adsboolean

    Block ads and tracking scripts.

  • render_jsboolean

    Render JavaScript before returning HTML.

  • js_snippetstring

    JavaScript snippet to execute before returning content.

  • screenshotboolean

    Return screenshot as base64-encoded PNG.

  • js_scenariostring

    JSON scenario for custom headless browser actions.

  • country_codestring

    Two-letter country code for geolocation (e.g., 'us').

  • extract_rulesstring

    Extraction rules (CSS selector or JSONPath).

  • premium_proxyboolean

    Use premium proxy for scraping.

  • stealth_proxyboolean

    Use stealth (undetectable) proxy mode.

  • block_resourcesstring

    Comma-separated resource types to block (e.g., 'image,stylesheet').

  • screenshot_selectorstring

    CSS selector of element to screenshot.

  • screenshot_full_pageboolean

    Capture full-page screenshot instead of only viewport.

Parámetros de salida

  • dataobjectObligatorio

    Data from the action execution

  • errorstring

    Error if any occurred during the execution of the action

  • successfulbooleanObligatorio

    Whether or not the action execution was successful or not

ScrapingBee Proxy ModeSCRAPINGBEE_SCRAPING_BEE_PROXY_MODEAcción

Tool to fetch web content via scrapingbee's proxy mode. use when you need to route requests through scrapingbee proxies with optional js rendering and resource blocking.

Parámetros de entrada

  • urlstringObligatoriouri

    The target URL to scrape through ScrapingBee Proxy Mode.

  • cookiesobject

    Cookies to send with the request as a key-value mapping.

  • headersobject

    Additional HTTP headers to send as a key-value mapping.

  • timeoutinteger

    Request timeout in milliseconds.

  • block_adsboolean

    Block ads and tracking scripts to speed up scraping.

  • render_jsboolean

    Enable JavaScript rendering before returning content.

  • session_idstring

    Session identifier to keep the same IP for multiple requests.

  • js_scenariostring

    Custom JavaScript scenario name for advanced interactions.

  • country_codestringenum

    Two-letter country code for geolocated proxy (e.g., 'us', 'fr').

    usdefrukcaites
  • premium_proxyboolean

    Use premium proxies for higher reliability.

  • stealth_proxyboolean

    Use stealth proxy mode for extra undetectability.

  • block_resourcesstring[]

    List of resource types to block (e.g., ['image','stylesheet']).

  • forward_headersboolean

    Forward original request headers to the target site.

Parámetros de salida

  • dataobjectObligatorio

    Data from the action execution

  • errorstring

    Error if any occurred during the execution of the action

  • successfulbooleanObligatorio

    Whether or not the action execution was successful or not

ScrapingBee Stealth ProxySCRAPINGBEE_STEALTH_PROXYAcción

Tool to perform stealth scraping via scrapingbee's stealth proxy mode. use when you encounter anti-bot measures requiring undetectable requests.

Parámetros de entrada

  • urlstringObligatoriouri

    The URL of the webpage to retrieve using stealth proxy.

  • waitinteger

    Wait time in milliseconds before returning the response.

  • devicestringenum

    Device type to emulate during rendering.

    desktopmobiletablet
  • cookiesstring

    Custom cookies as JSON-encoded string.

  • headersstring

    Additional HTTP headers as JSON-encoded string.

  • js_renderboolean

    Render JavaScript on the page before returning the response.

  • country_codestring

    Two-letter country code for proxy geolocation (e.g., 'us', 'de').

  • extract_rulesstring

    Extraction rules in JSON string for structured data.

  • premium_proxyboolean

    Use premium proxies for higher reliability.

  • stealth_proxyboolean

    Enable stealth proxy mode. Use when the target site blocks bots.

  • block_resourcesboolean

    Block images, styles, and fonts for faster loads.

  • forward_headersboolean

    Forward original request headers from the browser.

  • return_page_sourceboolean

    Return the raw page source instead of text.

Parámetros de salida

  • dataobjectObligatorio

    Data from the action execution

  • errorstring

    Error if any occurred during the execution of the action

  • successfulbooleanObligatorio

    Whether or not the action execution was successful or not

ScrapingBee Usage StatsSCRAPINGBEE_USAGE_STATSAcción

Tool to retrieve usage statistics for your scrapingbee account. use when you need to monitor remaining credits and request count.

Parámetros de entrada

Sin parámetros.

Parámetros de salida

  • dataobjectObligatorio

    Data from the action execution

  • errorstring

    Error if any occurred during the execution of the action

  • successfulbooleanObligatorio

    Whether or not the action execution was successful or not