Command Type
Command Type ID: 100Parameters
| Parameter | Type | Description | Required |
|---|---|---|---|
| url | string | The target URL | Yes |
| verb | string | HTTP method: "GET", "POST", "PUT", "DELETE", "PATCH" | Yes |
| contentType | string | Payload type: "JSON" or "form-data" | Yes |
| timeout | number | Timeout in milliseconds | Yes |
| body | object | Request body for POST/PUT | No |
| bypassStatusCode | Array of number | Status codes to bypass default error handling | No |
| headers | object | HTTP headers | No |
| headersOptions | HeadersOptions | Custom header generation settings | No |
| isHttp2 | boolean | Enable HTTP/2 | No |
| proxy | ProxySettings | Proxy settings | No |
| proxyConnectionTimeout | number | Timeout for proxy connection in milliseconds | No |
| tlsSettings | TlsSettings | TLS configuration | No |
| useHeaderGenerator | boolean | Enable automatic browser-like header generation | No |
HeadersOptions
| Field | Type | Description | Required |
|---|---|---|---|
| browsers | Array of BrowserOptions | Browser configurations for header generation | Yes |
| devices | Array of string | Device types (e.g., "mobile", "desktop") | Yes |
| operatingSystems | Array of string | OS list (e.g., "Windows", "macOS") | Yes |
TlsSettings
| Field | Type | Description | Required |
|---|---|---|---|
| ciphers | string | Comma-separated cipher suites | Yes |
| minVersion | string | Minimum TLS version (e.g., "TLSv1.2") | Yes |
| maxVersion | string | Maximum TLS version (e.g., "TLSv1.3") | Yes |
| shuffleCiphers | boolean | Shuffle cipher list to vary fingerprint | Yes |
Usage Examples
Request with Header Generator
Request with Custom TLS Settings
Related Commands
- HTTP Request - Basic cloudscraper request
- HTTP Request - Got - Standard Got request