http://
or https://
{"name": "Cake's name","recipe": "Cake's recipe name","cake": "Binary cake"}
{"message": "Ain't no cake like that."}
png
or jpeg
.
Defaults to png
true
, we will ignore any image format settings and instead generate an A4 PDF of the passed website. This will work the same and render the website as if you were printing it from your browser.
Defaults to false
800
1280
true
, we will calculate the full height of the website and used it as the height in pixels of the viewport when taking the page screenshot.
Any passed height
value will be ignored.
Defaults to false
iphone 5
(iPhone 5)
iphone678
(iPhone 6/7/8)
iphone678_plus
(iPhone 6/7/8 +)
iphonex
(iPhone X / XS)
pixel2
(Google Pixel 2)
pixel2_xl
(Google Pixel 2 XL)
ipad
(iPad in Vertical)
ipadpro
(iPad Pro Vertical)
hvga
(320 x 480)
wvga
(480 x 800)
dvga
(640 x 960)
wxga_v
(768 x 1280)
xga
(1024 x 768)
wxga_s
(1280 x 800)
wxga_l
(1366 x 768)
sxga
(1280 x 1024)
wsxga_plus
(1680 x 1050)
<script>
with a just in time model, after all the required operations and just before the capture operation. This is important to have in mind when passing JS that changes the rendering.<style>
just before the capture operation.true
, we will hide message, chat and customer support clients. Currently hides the following clients: Intercom, Drift, Facebook and Tawk (partiallly).
Defaults to false
true
, we will hide cookie disclaimers that will usually appear as floating boxes or fixed containers. The hiding is not guaranteed but it has a pretty broad coverage and the underlying hiding heuristic is updated weekly.
Defaults to false
POST
request (preferably an endpoint that you control).
If set, we will send a POST
request with the final response of the original call, to the provided endpoint (webhook listener).
For your convenience we send the response in the body
and queryStringParameters
of the request.
Example: https://mywebhook.example.com