Spotted something off?Report on Discord
guides

Direct Request

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

Updated May 30, 2025

A lightweight HTTP GET request with consistent 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 consistent browser-compatible TLS configuration. It's useful for fast and cost-effective requests when browser-based rendering is unnecessary.

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 browser verification flows
  • Not suitable for JavaScript-heavy or SPA sites
  • Not suitable for sites that require full browser rendering

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 dynamic websites that require JavaScript rendering or browser verification flows, consider switching to a full browser-based request.get without "requestType": "request".

Example

bash7 lines
Want to run this request directly in your browser?to try it live with your own API key.
json5 lines
Want to run this request directly in your browser?to try it live with your own API key.

Response

json39 lines