Screenshot API
A simple way to take a screenshot of a website by providing its URL.
About
Curl Request and Response
Request
curl -X 'GET' \
'https://prod.api.market/api/v1/magicapi/screenshot-api/api/screenshot?resX=1280&resY=900&outFormat=jpg&waitTime=100&isFullPage=false&dismissModals=false&url=https%3A%2F%2Fapi.market%2F' \
-H 'accept: image/jpeg' \
-H 'x-api-market-key: API_KEY'const fetch = require('node-fetch');
let url = 'https://prod.api.market/api/v1/magicapi/screenshot-api/api/screenshot?resX=1280&resY=900&outFormat=jpg&waitTime=100&isFullPage=false&dismissModals=false&url=https%3A%2F%2Fapi.market%2F';
let options = {method: 'GET', headers: {'x-api-market-key': 'SOME_STRING_VALUE'}};
fetch(url, options)
.then(res => res.json())
.then(json => console.log(json))
.catch(err => console.error('error:' + err));import http.client
conn = http.client.HTTPSConnection("api.magicapi.dev")
headers = { 'x-api-market-key': "SOME_STRING_VALUE" }
conn.request("GET", "/api/v1/magicapi/screenshot-api/api/screenshot?resX=1280&resY=900&outFormat=jpg&waitTime=100&isFullPage=false&dismissModals=false&url=https%3A%2F%2Fapi.market%2F", headers=headers)
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))Response

Last updated