# Hoşgeldiniz

### Proxynet Dökümantasyonuna Hoşgeldiniz

[**Proxynet.io**](https://proxynet.io)'nun gelişmiş Public API'si sayesinde tüm otomasyonlarınıza kolay entegre sağlayabilir, proxy panelinden yapabileceğiniz tüm işlemleri API ile hızlı bir şekilde yapabilirsiniz.

<figure><img src="https://641520690-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F-MlM1Z1yp8LJ98Np1i7j%2Fuploads%2FI3vmGKO5jmwA2ytA85Hf%2FEkran%20Al%C4%B1nt%C4%B1s%C4%B1.PNG?alt=media&amp;token=a14b130d-b376-40df-ae09-c0d6dd8d1731" alt=""><figcaption></figcaption></figure>

### Dökümantasyonda neler var ?&#x20;

Dökümantasyonumuz IPv6 Datecenter Proxy, IPv4 Datacenter Proxy, Mobil Proxy olmak üzere üçe ayrılmıştır. Komutlar arasında çok bir fark yoktur fakat örneğin **IPv6 Datecenter proxy'de `order`** komutları yer alırken **IPv4 ve Mobil'de ise `proxy`** yer almaktadır. Bunun sebebi ise IPv6'nın daha çok paket satışına yakın olmasından kaynaklanmaktadır, yanlışlık yapılmaması için direkt olarak proxy türünün komutlarını entegre sağlamanızı önermekteyiz.

İhtiyacınıza uygun proxy türünü seçin ve sorunsuz entegrasyon sağlayın:

* [**IPv6 Datacenter Proxy API**](/proxy/ipv6-datacenter-proxy)
* [**IPv4 Datacenter Proxy API**](/proxy/ipv4-datacenter-proxy)
* [**Mobil Proxy API**](/proxy/mobil-proxy)
* *ISP Proxy API (yakında)*
* *Residential Proxy API (yakında)*
* *Residential Statik Proxy API (yakında)*

Bir şeyi yapamıyor ve yardıma ihtiyacınız var ise [**Proxynet Self-Servis Müşteri Paneli**](https://my.proxynet.io)nden destek kanallarımızdan bize 7/24 ulaşabilirsiniz.


# Başlarken

[**Proxynet.io**](https://proxynet.io)'nun gelişmiş Public API'si sayesinde tüm otomasyonlarınıza kolay entegre sağlayabilir, proxy panelinden yapabileceğiniz tüm işlemleri API ile hızlı bir şekilde yapabilirsiniz.

### Entegrasyon

IP türlerine göre entegrasyon komutları farklılık gösterebilmektedir, bu yüzden entegrasyon komutlarına direkt **PROXY** sekmesi altındaki **PROXY TÜRÜ**'ne ait API dökümantasyonunu incelemelisiniz.&#x20;

Proxy türlerine göre entegrasyon için aşağıdaki linklere tıklayabilirsiniz:

* [**IPv6 Datacenter Proxy API**](/proxy/ipv6-datacenter-proxy)
* [**IPv4 Datacenter Proxy API**](/proxy/ipv4-datacenter-proxy)
* [**Mobil Proxy API**](/proxy/mobil-proxy)
* *ISP Proxy API (yakında)*
* *Residential Proxy API (yakında)*
* *Residential Statik Proxy API (yakında)*


# API Limitleri

Her API kullanıcısına standart bir API limiti verilir, bu limitler dahilinde istekler atabilirsiniz.&#x20;

### Standart Limitler

Proxy planınızın boyutuna bağlı olarak API limitleri sistem tarafından otomatik algılanmaktadır, tüm proxy yönetim işlemlerinizi kolayca halledebilmeniz için standart api limitleri örnek tablosu aşağıda yer almaktadır:

<table><thead><tr><th>Süre</th><th>İşlem limiti</th><th data-hidden></th></tr></thead><tbody><tr><td>Saniye</td><td>1</td><td></td></tr><tr><td>Dakika</td><td>60</td><td></td></tr><tr><td>Saat</td><td>3.600</td><td></td></tr></tbody></table>


# Target Host

### Target Host Nedir ?&#x20;

Kötüye kullanım ve belirsiz etkinlikleri önlemek için **bazı ip türlerinde** veya lokasyonlarda **TARGET\_HOST** komutunu gerekli tutmaktayız. Her lokasyonun farklı ülke kuralları var ve bunlara uymak zorundayız, bundan dolayı ip türüne veya lokasyona göre **izin vermediğimiz genel kullanım amaçları şunlardır:**

* Yerel bankalar. &#x20;
* Hükümet websiteleri.  &#x20;
* Mailing
* Up/Down

### Target Host Avantajları

Neredeyse tüm statik ip türlerimizde Target Host (Hedef URL) mevcut. Bu seçenek sayesinde her zaman proxyleri kullanacağınız URL'de temiz ve engelsiz ip almanızı sağlar. Paylaşımlı proxyler gibi aynı anda birden fazla kullanıcı ile aynı websiteyi kullanırken çakışmamış olursunuz. Seçtiğiniz **Hedef URL'de her zaman o ip adresini yalnızca siz kullanırsınız**.

Maaliyet ve performans açısından olumlu bir deneyim sunan Target Host özelliğimiz sayesinde daha kaliteli proxy deneyimi sunmaktayız.&#x20;


# Response Kodları

### API&#x20;

<table><thead><tr><th width="150">Code</th><th width="222.17175953228775">Status</th><th>Description</th></tr></thead><tbody><tr><td><code>200</code></td><td>OK</td><td>All went well, you got what you asked for.</td></tr><tr><td><code>202</code></td><td>Accepted</td><td>Your request was accepted.</td></tr><tr><td><code>204</code></td><td>No Content</td><td>You are trying to retrieve a job that has not been completed yet.</td></tr><tr><td><code>400</code></td><td>Multiple error messages</td><td>Wrong request structure. It could be a misspelled parameter or an invalid value. The response body will have a more specific error message.</td></tr><tr><td><code>401</code></td><td>'Authorization header not provided' / 'Invalid authorization header' / 'Client not found'</td><td>The authorization header is missing, or your login credentials are incorrect.</td></tr><tr><td><code>403</code></td><td>Forbidden</td><td>Your account does not have access to this resource.</td></tr><tr><td><code>404</code></td><td>Not Found</td><td>The job ID you are looking for is no longer available.</td></tr><tr><td><code>422</code></td><td>Unprocessable Entity</td><td>There is something wrong with the payload you posted to us. Make sure it's a valid JSON object.</td></tr><tr><td><code>429</code></td><td>Too many requests</td><td>You exceeded the rate limit. Please get in touch with your account manager to increase your limits.</td></tr><tr><td><code>500</code></td><td>Internal Server Error</td><td>We're experiencing some issues on our side. Please try again a bit later. We're probably aware of the issues, but you can give us a shout and report it anyway.</td></tr><tr><td><code>524</code></td><td>Timeout</td><td>Service unavailable.</td></tr><tr><td><code>612</code></td><td>Undefined Internal Error</td><td>Something went wrong and we failed the job you submitted. You can try again at no extra cost, as we don't charge you for <code>faulted</code> jobs. If that doesn't work, give us a shout out.</td></tr><tr><td><code>613</code></td><td>Faulted After Too Many Retries</td><td>Something went wrong, and we failed the job you submitted. You can try again at no extra cost, as we don't charge you for <code>faulted</code> jobs. If that doesn't work, please get in touch with us.</td></tr></tbody></table>


# Bakiye Kontrol

Hesabınızın bakiye durumunu kontrol edebileceğiniz komut.

{% code title="GET" overflow="wrap" %}

```
https://my.proxynet.io/api/check-balance?key=[YOUR_API_KEY]
```

{% endcode %}

<table><thead><tr><th>Parametre</th><th>Açıklama</th><th data-hidden></th></tr></thead><tbody><tr><td>Your API Key</td><td>Size özel tahsis edilmiş API keyiniz.</td><td></td></tr></tbody></table>

**Örnek Response**

```
{
    "status": true,
    "balance": "400",
    "currency": "$"
}

```


# IP Türleri

`available-ip-types` ile musait IP Türlerini kontrol edebilirsiniz.

{% code title="GET" overflow="wrap" %}

```
https://my.proxynet.io/api/available-ip-types?key=[YOUR_API_KEY]
```

{% endcode %}

<table><thead><tr><th>Parametre</th><th>Açıklama</th><th data-hidden></th></tr></thead><tbody><tr><td>Your API Key</td><td>Size özel tahsis edilmiş API keyiniz.</td><td></td></tr></tbody></table>

**Örnek Response**

```
{
    "status": true,
    "user_id": 1,
    "balance": "400",
    "currency": "$",
    "ip_types": [
        {
            "ip_type_id": 1,
            "ip_type_name": "Mobile Rotating"
        },
        {
            "ip_type_id": 2,
            "ip_type_name": "IPv4 Static"
        },
        {
            "ip_type_id": 3,
            "ip_type_name": "IPv6 Static"
        }
    ]
}


```


# Lokasyonlar

`available-locations` ile IP Türüne ait musait Lokasyonları görüntüleyebilirsiniz.

{% code title="GET" overflow="wrap" %}

```
https://my.proxynet.io/api/available-locations?ip_type=[IP_TYPE_ID]&key=[YOUR_API_KEY]
```

{% endcode %}

<table><thead><tr><th>Parametre</th><th>Açıklama</th><th data-hidden></th><th data-hidden></th><th data-hidden></th></tr></thead><tbody><tr><td>YOUR_API_KEY</td><td>Size özel tahsis edilmiş API keyiniz</td><td></td><td></td><td></td></tr><tr><td>ID_TYPE_ID</td><td>IP Türü ID'si</td><td></td><td></td><td></td></tr></tbody></table>

**Örnek Response**

```

{
    "status": true,
    "user_id": 1,
    "balance": "400",
    "currency": "$",
    "locations": [
        {
            "location_id": 1,
            "location_name": "Turkey",
            "location_city": "Istanbul"
        }
        {
            "location_id": 2,
            "location_name": "Germany",
            "location_city": "Berlin"
        }
        {
            "location_id": 3,
            "location_name": "United Kingdom",
            "location_city": "London"
        }
    ]
}



```


# Periyot

`available-periods` ile IP Türünün minimum/maximum periyotlarını görebilirsiniz.

{% code title="GET" overflow="wrap" %}

```
https://my.proxynet.io/api/available-periods?ip_type=[IP_TYPE_ID]&key=[YOUR_API_KEY]
```

{% endcode %}

<table><thead><tr><th>Parametre</th><th>Açıklama</th><th data-hidden></th><th data-hidden></th><th data-hidden></th></tr></thead><tbody><tr><td>YOUR_API_KEY</td><td>Size özel tahsis edilmiş API keyiniz</td><td></td><td></td><td></td></tr><tr><td>ID_TYPE_ID</td><td>IP Türü ID'si</td><td></td><td></td><td></td></tr></tbody></table>

**Örnek Response**

```
{
    "status": true,
    "user_id": 1,
    "balance": "400",
    "currency": "$",
    "periods": [
        {
            "period_name": "1 Months",
            "period": 30
        },
        {
            "period_name": "3 Months",
            "period": 90
        },
        {
            "period_name": "2 Months",
            "period": 60
        }
    ]
}




```


# Protokol

`available-protocols`ile IP Türünün desteklediği protokolleri görebilirsiniz.

{% code title="GET" overflow="wrap" %}

```
https://my.proxynet.io/api/available-protocols?ip_type=[IP_TYPE_ID]&key=[YOUR_API_KEY]
```

{% endcode %}

<table><thead><tr><th>Parametre</th><th>Açıklama</th><th data-hidden></th><th data-hidden></th><th data-hidden></th></tr></thead><tbody><tr><td>YOUR_API_KEY</td><td>Size özel tahsis edilmiş API keyiniz</td><td></td><td></td><td></td></tr><tr><td>ID_TYPE_ID</td><td>IP Türü ID'si</td><td></td><td></td><td></td></tr></tbody></table>

**Örnek Response**

```
{
    "status": true,
    "user_id": 1,
    "balance": "400",
    "currency": "$",
    "protocols": [
        {
            "protocol_name": "HTTPS"
        },
        {
            "protocol_name": "SOCKS"
        }
    ]
}





```


# Stok Kontrol

`check-stock` komutu ile ilgili IP Türünün stok durumunu kontrol edebilirsiniz.

{% code title="GET" overflow="wrap" %}

```
https://my.proxynet.io/api/check-stock?key=[YOUR_API_KEY]&ip_type=[IP_TYPE_ID]&target_urls=[URLS_WITH_SEPERATED_COMMA]&location=[LOCATION_ID]
```

{% endcode %}

<table><thead><tr><th>Parametre</th><th>Açıklama</th><th data-hidden></th><th data-hidden></th><th data-hidden></th></tr></thead><tbody><tr><td>YOUR_API_KEY</td><td>Size özel tahsis edilmiş API keyiniz</td><td></td><td></td><td></td></tr><tr><td>ID_TYPE_ID</td><td>IP Türü ID'si</td><td></td><td></td><td></td></tr><tr><td>LOCATION ID</td><td>Lokasyon ID'si</td><td></td><td></td><td></td></tr><tr><td>URLS_WITH_SEPERATED</td><td>Stok kontrolü yapılmasını istediğiniz Target Host (example.com) x.com,y.com şeklinde aralara virgül koyarak çoklu sorgu yapabilirsiniz. </td><td></td><td></td><td></td></tr></tbody></table>

**Örnek Response**

```
{
    "status": true,
    "user_id": 1,
    "balance": "400",
    "currency": "$",
    "stock": 5428
}





```


# Fiyat Hesaplama

`calculate-price` ile oluşturmak istediğiniz siparişin fiyatını hesaplayabilirsiniz.

{% code title="GET" overflow="wrap" %}

```
https://my.proxynet.io/api/calculate-price?ip_type=[IP_TYPE_ID]&piece=[PIECE]&location=[LOCATION_ID]&period=[PERIOD]&target_urls=[TARGET_URLS]&key=[YOUR_API_KEY]
```

{% endcode %}

<table><thead><tr><th>Parametre</th><th>Açıklama</th><th data-hidden></th><th data-hidden></th><th data-hidden></th></tr></thead><tbody><tr><td>YOUR_API_KEY</td><td>Size özel tahsis edilmiş API keyiniz</td><td></td><td></td><td></td></tr><tr><td>ID_TYPE_ID</td><td>IP Türü ID'si</td><td></td><td></td><td></td></tr><tr><td>PIECE</td><td>Adet</td><td></td><td></td><td></td></tr><tr><td>LOCATION_ID</td><td>Lokasyon ID'si</td><td></td><td></td><td></td></tr><tr><td>PERIOD</td><td>Periyot/Süre</td><td></td><td></td><td></td></tr><tr><td>TARGET_URLS</td><td>Stok kontrolü yapılmasını istediğiniz Target Host (example.com) x.com,y.com şeklinde aralara virgül koyarak çoklu sorgu yapabilirsiniz.</td><td></td><td></td><td></td></tr></tbody></table>

**Örnek Response**

```
{
    "status": true,
    "user_id": 1,
    "balance": "400",
    "currency": "$",
    "calculated_price": 12.75
}






```


# Satın Alma

`buy` komutu ile proxy siparişi oluşturabilirsiniz.

{% code title="GET" overflow="wrap" %}

```
https://my.proxynet.io/api/buy?ip_type=[IP_TYPE_ID]&location=[LOCATION_ID]&protocol=[PROTOCOL]&period=[PERIOD_TIME]&target_urls=[TARGET_URLS]&quantity=[QUANTITY]&username=[PROXY_USERNAME]&password=[PROXY_PASSWORD]&key=[YOUR_API_KEY]
```

{% endcode %}

<table><thead><tr><th>Parametre</th><th>Açıklama</th><th data-hidden></th><th data-hidden></th><th data-hidden></th></tr></thead><tbody><tr><td>YOUR_API_KEY</td><td>Size özel tahsis edilmiş API keyiniz</td><td></td><td></td><td></td></tr><tr><td>ID_TYPE_ID</td><td>IP Türü ID'si</td><td></td><td></td><td></td></tr><tr><td>LOCATION_ID</td><td>Lokasyon ID'si</td><td></td><td></td><td></td></tr><tr><td>PERIOD</td><td>Periyot/Süre</td><td></td><td></td><td></td></tr><tr><td>PROTOCOL</td><td>Protokol</td><td></td><td></td><td></td></tr><tr><td>TARGET_URLS</td><td>Stok kontrolü yapılmasını istediğiniz Target Host (example.com) x.com,y.com şeklinde aralara virgül koyarak çoklu sorgu yapabilirsiniz.</td><td></td><td></td><td></td></tr><tr><td>QUANTITY</td><td>Adet</td><td></td><td></td><td></td></tr><tr><td>USERNAME</td><td>Proxy Username</td><td></td><td></td><td></td></tr><tr><td>PASSWORD</td><td>Proxy Password</td><td></td><td></td><td></td></tr></tbody></table>

**Örnek Response**

<pre><code><strong>{
</strong>    "status": true,
    "user_id": 1,
    "balance": 310.26,
    "currency": "$",
    "message": "Order created successfully",
    "new_order": {
        "order_id": 6466,
        "ip_type_id": 3,
        "username": "proxynet",
        "password": "proxynet",
        "protocol": "HTTPS",
        "location": "Turkey",
        "active": true,
        "whitelist_ip": "none",
        "start_date": "02/02/2023 21:35:16",
        "end_date": "04/03/2023 21:35:15",
        "unix_start_date": 1675362916,
        "unix_end_date": 1677954915
    },
    "order_proxies": [
        {
            "ip_address": "194.1.1.1",
            "port": "29127",
            "domain": "tr.proxynet.io",
            "ip_type": "IPv6 Static",
            "proxy_user": "proxynet",
            "proxy_pass": "proxynet",
            "protocol": "HTTPS",
            "location": "Turkey",
            "active": true
        }
]
}


</code></pre>


# IPv6 Datacenter Proxy

IPv6 Proxy yeni nesil dünyadaki insan sayısının tamamına rahatlıkla yetebilecek kadar adetten fazla ip türüdür. 340 Underclion sayısal olarak rakama tekabul eden IPv6 Proxy türü, sınırsız diyebileceğimiz kadar adet anlamına gelmektedir.

[IPv6 Proxy ](https://proxynet.io/tr/ipv6)paketlerimizde her siparişe farklı subnet verilmekte olup, bu sayede her ip adresiniz istek atılan site tarafından farklı bir müşteri (modem) gibi gözükmektedir.&#x20;

Sol kısımdan IPv6 Proxy yönetim ve satın alma ile ilgili API komutlarına göz atabilir, herhangi bir yardıma ihtiyacınız olur ise [**Proxynet Self-Servis Müşteri Paneli**](https://my.proxynet.io)nden destek kanallarımızdan bize 7/24 ulaşabilirsiniz.


# Başlarken

### IPv6 Datacenter Proxy API dökümantasyonuna hoşgeldiniz.&#x20;

API ile proxylerinizi yönetmek en sizi zamandan tasarruf ettireceği gibi aynı zamanda yazılımlarınıza kolay entegre etmenizi ve uzakdan yönetmenizi sağlamaktadır.&#x20;

### Target Host Nedir ?&#x20;

Kötüye kullanım ve belirsiz etkinlikleri önlemek için bazı ip türlerinde **TARGET\_HOST** komutunu gerekli tutmaktayız. Proxylerinizi kullanacağınız website adreslerini zorunlu olarak girmelisiniz. Bu hem güvenlik açısından iyi olmakta hem de bağlanmak istediğiniz websitesi için her zaman temiz ve güvenilir proxy kullanmanızı sağlamaktadır. TARGET\_HOST sayesinde o kullanım amacı için dinlendirilmiş, sadece aynı anda sizin kullanabileceğiniz IP adresleri tahsis edilmektedir.&#x20;

IPv6 Datacenter **proxy türünün ID'si `3`** olup, diğer komutlar için sol kısımdan veya aşağıdaki linklere tıklayarak detaylara göz atabilirsiniz;

* [**Lokasyon** ](/proxy/ipv6-datacenter-proxy/location)komutu ile IP türüne ait musait lokasyonları görüntüleyin.
* [**Protokol** ](/proxy/ipv6-datacenter-proxy/account)komutu ile proxyi kullanabileceğiniz protokolleri görüntüleyin.
* [**Periyot** ](/proxy/ipv6-datacenter-proxy/location-1)komutu ile proxyi satın alabileceğiniz min/max süreleri görüntüleyebilirsiniz.
* [**Stok** ](/proxy/ipv6-datacenter-proxy/stock)komutu ile havuzda kaç adet proxy stogu olduğunu kontrol edebilirsiniz.
* [**Fiyat Hesaplama**](/proxy/ipv6-datacenter-proxy/price) komutu ile satın almadan önce toplu adet indirimi ve kullanıcı indirimi (varsa) dahil fiyatı hesaplayabilirsiniz.
* [**Satın Al** ](/proxy/ipv6-datacenter-proxy/price-1)komutu ile proxy siparişi verebilirsiniz.
* [**Siparişler** ](/proxy/ipv6-datacenter-proxy/price-4)komutu ile sipariş/siparişlerinizi görüntüleyebilirsiniz.
* [**IP Whitelist**](/proxy/ipv6-datacenter-proxy/price-3) komutu proxylerinizi belirli bir ip üzerinde USER:PASS olmadan kullanmanızı sağlar.
* [**Süre uzat**](/proxy/ipv6-datacenter-proxy/price-2) komutu ile satın almış olduğunuz proxylerin süresini uzatabilirsiniz.


# Lokasyon Seçme

`available-locations` ile IPv6 Datacenter proxylerin musait Lokasyonlarını görüntüleyebilirsiniz.&#x20;

{% code title="GET" overflow="wrap" %}

```
https://my.proxynet.io/api/available-locations?ip_type=[IP_TYPE_ID]&key=[YOUR_API_KEY]
```

{% endcode %}

<table><thead><tr><th>Parametre</th><th>Açıklama</th><th data-hidden></th><th data-hidden></th><th data-hidden></th></tr></thead><tbody><tr><td>YOUR_API_KEY</td><td>Size özel tahsis edilmiş API keyiniz</td><td></td><td></td><td></td></tr><tr><td>ID_TYPE_ID</td><td>IP Türü ID'si</td><td></td><td></td><td></td></tr></tbody></table>

**Örnek Response**

```

{
    "status": true,
    "user_id": 1,
    "balance": "400",
    "currency": "$",
    "locations": [
        {
            "location_id": 1,
            "location_name": "Turkey",
            "location_city": "Istanbul"
        }
        {
            "location_id": 2,
            "location_name": "Germany",
            "location_city": "Berlin"
        }
        {
            "location_id": 3,
            "location_name": "United Kingdom",
            "location_city": "London"
        }
    ]
}



```


# Periyot Seçme

`available-periods` ile IPv6 Datacenter proxylerin minimum/maximum satın alma periyotlarını görebilirsiniz.

{% code title="GET" overflow="wrap" %}

```
https://my.proxynet.io/api/available-locations?ip_type=[IP_TYPE_ID]&key=[YOUR_API_KEY]
```

{% endcode %}

<table><thead><tr><th>Parametre</th><th>Açıklama</th><th data-hidden></th><th data-hidden></th><th data-hidden></th></tr></thead><tbody><tr><td>YOUR_API_KEY</td><td>Size özel tahsis edilmiş API keyiniz</td><td></td><td></td><td></td></tr><tr><td>ID_TYPE_ID</td><td>3</td><td></td><td></td><td></td></tr></tbody></table>

**Örnek Response**

```
{
    "status": true,
    "user_id": 1,
    "balance": "400",
    "currency": "$",
    "periods": [
        {
            "period_name": "1 Months",
            "period": 30
        },
        {
            "period_name": "3 Months",
            "period": 90
        },
        {
            "period_name": "2 Months",
            "period": 60
        }
    ]
}

```


# Protokol Seçme

`available-protocols`ile IPv6 Datacenter proxylerde desteklediğimiz protokolleri görüntüleyebilirsiniz.

{% code title="GET" overflow="wrap" %}

```
https://my.proxynet.io/api/available-protocols?ip_type=[IP_TYPE_ID]&key=[YOUR_API_KEY]
```

{% endcode %}

<table><thead><tr><th>Parametre</th><th>Açıklama</th><th data-hidden></th><th data-hidden></th><th data-hidden></th></tr></thead><tbody><tr><td>YOUR_API_KEY</td><td>Size özel tahsis edilmiş API keyiniz</td><td></td><td></td><td></td></tr><tr><td>ID_TYPE_ID</td><td>IP Türü ID'si</td><td></td><td></td><td></td></tr></tbody></table>

**Örnek Response**

```
{
    "status": true,
    "user_id": 1,
    "balance": "400",
    "currency": "$",
    "protocols": [
        {
            "protocol_name": "HTTPS"
        },
        {
            "protocol_name": "SOCKS"
        }
    ]
}

```


# Stok Kontrol

`check-stock` komutu ile IPv6 Datacenter proxylerin ilgili lokasyondaki stok durumunu kontrol etmenizi sağlar.&#x20;

{% code title="GET" overflow="wrap" %}

```
https://my.proxynet.io/api/check-stock?key=[YOUR_API_KEY]&ip_type=[IP_TYPE_ID]&target_urls=[TARGET_HOST]&location=[LOCATION_ID]
```

{% endcode %}

<table><thead><tr><th>Parametre</th><th>Açıklama</th><th data-hidden></th><th data-hidden></th><th data-hidden></th></tr></thead><tbody><tr><td>YOUR_API_KEY</td><td>Size özel tahsis edilmiş API keyiniz</td><td></td><td></td><td></td></tr><tr><td>ID_TYPE_ID</td><td>3</td><td></td><td></td><td></td></tr><tr><td>LOCATION ID</td><td>Lokasyon ID'si</td><td></td><td></td><td></td></tr><tr><td>TARGET_HOST</td><td>Stok kontrolü yapılmasını istediğiniz Target Host (example.com) x.com,y.com şeklinde aralara virgül koyarak çoklu sorgu yapabilirsiniz. </td><td></td><td></td><td></td></tr></tbody></table>

**Örnek Response**

```
{
    "status": true,
    "user_id": 1,
    "balance": "400",
    "currency": "$",
    "stock": 145428
}

```


# Fiyat Hesaplama

`calculate-price` ile oluşturmak istediğiniz siparişin fiyatını hesaplayabilirsiniz.

{% code title="GET" overflow="wrap" %}

```
https://my.proxynet.io/api/calculate-price?ip_type=[IP_TYPE_ID]&piece=[PIECE]&location=[LOCATION_ID]&period=[PERIOD]&target_urls=[TARGET_URLS]&key=[YOUR_API_KEY]
```

{% endcode %}

<table><thead><tr><th>Parametre</th><th>Açıklama</th><th data-hidden></th><th data-hidden></th><th data-hidden></th></tr></thead><tbody><tr><td>YOUR_API_KEY</td><td>Size özel tahsis edilmiş API keyiniz</td><td></td><td></td><td></td></tr><tr><td>ID_TYPE_ID</td><td>3</td><td></td><td></td><td></td></tr><tr><td>PIECE</td><td>Adet</td><td></td><td></td><td></td></tr><tr><td>LOCATION_ID</td><td>Lokasyon ID'si</td><td></td><td></td><td></td></tr><tr><td>PERIOD</td><td>Periyot/Süre</td><td></td><td></td><td></td></tr><tr><td>TARGET_URLS</td><td>Stok kontrolü yapılmasını istediğiniz Target Host (example.com) x.com,y.com şeklinde aralara virgül koyarak çoklu sorgu yapabilirsiniz.</td><td></td><td></td><td></td></tr></tbody></table>

**Örnek Response**

```
{
    "status": true,
    "user_id": 1,
    "balance": "400",
    "currency": "$",
    "calculated_price": 12.75
}
```


# Satın Al

`buy` komutu ile proxy siparişi oluşturabilirsiniz.

{% code title="GET" overflow="wrap" %}

```
https://my.proxynet.io/api/buy?ip_type=[IP_TYPE_ID]&location=[LOCATION_ID]&protocol=[PROTOCOL]&period=[PERIOD_TIME]&target_urls=[TARGET_URLS]&quantity=[QUANTITY]&username=[PROXY_USERNAME]&password=[PROXY_PASSWORD]&key=[YOUR_API_KEY]
```

{% endcode %}

<table><thead><tr><th>Parametre</th><th>Açıklama</th><th data-hidden></th><th data-hidden></th><th data-hidden></th></tr></thead><tbody><tr><td>YOUR_API_KEY</td><td>Size özel tahsis edilmiş API keyiniz</td><td></td><td></td><td></td></tr><tr><td>ID_TYPE_ID</td><td>IP Türü ID'si</td><td></td><td></td><td></td></tr><tr><td>LOCATION_ID</td><td>Lokasyon ID'si</td><td></td><td></td><td></td></tr><tr><td>PERIOD</td><td>Periyot/Süre</td><td></td><td></td><td></td></tr><tr><td>PROTOCOL</td><td>Protokol</td><td></td><td></td><td></td></tr><tr><td>TARGET_URLS</td><td>Stok kontrolü yapılmasını istediğiniz Target Host (example.com) x.com,y.com şeklinde aralara virgül koyarak çoklu sorgu yapabilirsiniz.</td><td></td><td></td><td></td></tr><tr><td>QUANTITY</td><td>Adet</td><td></td><td></td><td></td></tr><tr><td>USERNAME</td><td>Proxynize giriş yapmak istediğiniz kullanıcı adı</td><td></td><td></td><td></td></tr><tr><td>PASSWORD</td><td>Proxynize giriş yapmak istediğiniz parola</td><td></td><td></td><td></td></tr></tbody></table>

**Örnek Response**

<pre><code><strong>{
</strong>    "status": true,
    "user_id": 1,
    "balance": 310.26,
    "currency": "$",
    "message": "Order created successfully",
    "new_order": {
        "order_id": 6466,
        "ip_type_id": 3,
        "username": "proxynet",
        "password": "proxynet",
        "protocol": "HTTPS",
        "location": "Turkey",
        "active": true,
        "whitelist_ip": "none",
        "start_date": "02/02/2023 21:35:16",
        "end_date": "04/03/2023 21:35:15",
        "unix_start_date": 1675362916,
        "unix_end_date": 1677954915
    },
    "order_proxies": [
        {
            "ip_address": "194.1.1.1",
            "port": "29127",
            "domain": "tr.proxynet.io",
            "ip_type": "IPv6 Static",
            "proxy_user": "proxynet",
            "proxy_pass": "proxynet",
            "protocol": "HTTPS",
            "location": "Turkey",
            "active": true
        }
]
}

</code></pre>


# Süre Uzat

`extend-order` ile IPv6 Datacenter siparişinizin süresini uzatabilirsiniz.

{% code title="GET" overflow="wrap" %}

```
https://my.proxynet.io/api/extend-order?order_id=[PROXY_ID]&period=[PERIOD]&key=[YOUR_API_KEY]
```

{% endcode %}

<table><thead><tr><th>Parametre</th><th>Açıklama</th><th data-hidden></th><th data-hidden></th><th data-hidden></th></tr></thead><tbody><tr><td>YOUR_API_KEY</td><td>Size özel tahsis edilmiş API keyiniz</td><td></td><td></td><td></td></tr><tr><td>PROXY-ID</td><td>Sipariş ID'niz</td><td></td><td></td><td></td></tr><tr><td>PERIOD</td><td>Uzatmak istediğiniz süre</td><td></td><td></td><td></td></tr></tbody></table>

**Örnek Response**

```
{
    "status": true,
    "balance": 209.6,
    "currency": "$",
    "order_id": 6467444,
    "new_end_date": "03/05/23 23:38:16"
}

```


# IP Whitelist

`order-allow-ip` ile IPv6 Datacenter siparişinize IP adresi tanımlayabilirsiniz.

{% code title="GET" overflow="wrap" %}

```
https://my.proxynet.io/api/order-allow-ip?key=[YOUR_API_KEY]&proxy_id=[PROXY_ID]&allow_ip=[IP_ADRESS]
```

{% endcode %}

<table><thead><tr><th>Parametre</th><th>Açıklama</th><th data-hidden></th><th data-hidden></th><th data-hidden></th></tr></thead><tbody><tr><td>YOUR_API_KEY</td><td>Size özel tahsis edilmiş API keyiniz</td><td></td><td></td><td></td></tr><tr><td>PROXY-ID</td><td>Sipariş ID'niz</td><td></td><td></td><td></td></tr><tr><td>IP_ADRESS</td><td>Tanımlamak istediğiniz IP adresi</td><td></td><td></td><td></td></tr></tbody></table>

**Örnek Response**

```
{
    "status": true,
    "user_id": 1,
    "balance": "150",
    "currency": "$",
    "message": "IP address allowed successfully.",
    "ip_allow": "192.168.1.1"
}
```


# Siparişleri Listele

`my-orders` ile IPv6 Datacenter sipariş/siparişlerinizi görüntüleyebilirsiniz.

### Tüm siparişleri listele:

{% code title="GET" overflow="wrap" %}

```
https://my.proxynet.io/api/my-orders?key=[YOUR_API_KEY]
```

{% endcode %}

<table><thead><tr><th>Parametre</th><th>Açıklama</th><th data-hidden></th><th data-hidden></th><th data-hidden></th></tr></thead><tbody><tr><td>YOUR_API_KEY</td><td>Size özel tahsis edilmiş API keyiniz</td><td></td><td></td><td></td></tr></tbody></table>

### Sipariş ID'sine göre listele:

{% code title="GET" %}

```
https://my.proxynet.io/api/show-order?order_id=[ORDER_ID]&key=[YOUR_API_KEY]
```

{% endcode %}

<table><thead><tr><th></th><th></th><th data-hidden></th></tr></thead><tbody><tr><td>YOUR_API_KEY</td><td>Size özel tahsis edilmiş API keyiniz</td><td></td></tr><tr><td>ORDER_ID</td><td>Sipariş ID'niz</td><td></td></tr></tbody></table>

**Örnek Response**

```
{
    "status": true,
    "user_id": 1,
    "balance": "159",
    "currency": "$",
    "orders": [
        {
            "order_id": 642511,
            "ip_type_id": 3,
            "username": "proxynet",
            "password": "proxynet",
            "protocol": "HTTPS",
            "location": "Turkey",
            "active": true,
            "whitelist_ip": "none",
            "start_date": "02/02/2023 23:40:02",
            "end_date": "04/02/2023 01:18:36",
            "unix_start_date": 1675370402,
            "unix_end_date": 1675462716
        }
]
}
```


# IPv4 Datacenter Proxy

Proxynet IPv4 Datacenter proxyleri bulut sunucularda barınmakta olup, yüzlerce subnet ve milyonlarca ip adresi barındırmaktadır. Genel anlamda güçlü ve uygun maliyetli bir çözümdür.&#x20;

Sol kısımdan IPv4 Proxy yönetim ve satın alma ile ilgili API komutlarına göz atabilir, herhangi bir yardıma ihtiyacınız olur ise [**Proxynet Self-Servis Müşteri Paneli**](https://my.proxynet.io)nden destek kanallarımızdan bize 7/24 ulaşabilirsiniz.


# Başlarken

### IPv4 Datacenter Proxy API dökümantasyonuna hoşgeldiniz.&#x20;

API ile proxylerinizi yönetmek en sizi zamandan tasarruf ettireceği gibi aynı zamanda yazılımlarınıza kolay entegre etmenizi ve uzakdan yönetmenizi sağlamaktadır.&#x20;

IPv4 Datacenter **proxy türünün ID'si `2`** olup, diğer komutlar için sol kısımdan veya aşağıdaki linklere tıklayarak detaylara göz atabilirsiniz;

* [**Lokasyon** ](/proxy/ipv4-datacenter-proxy/location)komutu ile IP türüne ait musait lokasyonları görüntüleyin.
* [**Protokol** ](/proxy/ipv4-datacenter-proxy/account)komutu ile proxyi kullanabileceğiniz protokolleri görüntüleyin.
* [**Periyot** ](/proxy/ipv4-datacenter-proxy/location-1)komutu ile proxyi satın alabileceğiniz min/max süreleri görüntüleyebilirsiniz.
* [**Stok** ](/proxy/ipv4-datacenter-proxy/stock)komutu ile havuzda kaç adet proxy stogu olduğunu kontrol edebilirsiniz.
* [**Fiyat Hesaplama**](/proxy/ipv4-datacenter-proxy/price) komutu ile satın almadan önce toplu adet indirimi ve kullanıcı indirimi (varsa) dahil fiyatı hesaplayabilirsiniz.
* [**Satın Al**](/proxy/ipv4-datacenter-proxy/price-1) komutu ile proxy siparişi verebilirsiniz.
* [**Siparişler**](/proxy/ipv4-datacenter-proxy/price-4) komutu ile proxy/proxylerinizi listeleyebilirsiniz.
* [**IP Whitelist**](/proxy/ipv4-datacenter-proxy/price-3) komutu proxylerinizi belirli bir ip üzerinde USER:PASS olmadan kullanmanızı sağlar.
* [**Süre uzat**](/proxy/ipv4-datacenter-proxy/price-2) komutu ile satın almış olduğunuz proxylerin süresini uzatabilirsiniz.


# Lokasyon Seçme

`available-locations` ile IPv6 Datacenter proxylerin musait Lokasyonlarını görüntüleyebilirsiniz.&#x20;

{% code title="GET" overflow="wrap" %}

```
https://my.proxynet.io/api/available-locations?ip_type=[IP_TYPE_ID]&key=[YOUR_API_KEY]
```

{% endcode %}

<table><thead><tr><th>Parametre</th><th>Açıklama</th><th data-hidden></th><th data-hidden></th><th data-hidden></th></tr></thead><tbody><tr><td>YOUR_API_KEY</td><td>Size özel tahsis edilmiş API keyiniz</td><td></td><td></td><td></td></tr><tr><td>ID_TYPE_ID</td><td>IP Türü ID'si</td><td></td><td></td><td></td></tr></tbody></table>

**Örnek Response**

```

{
    "status": true,
    "user_id": 1,
    "balance": "400",
    "currency": "$",
    "locations": [
        {
            "location_id": 1,
            "location_name": "Turkey",
            "location_city": "Istanbul"
        }
        {
            "location_id": 2,
            "location_name": "Germany",
            "location_city": "Berlin"
        }
        {
            "location_id": 3,
            "location_name": "United Kingdom",
            "location_city": "London"
        }
    ]
}



```


# Periyot Seçme

`available-periods` ile IPv6 Datacenter proxylerin minimum/maximum satın alma periyotlarını görebilirsiniz.

{% code title="GET" overflow="wrap" %}

```
https://my.proxynet.io/api/available-locations?ip_type=[IP_TYPE_ID]&key=[YOUR_API_KEY]
```

{% endcode %}

<table><thead><tr><th>Parametre</th><th>Açıklama</th><th data-hidden></th><th data-hidden></th><th data-hidden></th></tr></thead><tbody><tr><td>YOUR_API_KEY</td><td>API keyiniz</td><td></td><td></td><td></td></tr><tr><td>ID_TYPE_ID</td><td>2</td><td></td><td></td><td></td></tr></tbody></table>

**Örnek Response**

```
{
    "status": true,
    "user_id": 1,
    "balance": "400",
    "currency": "$",
    "periods": [
        {
            "period_name": "1 Months",
            "period": 30
        },
        {
            "period_name": "3 Months",
            "period": 90
        },
        {
            "period_name": "2 Months",
            "period": 60
        }
    ]
}

```


# Protokol Seçme

`available-protocols`ile IPv6 Datacenter proxylerde desteklediğimiz protokolleri görüntüleyebilirsiniz.

{% code title="GET" overflow="wrap" %}

```
https://my.proxynet.io/api/available-protocols?ip_type=[IP_TYPE_ID]&key=[YOUR_API_KEY]
```

{% endcode %}

<table><thead><tr><th>Parametre</th><th>Açıklama</th><th data-hidden></th><th data-hidden></th><th data-hidden></th></tr></thead><tbody><tr><td>YOUR_API_KEY</td><td>API keyiniz</td><td></td><td></td><td></td></tr><tr><td>ID_TYPE_ID</td><td>2</td><td></td><td></td><td></td></tr></tbody></table>

**Örnek Response**

```
{
    "status": true,
    "user_id": 1,
    "balance": "400",
    "currency": "$",
    "protocols": [
        {
            "protocol_name": "HTTPS"
        },
        {
            "protocol_name": "SOCKS"
        }
    ]
}

```


# Stok Kontrol

`check-stock` komutu ile IPv6 Datacenter proxylerin ilgili lokasyondaki stok durumunu kontrol etmenizi sağlar.&#x20;

{% code title="GET" overflow="wrap" %}

```
https://my.proxynet.io/api/check-stock?key=[YOUR_API_KEY]&ip_type=[IP_TYPE_ID]&target_urls=[TARGET_HOST]&location=[LOCATION_ID]
```

{% endcode %}

<table><thead><tr><th>Parametre</th><th>Açıklama</th><th data-hidden></th><th data-hidden></th><th data-hidden></th></tr></thead><tbody><tr><td>YOUR_API_KEY</td><td>API keyiniz</td><td></td><td></td><td></td></tr><tr><td>ID_TYPE_ID</td><td>2</td><td></td><td></td><td></td></tr><tr><td>LOCATION ID</td><td>Lokasyon ID'si</td><td></td><td></td><td></td></tr><tr><td>TARGET_HOST</td><td>Stok kontrolü yapılmasını istediğiniz Target Host (example.com) x.com,y.com şeklinde aralara virgül koyarak çoklu sorgu yapabilirsiniz. </td><td></td><td></td><td></td></tr></tbody></table>

**Örnek Response**

```
{
    "status": true,
    "user_id": 1,
    "balance": "400",
    "currency": "$",
    "stock": 145428
}

```


# Fiyat Hesaplama

`calculate-price` ile oluşturmak istediğiniz siparişin fiyatını hesaplayabilirsiniz.

{% code title="GET" overflow="wrap" %}

```
https://my.proxynet.io/api/calculate-price?ip_type=[IP_TYPE_ID]&piece=[PIECE]&location=[LOCATION_ID]&period=[PERIOD]&target_urls=[TARGET_URLS]&key=[YOUR_API_KEY]
```

{% endcode %}

<table><thead><tr><th>Parametre</th><th>Açıklama</th><th data-hidden></th><th data-hidden></th><th data-hidden></th></tr></thead><tbody><tr><td>YOUR_API_KEY</td><td>API keyiniz</td><td></td><td></td><td></td></tr><tr><td>ID_TYPE_ID</td><td>2</td><td></td><td></td><td></td></tr><tr><td>PIECE</td><td>Adet</td><td></td><td></td><td></td></tr><tr><td>LOCATION_ID</td><td>Lokasyon ID'si</td><td></td><td></td><td></td></tr><tr><td>PERIOD</td><td>Periyot/Süre</td><td></td><td></td><td></td></tr><tr><td>TARGET_URLS</td><td>Stok kontrolü yapılmasını istediğiniz Target Host (example.com) x.com,y.com şeklinde aralara virgül koyarak çoklu sorgu yapabilirsiniz.</td><td></td><td></td><td></td></tr></tbody></table>

**Örnek Response**

```
{
    "status": true,
    "user_id": 1,
    "balance": "400",
    "currency": "$",
    "calculated_price": 12.75
}
```


# Satın Al

`buy` komutu ile proxy siparişi oluşturabilirsiniz.

{% code title="GET" overflow="wrap" %}

```
https://my.proxynet.io/api/buy?ip_type=[IP_TYPE_ID]&location=[LOCATION_ID]&protocol=[PROTOCOL]&period=[PERIOD_TIME]&target_urls=[TARGET_URLS]&quantity=[QUANTITY]&username=[PROXY_USERNAME]&password=[PROXY_PASSWORD]&key=[YOUR_API_KEY]
```

{% endcode %}

<table><thead><tr><th>Parametre</th><th>Açıklama</th><th data-hidden></th><th data-hidden></th><th data-hidden></th></tr></thead><tbody><tr><td>YOUR_API_KEY</td><td>API Keyiniz</td><td></td><td></td><td></td></tr><tr><td>ID_TYPE_ID</td><td>IP Türü ID'si</td><td></td><td></td><td></td></tr><tr><td>LOCATION_ID</td><td>Lokasyon ID'si</td><td></td><td></td><td></td></tr><tr><td>PERIOD</td><td>Periyot/Süre</td><td></td><td></td><td></td></tr><tr><td>PROTOCOL</td><td>Protokol</td><td></td><td></td><td></td></tr><tr><td>TARGET_URLS</td><td>Stok kontrolü yapılmasını istediğiniz Target Host (example.com) x.com,y.com şeklinde aralara virgül koyarak çoklu sorgu yapabilirsiniz.</td><td></td><td></td><td></td></tr><tr><td>QUANTITY</td><td>Adet</td><td></td><td></td><td></td></tr><tr><td>USERNAME</td><td>Proxynize giriş yapmak istediğiniz kullanıcı adı</td><td></td><td></td><td></td></tr><tr><td>PASSWORD</td><td>Proxynize giriş yapmak istediğiniz parola</td><td></td><td></td><td></td></tr></tbody></table>

**Örnek Response**

<pre><code><strong>{
</strong>    "status": true,
    "user_id": 1,
    "balance": 310.26,
    "currency": "$",
    "message": "Order created successfully",
    "new_order": {
        "order_id": 6466,
        "ip_type_id": 3,
        "username": "proxynet",
        "password": "proxynet",
        "protocol": "HTTPS",
        "location": "Turkey",
        "active": true,
        "whitelist_ip": "none",
        "start_date": "02/02/2023 21:35:16",
        "end_date": "04/03/2023 21:35:15",
        "unix_start_date": 1675362916,
        "unix_end_date": 1677954915
    },
    "order_proxies": [
        {
            "ip_address": "194.1.1.1",
            "port": "29127",
            "domain": "tr.proxynet.io",
            "ip_type": "IPv6 Static",
            "proxy_user": "proxynet",
            "proxy_pass": "proxynet",
            "protocol": "HTTPS",
            "location": "Turkey",
            "active": true
        }
]
}

</code></pre>


# Süre Uzat

`extend-order` ile IPv6 Datacenter siparişinizin süresini uzatabilirsiniz.

{% code title="GET" overflow="wrap" %}

```
https://my.proxynet.io/api/extend-proxy?proxy_id=[PROXY_ID]&period=[PERIOD]&key=[YOUR_API_KEY]
```

{% endcode %}

<table><thead><tr><th>Parametre</th><th>Açıklama</th><th data-hidden></th><th data-hidden></th><th data-hidden></th></tr></thead><tbody><tr><td>YOUR_API_KEY</td><td>API Keyiniz</td><td></td><td></td><td></td></tr><tr><td>PROXY-ID</td><td>Proxy ID'niz</td><td></td><td></td><td></td></tr><tr><td>PERIOD</td><td>Uzatmak istediğiniz süre</td><td></td><td></td><td></td></tr></tbody></table>

**Örnek Response**

```
{
    "status": true,
    "balance": 209.6,
    "currency": "$",
    "order_id": 6467444,
    "new_end_date": "03/05/23 23:38:16"
}

```


# IP Whitelist

`proxy-allow-ip` ile IPv4 Datacenter proxylerinize IP adresi tanımlayabilirsiniz.

{% code title="GET" overflow="wrap" %}

```
https://my.proxynet.io/api/proxy-allow-ip?key=[YOUR_API_KEY]&proxy_id=[PROXY_ID]&allow_ip=[IP_ADRESS]
```

{% endcode %}

<table><thead><tr><th>Parametre</th><th>Açıklama</th><th data-hidden></th><th data-hidden></th><th data-hidden></th></tr></thead><tbody><tr><td>YOUR_API_KEY</td><td>API Keyiniz</td><td></td><td></td><td></td></tr><tr><td>PROXY-ID</td><td>Proxy ID'niz</td><td></td><td></td><td></td></tr><tr><td>IP_ADRESS</td><td>Tanımlamak istediğiniz IP adresi</td><td></td><td></td><td></td></tr></tbody></table>

**Örnek Response**

```
{
    "status": true,
    "user_id": 1,
    "balance": "150",
    "currency": "$",
    "message": "IP address allowed successfully.",
    "ip_allow": "192.168.1.1"
}
```


# Proxyleri Listele

`show-proxy` ile IPv4 Datacenter proxy/ proxylerinizi listeleyebilirsiniz.

### Tüm proxyleri listele:

{% code title="GET" overflow="wrap" %}

```
https://my.proxynet.io/api/show-proxy?key=[YOUR_API_KEY]
```

{% endcode %}

<table><thead><tr><th>Parametre</th><th>Açıklama</th><th data-hidden></th><th data-hidden></th><th data-hidden></th></tr></thead><tbody><tr><td>YOUR_API_KEY</td><td>API Keyiniz</td><td></td><td></td><td></td></tr></tbody></table>

### Proxy ID'sine göre listele:

{% code title="GET" %}

```
https://my.proxynet.io/api/show-proxy?order_id=[PROXY_ID]&key=[YOUR_API_KEY]
```

{% endcode %}

<table><thead><tr><th></th><th></th><th data-hidden></th></tr></thead><tbody><tr><td>YOUR_API_KEY</td><td>Size özel tahsis edilmiş API keyiniz</td><td></td></tr><tr><td>PROXY</td><td>Proxy ID'niz</td><td></td></tr></tbody></table>

**Örnek Response**

```
{
    "status": true,
    "user_id": 1,
    "balance": "159",
    "currency": "$",
    "orders": [
        {
            "order_id": 642511,
            "ip_type_id": 3,
            "username": "proxynet",
            "password": "proxynet",
            "protocol": "HTTPS",
            "location": "Turkey",
            "active": true,
            "whitelist_ip": "none",
            "start_date": "02/02/2023 23:40:02",
            "end_date": "04/02/2023 01:18:36",
            "unix_start_date": 1675370402,
            "unix_end_date": 1675462716
        }
]
}
```


# Mobil Proxy

Proxynet Mobil Proxyleri tamamen gerçek cihaz ve sim kartlarda barınmaktadır. Dünyanın en kaliteli mobil proxy altyapısına sahip olan Proxynet, son teknoloji cihaz ve yazılımlar ile hizmet etmektedir.

Sol kısımdan Mobil Proxy yönetim ve satın alma ile ilgili API komutlarına göz atabilir, herhangi bir yardıma ihtiyacınız olur ise [**Proxynet Self-Servis Müşteri Paneli**](https://my.proxynet.io)nden destek kanallarımızdan bize 7/24 ulaşabilirsiniz.

{% embed url="<https://www.youtube.com/watch?v=OjDhfJRTnTY>" %}


# Başlarken

### Mobil Proxy API dökümantasyonuna hoşgeldiniz.&#x20;

API ile proxylerinizi yönetmek en sizi zamandan tasarruf ettireceği gibi aynı zamanda yazılımlarınıza kolay entegre etmenizi ve uzakdan yönetmenizi sağlamaktadır.&#x20;

**Mobil** **proxy türünün ID'si `1`** olup, diğer komutlar için sol kısımdan veya aşağıdaki linklere tıklayarak detaylara göz atabilirsiniz;

* [**Lokasyon**](/proxy/mobil-proxy/location) komutu ile IP türüne ait musait lokasyonları görüntüleyin.
* [**Protokol**](/proxy/mobil-proxy/account) komutu ile proxyi kullanabileceğiniz protokolleri görüntüleyin.
* [**Periyot**](/proxy/mobil-proxy/location-1) komutu ile proxyi satın alabileceğiniz min/max süreleri görüntüleyebilirsiniz.
* [**Stok**](/proxy/mobil-proxy/stock) komutu ile havuzda kaç adet proxy stogu olduğunu kontrol edebilirsiniz.
* [**Fiyat Hesaplama**](/proxy/mobil-proxy/price) komutu ile satın almadan önce toplu adet indirimi ve kullanıcı indirimi (varsa) dahil fiyatı hesaplayabilirsiniz.
* [**Satın Al**](/proxy/mobil-proxy/price-1) komutu ile proxy siparişi verebilirsiniz.
* [IP Değiştir](/proxy/mobil-proxy/price-3) komutu ile mobil proxynizin çıkış ip adresini değiştirebilirsiniz.
* [Trafik Kontrol](/proxy/mobil-proxy/price-4) ile proxynizin günlük trafik tüketimini görüntüleyebilirsiniz.
* [**Siparişler**](/proxy/mobil-proxy/price-6) komutu ile proxy/proxylerinizi listeleyebilirsiniz.
* [**IP Whitelist**](/proxy/mobil-proxy/price-5) komutu proxylerinizi belirli bir ip üzerinde USER:PASS olmadan kullanmanızı sağlar.
* [**Süre uzat**](/proxy/mobil-proxy/price-2) komutu ile satın almış olduğunuz proxylerin süresini uzatabilirsiniz.


# Lokasyon Seçme

`available-locations` ile IPv6 Datacenter proxylerin musait Lokasyonlarını görüntüleyebilirsiniz.&#x20;

{% code title="GET" overflow="wrap" %}

```
https://my.proxynet.io/api/available-locations?ip_type=[IP_TYPE_ID]&key=[YOUR_API_KEY]
```

{% endcode %}

<table><thead><tr><th>Parametre</th><th>Açıklama</th><th data-hidden></th><th data-hidden></th><th data-hidden></th></tr></thead><tbody><tr><td>YOUR_API_KEY</td><td>Size özel tahsis edilmiş API keyiniz</td><td></td><td></td><td></td></tr><tr><td>ID_TYPE_ID</td><td>IP Türü ID'si</td><td></td><td></td><td></td></tr></tbody></table>

**Örnek Response**

```

{
    "status": true,
    "user_id": 1,
    "balance": "400",
    "currency": "$",
    "locations": [
        {
            "location_id": 1,
            "location_name": "Turkey",
            "location_city": "Istanbul"
        }
        {
            "location_id": 2,
            "location_name": "Germany",
            "location_city": "Berlin"
        }
        {
            "location_id": 3,
            "location_name": "United Kingdom",
            "location_city": "London"
        }
    ]
}



```


# Periyot Seçme

`available-periods` ile IPv6 Datacenter proxylerin minimum/maximum satın alma periyotlarını görebilirsiniz.

{% code title="GET" overflow="wrap" %}

```
https://my.proxynet.io/api/available-locations?ip_type=[IP_TYPE_ID]&key=[YOUR_API_KEY]
```

{% endcode %}

<table><thead><tr><th>Parametre</th><th>Açıklama</th><th data-hidden></th><th data-hidden></th><th data-hidden></th></tr></thead><tbody><tr><td>YOUR_API_KEY</td><td>API keyiniz</td><td></td><td></td><td></td></tr><tr><td>ID_TYPE_ID</td><td>2</td><td></td><td></td><td></td></tr></tbody></table>

**Örnek Response**

```
{
    "status": true,
    "user_id": 1,
    "balance": "400",
    "currency": "$",
    "periods": [
        {
            "period_name": "1 Months",
            "period": 30
        },
        {
            "period_name": "3 Months",
            "period": 90
        },
        {
            "period_name": "2 Months",
            "period": 60
        }
    ]
}

```


# Protokol Seçme

`available-protocols`ile IPv6 Datacenter proxylerde desteklediğimiz protokolleri görüntüleyebilirsiniz.

{% code title="GET" overflow="wrap" %}

```
https://my.proxynet.io/api/available-protocols?ip_type=[IP_TYPE_ID]&key=[YOUR_API_KEY]
```

{% endcode %}

<table><thead><tr><th>Parametre</th><th>Açıklama</th><th data-hidden></th><th data-hidden></th><th data-hidden></th></tr></thead><tbody><tr><td>YOUR_API_KEY</td><td>API keyiniz</td><td></td><td></td><td></td></tr><tr><td>ID_TYPE_ID</td><td>2</td><td></td><td></td><td></td></tr></tbody></table>

**Örnek Response**

<pre><code>{
    "status": true,
    "user_id": 1,
    "balance": "400",
    "currency": "$",
    "protocols": [
        {
            "protocol_name": "HTTPS"
<strong>        },
</strong>    ]
}

</code></pre>


# Stok Kontrol

`check-stock` komutu ile IPv6 Datacenter proxylerin ilgili lokasyondaki stok durumunu kontrol etmenizi sağlar.&#x20;

{% code title="GET" overflow="wrap" %}

```
https://my.proxynet.io/api/check-stock?key=[YOUR_API_KEY]&ip_type=[IP_TYPE_ID]&target_urls=[TARGET_HOST]&location=[LOCATION_ID]
```

{% endcode %}

<table><thead><tr><th>Parametre</th><th>Açıklama</th><th data-hidden></th><th data-hidden></th><th data-hidden></th></tr></thead><tbody><tr><td>YOUR_API_KEY</td><td>API keyiniz</td><td></td><td></td><td></td></tr><tr><td>ID_TYPE_ID</td><td>2</td><td></td><td></td><td></td></tr><tr><td>LOCATION ID</td><td>Lokasyon ID'si</td><td></td><td></td><td></td></tr><tr><td>TARGET_HOST</td><td>Stok kontrolü yapılmasını istediğiniz Target Host (example.com) x.com,y.com şeklinde aralara virgül koyarak çoklu sorgu yapabilirsiniz. </td><td></td><td></td><td></td></tr></tbody></table>

**Örnek Response**

```
{
    "status": true,
    "user_id": 1,
    "balance": "400",
    "currency": "$",
    "stock": 145428
}

```


# Fiyat Hesaplama

`calculate-price` ile oluşturmak istediğiniz siparişin fiyatını hesaplayabilirsiniz.

{% code title="GET" overflow="wrap" %}

```
https://my.proxynet.io/api/calculate-price?ip_type=[IP_TYPE_ID]&piece=[PIECE]&location=[LOCATION_ID]&period=[PERIOD]&target_urls=[TARGET_URLS]&key=[YOUR_API_KEY]
```

{% endcode %}

<table><thead><tr><th>Parametre</th><th>Açıklama</th><th data-hidden></th><th data-hidden></th><th data-hidden></th></tr></thead><tbody><tr><td>YOUR_API_KEY</td><td>API keyiniz</td><td></td><td></td><td></td></tr><tr><td>ID_TYPE_ID</td><td>2</td><td></td><td></td><td></td></tr><tr><td>PIECE</td><td>Adet</td><td></td><td></td><td></td></tr><tr><td>LOCATION_ID</td><td>Lokasyon ID'si</td><td></td><td></td><td></td></tr><tr><td>PERIOD</td><td>Periyot/Süre</td><td></td><td></td><td></td></tr><tr><td>TARGET_URLS</td><td>Stok kontrolü yapılmasını istediğiniz Target Host (example.com) x.com,y.com şeklinde aralara virgül koyarak çoklu sorgu yapabilirsiniz.</td><td></td><td></td><td></td></tr></tbody></table>

**Örnek Response**

```
{
    "status": true,
    "user_id": 1,
    "balance": "400",
    "currency": "$",
    "calculated_price": 12.75
}
```


# Satın Al

`buy` komutu ile proxy siparişi oluşturabilirsiniz.

{% code title="GET" overflow="wrap" %}

```
https://my.proxynet.io/api/buy?ip_type=[IP_TYPE_ID]&location=[LOCATION_ID]&protocol=[PROTOCOL]&period=[PERIOD_TIME]&target_urls=[TARGET_URLS]&quantity=[QUANTITY]&username=[PROXY_USERNAME]&password=[PROXY_PASSWORD]&key=[YOUR_API_KEY]
```

{% endcode %}

<table><thead><tr><th>Parametre</th><th>Açıklama</th><th data-hidden></th><th data-hidden></th><th data-hidden></th></tr></thead><tbody><tr><td>YOUR_API_KEY</td><td>API Keyiniz</td><td></td><td></td><td></td></tr><tr><td>ID_TYPE_ID</td><td>IP Türü ID'si</td><td></td><td></td><td></td></tr><tr><td>LOCATION_ID</td><td>Lokasyon ID'si</td><td></td><td></td><td></td></tr><tr><td>PERIOD</td><td>Periyot/Süre</td><td></td><td></td><td></td></tr><tr><td>PROTOCOL</td><td>Protokol</td><td></td><td></td><td></td></tr><tr><td>TARGET_URLS</td><td>Stok kontrolü yapılmasını istediğiniz Target Host (example.com) x.com,y.com şeklinde aralara virgül koyarak çoklu sorgu yapabilirsiniz.</td><td></td><td></td><td></td></tr><tr><td>QUANTITY</td><td>Adet</td><td></td><td></td><td></td></tr><tr><td>USERNAME</td><td>Proxynize giriş yapmak istediğiniz kullanıcı adı</td><td></td><td></td><td></td></tr><tr><td>PASSWORD</td><td>Proxynize giriş yapmak istediğiniz parola</td><td></td><td></td><td></td></tr></tbody></table>

**Örnek Response**

<pre><code><strong>{
</strong>    "status": true,
    "user_id": 1,
    "balance": 310.26,
    "currency": "$",
    "message": "Order created successfully",
    "new_order": {
        "order_id": 6466,
        "ip_type_id": 3,
        "username": "proxynet",
        "password": "proxynet",
        "protocol": "HTTPS",
        "location": "Turkey",
        "active": true,
        "whitelist_ip": "none",
        "start_date": "02/02/2023 21:35:16",
        "end_date": "04/03/2023 21:35:15",
        "unix_start_date": 1675362916,
        "unix_end_date": 1677954915
    },
    "order_proxies": [
        {
            "ip_address": "194.1.1.1",
            "port": "29127",
            "domain": "tr.proxynet.io",
            "ip_type": "IPv6 Static",
            "proxy_user": "proxynet",
            "proxy_pass": "proxynet",
            "protocol": "HTTPS",
            "location": "Turkey",
            "active": true
        }
]
}

</code></pre>


# Süre Uzat

`extend-order` ile IPv6 Datacenter siparişinizin süresini uzatabilirsiniz.

{% code title="GET" overflow="wrap" %}

```
https://my.proxynet.io/api/extend-proxy?proxy_id=[PROXY_ID]&period=[PERIOD]&key=[YOUR_API_KEY]
```

{% endcode %}

<table><thead><tr><th>Parametre</th><th>Açıklama</th><th data-hidden></th><th data-hidden></th><th data-hidden></th></tr></thead><tbody><tr><td>YOUR_API_KEY</td><td>API Keyiniz</td><td></td><td></td><td></td></tr><tr><td>PROXY-ID</td><td>Proxy ID'niz</td><td></td><td></td><td></td></tr><tr><td>PERIOD</td><td>Uzatmak istediğiniz süre</td><td></td><td></td><td></td></tr></tbody></table>

**Örnek Response**

```
{
    "status": true,
    "balance": 209.6,
    "currency": "$",
    "order_id": 6467444,
    "new_end_date": "03/05/23 23:38:16"
}

```


# IP Değiştir

`mobile-change` ile Mobil proxynizin çıkış ip adresini değiştirebilirsiniz.&#x20;

IP adresi değiştirmenin herhangi bir limiti yoktur fakat yeni ip adresi gelmeden tekrar değişim isteği atılamamaktadır. `"new_ip: "192.168.1.1"` response kodunu aldığınızda tekrar ip değiştirme isteği gönderebilirsiniz.&#x20;

{% code title="GET" overflow="wrap" %}

```
https://my.proxynet.io/api/mobile-change?proxy_id=[YOUR_PROXY_ID]&key=[YOUR_API_KEY]
```

{% endcode %}

<table><thead><tr><th>Parametre</th><th>Açıklama</th><th data-hidden></th><th data-hidden></th><th data-hidden></th></tr></thead><tbody><tr><td>YOUR_API_KEY</td><td>API Keyiniz</td><td></td><td></td><td></td></tr><tr><td>PROXY-ID</td><td>Proxy ID'niz</td><td></td><td></td><td></td></tr></tbody></table>

**Örnek Response**

```
{
    "status": true,
    "new_ip": "192.182.1.1"
}
```


# Trafik Kontrol

`show-proxy` ve `?order_id=` ile Mobil proxynizin trafiğinizi kontrol edebilirsiniz. Trafikler günlük olarak güncellenmektedir.

{% code title="GET" overflow="wrap" %}

```
https://my.proxynet.io/api/show-proxy?order_id=[PROXY_ID]&key=[YOUR_API_KEY]
```

{% endcode %}

<table><thead><tr><th>Parametre</th><th>Açıklama</th><th data-hidden></th><th data-hidden></th><th data-hidden></th></tr></thead><tbody><tr><td>YOUR_API_KEY</td><td>API Keyiniz</td><td></td><td></td><td></td></tr><tr><td>PROXY-ID</td><td>Proxy ID'niz</td><td></td><td></td><td></td></tr></tbody></table>

**Örnek Response**

<pre><code><strong>{
</strong>    "status": true,
    "user_id": 1,
    "balance": "400",
    "currency": "$",
    "proxy": {
        "proxy_id": 1183474,
        "ip_address": "194.162.1.1",
        "port": 8000,
        "domain": "mobile-server9.proxynet.io",
        "ip_type": "Mobile Rotating",
        "proxy_user": "proxynet",
        "proxy_pass": "proxynet",
        "protocol": "HTTPS",
        "location": "Italy",
        "active": true,
        "mobile_isp": "Vodafone",
        "mobile_data": "288 GB",
        "whitelist_ip": "none",
        "start_date": "02/02/2023 21:49:38",
        "end_date": "04/03/2023 21:49:38",
        "unix_start_date": 1675363778,
        "unix_end_date": 1677955778
    }
}
</code></pre>


# IP Whitelist

Mobil proxylerde şuan IP Whitelist yapılamamaktadır, yakında eklenecektir.


# Proxyleri Listele

`show-proxy` ile IPv4 Datacenter proxy/ proxylerinizi listeleyebilirsiniz.

### Tüm proxyleri listele:

{% code title="GET" overflow="wrap" %}

```
https://my.proxynet.io/api/show-proxy?key=[YOUR_API_KEY]
```

{% endcode %}

<table><thead><tr><th>Parametre</th><th>Açıklama</th><th data-hidden></th><th data-hidden></th><th data-hidden></th></tr></thead><tbody><tr><td>YOUR_API_KEY</td><td>API Keyiniz</td><td></td><td></td><td></td></tr></tbody></table>

### Proxy ID'sine göre listele:

{% code title="GET" %}

```
https://my.proxynet.io/api/show-proxy?order_id=[PROXY_ID]&key=[YOUR_API_KEY]
```

{% endcode %}

<table><thead><tr><th></th><th></th><th data-hidden></th></tr></thead><tbody><tr><td>YOUR_API_KEY</td><td>Size özel tahsis edilmiş API keyiniz</td><td></td></tr><tr><td>PROXY</td><td>Proxy ID'niz</td><td></td></tr></tbody></table>

**Örnek Response**

```
{
    "status": true,
    "user_id": 1,
    "balance": "159",
    "currency": "$",
    "orders": [
        {
            "order_id": 642511,
            "ip_type_id": 3,
            "username": "proxynet",
            "password": "proxynet",
            "protocol": "HTTPS",
            "location": "Turkey",
            "active": true,
            "whitelist_ip": "none",
            "start_date": "02/02/2023 23:40:02",
            "end_date": "04/02/2023 01:18:36",
            "unix_start_date": 1675370402,
            "unix_end_date": 1675462716
        }
]
}
```


