> For the complete documentation index, see [llms.txt](https://proxy-solutions.gitbook.io/api-ru/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://proxy-solutions.gitbook.io/api-ru/docs/servisy.md).

# Сервисы

## Список доступных сервисов

## Список тарифов

> Список действующих тарифов

```json
{"openapi":"3.0.3","info":{"title":"Client API","version":"4.0.0 preview"},"servers":[{"url":"https://v4.dev.proxy-solutions.net/api"}],"security":[],"paths":{"/services":{"get":{"summary":"Список тарифов","tags":["Тарифы"],"description":"Список действующих тарифов","parameters":[{"$ref":"#/components/parameters/lang"},{"$ref":"#/components/parameters/currency"}],"responses":{"200":{"description":"OK","content":{"application/json":{"schema":{"type":"object","properties":{"lang":{"type":"string"},"currency":{"type":"string"},"services":{"type":"array","items":{"$ref":"#/components/schemas/ServiceDetailed"}}}}}}}}}}},"components":{"parameters":{"lang":{"name":"lang","description":"Код языка","in":"query","required":false,"schema":{"type":"string","enum":["EN","RU","UA"],"default":"EN"}},"currency":{"name":"currency","description":"Код валюты","in":"query","required":false,"schema":{"type":"string","enum":["USD","EUR","RUB","UAH","KZT"],"default":"USD"}}},"schemas":{"ServiceDetailed":{"type":"object","allOf":[{"$ref":"#/components/schemas/Service"},{"type":"object","properties":{"location_choise":{"type":"string","enum":["none","country","city"]}}}]},"Service":{"type":"object","properties":{"id":{"type":"integer"},"provider":{"type":"string","enum":["server-proxies","mobile-proxies","webtools"]},"name":{"type":"string"}}}}}}
```

## Список доступных локаций для сервиса

## Список доступных локаций для тарифа

> Список доступных локаций для заданного тарифа. Для тарифов допускающих выбор города каждый элемент списка "countries"  будет содержать список доступных городов (поле "cities").<br>

```json
{"openapi":"3.0.3","info":{"title":"Client API","version":"4.0.0 preview"},"servers":[{"url":"https://v4.dev.proxy-solutions.net/api"}],"security":[],"paths":{"/services/{service_id}/locations":{"get":{"summary":"Список доступных локаций для тарифа","tags":["Тарифы"],"description":"Список доступных локаций для заданного тарифа. Для тарифов допускающих выбор города каждый элемент списка \"countries\"  будет содержать список доступных городов (поле \"cities\").\n","parameters":[{"$ref":"#/components/parameters/service_id"},{"$ref":"#/components/parameters/lang"},{"$ref":"#/components/parameters/currency"}],"responses":{"200":{"description":"OK","content":{"application/json":{"schema":{"type":"object","properties":{"lang":{"type":"string"},"currency":{"type":"string"},"countries":{"type":"array","items":{"$ref":"#/components/schemas/Country"}}}}}}},"404":{"description":"Service not found"}}}}},"components":{"parameters":{"service_id":{"name":"service_id","in":"path","required":true,"schema":{"type":"integer"}},"lang":{"name":"lang","description":"Код языка","in":"query","required":false,"schema":{"type":"string","enum":["EN","RU","UA"],"default":"EN"}},"currency":{"name":"currency","description":"Код валюты","in":"query","required":false,"schema":{"type":"string","enum":["USD","EUR","RUB","UAH","KZT"],"default":"USD"}}},"schemas":{"Country":{"allOf":[{"$ref":"#/components/schemas/Location"},{"type":"object","properties":{"code":{"type":"string"},"cities":{"type":"array","items":{"allOf":[{"$ref":"#/components/schemas/Location"},{"type":"object","properties":{"channels":{"type":"integer","description":"Общее количество доступных на момент запроса мобильных каналов Присутствует только в мобильных тарифах\n"},"operators":{"type":"array","description":"Список доступных операторов Присутствует только в мобильных тарифах\n","items":{"allOf":[{"$ref":"#/components/schemas/Operator"},{"type":"object","properties":{"channels":{"type":"integer","description":"Количество доступных на момент запроса каналов\n"}}}]}}}}]}}}}]},"Location":{"type":"object","required":["id","name"],"properties":{"id":{"type":"integer"},"type":{"type":"string","enum":["country","city"],"description":"Тип локации.  Присутствует только когда локация параметр заказа\n"},"name":{"type":"string","description":"Название локации.  Присутствует только когда локация параметр заказа\n"},"country_name":{"type":"string","description":"Название страны.  Присутствует только когда локация параметр заказа\n"}}},"Operator":{"type":"object","required":["id","name"],"properties":{"id":{"type":"integer"},"name":{"type":"string"}}}}}}
```

## Список доступных операторов для сервиса

Запрос используется для получения списка доступных операторов для покупки сервиса "**Мобильные прокси plus**".

## Список мобильных операторов для тарифа

> Список всех мобильных операторов для заданного тарифа,  вне зависимости от доступности каналов<br>

```json
{"openapi":"3.0.3","info":{"title":"Client API","version":"4.0.0 preview"},"servers":[{"url":"https://v4.dev.proxy-solutions.net/api"}],"security":[],"paths":{"/services/{service_id}/operators":{"get":{"summary":"Список мобильных операторов для тарифа","tags":["Тарифы"],"description":"Список всех мобильных операторов для заданного тарифа,  вне зависимости от доступности каналов\n","parameters":[{"$ref":"#/components/parameters/service_id"},{"$ref":"#/components/parameters/lang"},{"$ref":"#/components/parameters/currency"}],"responses":{"200":{"description":"OK","content":{"application/json":{"schema":{"type":"object","properties":{"lang":{"type":"string"},"currency":{"type":"string"},"countries":{"type":"array","items":{"$ref":"#/components/schemas/Operator"}}}}}}},"404":{"description":"Service not found"}}}}},"components":{"parameters":{"service_id":{"name":"service_id","in":"path","required":true,"schema":{"type":"integer"}},"lang":{"name":"lang","description":"Код языка","in":"query","required":false,"schema":{"type":"string","enum":["EN","RU","UA"],"default":"EN"}},"currency":{"name":"currency","description":"Код валюты","in":"query","required":false,"schema":{"type":"string","enum":["USD","EUR","RUB","UAH","KZT"],"default":"USD"}}},"schemas":{"Operator":{"type":"object","required":["id","name"],"properties":{"id":{"type":"integer"},"name":{"type":"string"}}}}}}
```
