| Parameter | Type | Default Value | Description |
| source | string | - | Crawler ID |
| context ├─ context.url └─context.screenshot_type |
map[string]interface | - | Custom parameters: User-defined additional information |
| string | - | Target URL: Link to a specific page | |
| number | - | Screenshot type (only applicable to PNG format) 1: Full-page screenshot 2: Viewport screenshot |
|
| geo | string | - | Region |
| callback | string | - | Callback URL |
| js_render | bool | FALSE | Enable JS rendering false: Disabled true: Enabled |
| locale | string | - | Language |
| format | []string | - | Required return format |
| Field Name | Type | Description |
| created_at | string | Request creation time – Format: YYYY-MM-DD HH:MM:SS |
| id | string | Unique identifier – Format: s_XXXXXXXXXXXX_XXXX |
| request | interface{} | Request details – Includes callback, context, format, etc. |
| callback | string | Callback URL – Notification endpoint after request completion (if provided) |
| context ├─ context.url └─context.screenshot_type |
map[string]interface | Context – Contains specific request parameters |
| string | Request URL – The webpage to be scraped or processed | |
| number | Screenshot type – Indicates screenshot format or type (e.g., 1 for full page, 2 for viewport) | |
| format | []string | Return format – Array of required output formats (e.g., ["html", "png"]) |
| geo | string | Geolocation code – Represents the geographic origin of the request (e.g., AE for United Arab Emirates) |
| js_render | boolean | Enable JavaScript rendering – true = enabled, false = disabled |
| locale | string | Locale – Language and region in language-country format (e.g., af-ZA for Afrikaans in South Africa) |
| source | string | Crawler source identifier – Indicates which crawler initiated the request (e.g., uni-scraper) |
| status | string | Request status – Represents current task state (pending, done, faulted) |