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) |