Skip to content

Proxies

Premium Proxies

Many websites use strict anti-scraping measures that block standard datacenter IPs, making content extraction challenging. BitFetcher addresses this by allowing you to leverage high-quality residential proxies by adding premium_proxy=true parameter in your requests.

Residential proxies use IPs directly from Internet Service Providers (ISPs), making them harder for websites to detect and block. Using premium proxies can improve request success rates and reduce latency, making them ideal for scraping high-security or performance-sensitive sites, like search engines, social networks, and e-commerce websites.

sh
curl -G "https://api.bitfetcher.io/v1/" \
  -d api_key=YOUR_API_KEY \
  -d url=YOUR_URL \
  -d premium_proxy=true

Geolocation

In addition to premium proxies, you can also choose the proxy country from the following list of countries using the parameter proxy_country:

Some content is restricted to specific countries or regions, but with geolocation, you can choose the country for your request, enabling access to geo-restricted content. Over 190 countries are supported, ensuring extensive global coverage. To use geolocation, include proxy_country with your chosen country code (e.g., proxy_country=us for the United States) and set premium_proxy=true. Note that geolocation requires Premium Proxies, as datacenter IPs lack precise location accuracy.

json
{
  "premium_proxy": true,
  "proxy_country": "US"
}

By using will proxy_country parameter we will route your request through a residential proxy in the specified country, helping you access region-specific content seamlessly.

Custom Proxies

If you have your own proxy provider, you can use the custom_proxy parameter to specify the proxy URL to use for your request. This will allows you to use all the features, with your own proxies.

Format protocol://username:password@proxy-ip:port

json
{
  "custom_proxy": "protocol://username:password@proxy-ip:port"
}