For the complete documentation index, see llms.txt. This page is also available as Markdown.

Passing API Parameters as Headers

Along with the "traditional" means of passing API parameters, they can be passed as part of the request headers as well. For example: api_key, render, ultra_premium and instruction_set.

  • API REQUEST (URL Parameters)

curl --request GET \
  --url 'https://api.scraperapi.com?api_key=API_KEY&render=true&url=https://example.com/'
  • API REQUEST (Headers Parameters)

 curl --request GET \
  --url 'https://api.scraperapi.com?url=https://www.example.com' \
  --header 'x-sapi-api_key: API_KEY' \
  --header 'x-sapi-render: true'
  • PROXY MODE

curl --request GET \
  --url 'https://www.example.com' \
  --proxy 'http://scraperapi:API_KEY@proxy-server.scraperapi.com:8001' \
  --header 'x-sapi-render: true' \
  -k

Last updated