x-api-token: ********************
unlocker.webunlocker
true
or false
true
, takes a image of the full page. only works when response_type=png | jpeg
XHR/fetch
requests are returned, only works when response_type=network
{
"actor": "unlocker.webunlocker",
"proxy": {
"country": "US"
},
"input": {
"url": "https://www.scrapeless.com",
"headless": false,
"js_render": true,
"js_instructions": [
{
"wait": 10000
},
{
"wait_for": [
".dynamic-content",
30000
]
},
{
"click": [
"#load-more",
1000
]
},
{
"fill": [
"#search-input",
"search term"
]
},
{
"keyboard": [
"press",
"Enter"
]
},
{
"evaluate": "window.scrollTo(0, document.body.scrollHeight)"
}
],
"block": {
"resources": [
"stylesheet",
"image",
"media",
"font",
"script",
"texttrack",
"xhr",
"fetch",
"eventsource",
"websocket",
"manifest",
"other"
]
}
}
}
curl --location --request POST 'https://api.scrapeless.com/api/v1/unlocker/request' \
--header 'Content-Type: application/json' \
--header 'x-api-token;' \
--data-raw '{
"actor": "unlocker.webunlocker",
"proxy": {
"country": "US"
},
"input": {
"url": "https://www.scrapeless.com",
"headless": false,
"js_render": true,
"js_instructions": [
{
"wait": 10000
},
{
"wait_for": [
".dynamic-content",
30000
]
},
{
"click": [
"#load-more",
1000
]
},
{
"fill": [
"#search-input",
"search term"
]
},
{
"keyboard": [
"press",
"Enter"
]
},
{
"evaluate": "window.scrollTo(0, document.body.scrollHeight)"
}
],
"block": {
"resources": [
"stylesheet",
"image",
"media",
"font",
"script",
"texttrack",
"xhr",
"fetch",
"eventsource",
"websocket",
"manifest",
"other"
]
}
}
}'
{
"code": 200,
"data": ""
}