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

Getting Started

Introduction

Thordata's high-bandwidth proxy service integrates authentic residential IP resources from over 70 regions worldwide. With 100+ Gbps bandwidth, it delivers large-scale video scraping capabilities, seamlessly handling massive data from major video platforms with stable and reliable performance.

To start using our High-Bandwidth Proxies for video data and audio scraping, contact our sales team to receive your dedicated endpoint. Each customer gets a unique proxy endpoint configured for their specific needs.

Endpoint Configuration

After receiving your endpoint from the account management team, you'll get:

  • A dedicated proxy endpoint

  • Your username and password

  • Port number

Authentication Methods

Dynamic Residential Proxies support two authentication methods:

Setting a session for each download

To ensure optimal success rates, the high-bandwidth proxy automatically performs load balancing during each session. Simply add the sessid-[custom session identifier]+sesstime-[duration] parameter after the username, and the system will generate a random number as the session ID, automatically assigning a different IP address for each download.

curl -x "https://td-customer-USERNAME-country-us-sessid-a123123-sesstime-10:PASSWORD@t.na.thordata.online:9999" "https://ipinfo.thordata.com"
using System;
using System.Net;
using System.Net.Http;
using System.Threading.Tasks;

class csharp_https
{
    static void Main(string[] args)
    {
        Task t = new Task(DownloadPageAsync);
        t.Start();
        Console.ReadLine();
    }

    static async void DownloadPageAsync()
    {
        string page = "https://ipinfo.thordata.com";

        var proxy = new WebProxy("https://t.na.thordata.online:9999")
        {
            UseDefaultCredentials = false,
            Credentials = new NetworkCredential(
                userName: "td-customer-USERNAME-country-us-sessid-a123123-sesstime-10",
                password: "PASSWORD")
        };

        var httpClientHandler = new HttpClientHandler()
        {
            Proxy = proxy,
            ServerCertificateCustomValidationCallback = HttpClientHandler.DangerousAcceptAnyServerCertificateValidator
        };

        var client = new HttpClient(handler: httpClientHandler, disposeHandler: true);
        var response = await client.GetAsync(page);

        using (HttpContent content = response.Content)
        {
            string result = await content.ReadAsStringAsync();
            Console.WriteLine(result);
            Console.WriteLine("Press any key to exit.");
            Console.ReadKey();
        }
    }
}

To integrate the proxy directly with tools like yt-dlp, please refer to the following page:

Need Help?

For further clarification or help with location targeting, please contact us via:

Email: support@thordata.com

Live Chat: 24/7 Live Chat available on our Website

Last updated