Spotted something off?Report on Discord
guides

Direct Request

Make a lightweight HTTP GET request with browser-compatible TLS settings, without launching a full browser.

Updated May 30, 2025

A lightweight HTTP GET request with browser-compatible TLS settings β€” useful when full rendering is unnecessary.

Command

"cmd": "request.get", "requestType": "request"

Cost

0.2 credit(s) per successful request.

Description

This is a raw HTTP GET request that does not launch a browser. It uses a TLS fingerprint to imitate a real browser. It's useful for fast and cost-effective scraping when browser-based rendering is overkill.

Pros

  • Very fast (avg. ~5 seconds)
  • Very cheap (0.2 credits per request)
  • Low resource usage
  • Low proxy consumption
  • Good for simple websites and API endpoints

Cons

  • Cannot interact with the browser
  • Cannot handle advanced anti-bot protection
  • Not suitable for JavaScript-heavy or SPA sites
  • Some sites may detect the request as bot traffic

When to Use

Use request.get with "requestType": "request" when:

  • The website doesn't require JavaScript rendering
  • Speed and cost are more important than complexity
  • You don't need to interact with the page (no clicking, scrolling, etc.)
  • You're accessing simple data, APIs, or static HTML pages

For more complex sites that use JavaScript or heavy anti-bot techniques, consider switching to a full browser-based request.get without "requestType": "request".

Example

bash7 lines
json5 lines

Response

json39 lines