### GET /api/residential-unlim/packages Source: https://gist.githubusercontent.com/bitcoineazy/4bdc49fcc9776978e04adaf8081e48bc/raw/357e0a9d5119ca06b2824837cf05a2073af7ea69/prosox_openapi.json API endpoint for GET /api/residential-unlim/packages ```markdown ### Responses #### 200 - Успешное получение данных о пакетах Residential Unlim пользователя - **packages** (array (ResidentialUnlimPackage)) (required) Array items: - **id** (integer) (required) (example: 1) - **user** (object) - **id** (integer) (required) (example: 1) - **name** (string) (required) (example: "John Doe") - **email** (string) (required) (example: "john.doe@example.com") - **role** (integer) (required) (example: 1) - **status** (string) (example: "active") - **telegram** (string) (example: "@john.doe") - **invited** (integer) (example: 2) - **ref_link** (string) (example: "gqiR563") - **balance** (number) (example: 1099) - **referral_balance** (number) (example: 10.1) - **api_key** (string) (example: "2345ghf") - **referral_reward** (number) (example: 10) - **locale** (string) (example: "ru") - **created_at** (string) (example: "2024-02-10T18:22:53.000000Z") - **updated_at** (string) (example: "2024-02-10T18:22:53.000000Z") - **tariff** (object) - **id** (integer) (required) (example: 1) - **title** (string) (required) (example: "Nebula") - **price** (number (float)) (required) (example: 10) - **traffic** (integer) (required) (example: 10) - **per_gb** (number) (required) (example: 10) - **ports** (integer) (required) (example: 100) - **show** (integer) (required) (example: 1) - **border** (string) (required) (example: "#343EF7") - **header_item** (string) (example: "Item") - **header_color** (string) (required) (example: "#FFFFFF") - **type** (integer) (required) (example: 1) - **is_test** (boolean) (required) (example: true) - **created_at** (string) (required) (example: "2024-02-10T18:22:53.000000Z") - **updated_at** (string) (required) (example: "2024-02-10T18:22:53.000000Z") - **uuid** (sting) (required) (example: "dasd8aday123-dasdasd12-dasdasd3") - **status** (string) (required) (example: "active") - **duration_days** (integer) (required) (example: 30) - **speed_limit** (integer) (required) (example: 100) - **location_id** (integer) (required) (example: 1) - **proxy_ip** (string) (required) (example: "244.178.44.111") - **expires_at** (string) (required) (example: "2024-08-01 00:00:00") - **login** (string) (required) (example: "proxymaoffice") - **password** (string) (required) (example: "12345678") - **traffic** (number (float)) (example: 1) - **del** (integer) (required) (example: 0) - **auto_update** (boolean) (example: true) - **created_at** (string) (required) (example: "2024-02-10 18:22:53") - **usage** (integer) (required) (example: 12313) #### 401 - Не авторизован - **message** (string) (example: "Unauthenticated.") ### Example Usage ```bash curl -X GET "https://api.example.com/api/residential-unlim/packages" ``` ``` -------------------------------- ### GET /api/reseller/residential-premium/buy/packages/list Source: https://gist.githubusercontent.com/bitcoineazy/4bdc49fcc9776978e04adaf8081e48bc/raw/357e0a9d5119ca06b2824837cf05a2073af7ea69/prosox_openapi.json API endpoint for GET /api/reseller/residential-premium/buy/packages/list ```markdown ### Responses #### 200 - Success - **status** (integer) (example: 200) - **data** (array (object)) Array items: - **tariff_id** (integer) (example: 1) - **name** (string) (example: "Basic") - **price** (string) (example: "10 $") - **traffik** (string) (example: "10 GB") ### Example Usage ```bash curl -X GET "https://api.example.com/api/reseller/residential-premium/buy/packages/list" ``` ``` -------------------------------- ### GET /api/isp-premium/packages Source: https://gist.githubusercontent.com/bitcoineazy/4bdc49fcc9776978e04adaf8081e48bc/raw/357e0a9d5119ca06b2824837cf05a2073af7ea69/prosox_openapi.json API endpoint for GET /api/isp-premium/packages ```markdown ### Responses #### 200 - Successful response - **success** (boolean) - **data** (array (object)) Array items: - **id** (integer) (example: 1) - **order_id** (integer) (example: "123") - **status** (string) (example: "active") - **duration_days** (integer) (example: 30) - **purpose_id** (integer) (example: 1) - **package_id** (integer) (example: 1) - **coutnry** (string) (example: "RU") - **login** (string) (example: "proxymaoffice") - **password** (string) (example: "12345678") - **ip_count** (integer) (example: 1) - **ip_list** (array (string)) - **expires_at** (string) (example: "2024-08-01 00:00:00") - **auto_update** (boolean) (example: true) - **created_at** (string) (example: "2024-02-10 18:22:53") - **updated_at** (string) (example: "2024-02-10 18:22:53") ### Example Usage ```bash curl -X GET "https://api.example.com/api/isp-premium/packages" ``` ``` -------------------------------- ### GET /api/reseller/residential-unlim/buy/packages/list Source: https://gist.githubusercontent.com/bitcoineazy/4bdc49fcc9776978e04adaf8081e48bc/raw/357e0a9d5119ca06b2824837cf05a2073af7ea69/prosox_openapi.json API endpoint for GET /api/reseller/residential-unlim/buy/packages/list ```markdown ### Responses #### 200 - Успешное получение пакетов - **result** (object) - **status** (integer) - **data** (array (object)) Array items: - **tariff_id** (integer) - **name** (string) - **price** (string) - **traffik** (string) ### Example Usage ```bash curl -X GET "https://api.example.com/api/reseller/residential-unlim/buy/packages/list" ``` ``` -------------------------------- ### GET /api/isp-premium/buy/packages/list Source: https://gist.githubusercontent.com/bitcoineazy/4bdc49fcc9776978e04adaf8081e48bc/raw/357e0a9d5119ca06b2824837cf05a2073af7ea69/prosox_openapi.json API endpoint for GET /api/isp-premium/buy/packages/list ```markdown ### Responses #### 200 - Успешное получение пакетов - **result** (object) - **status** (integer) - **data** (array (object)) Array items: - **tariff_id** (integer) (example: 1) - **plan_id** (integer) (example: 1) - **name** (string) (example: "test") - **price** (string) (example: "5 $") - **ports** (integer) (example: 1) - **period** (integer) (example: 30) ### Example Usage ```bash curl -X GET "https://api.example.com/api/isp-premium/buy/packages/list" ``` ``` -------------------------------- ### GET /api/isp-premium/packages/{package}/swap Source: https://gist.githubusercontent.com/bitcoineazy/4bdc49fcc9776978e04adaf8081e48bc/raw/357e0a9d5119ca06b2824837cf05a2073af7ea69/prosox_openapi.json API endpoint for GET /api/isp-premium/packages/{package}/swap ```markdown ### Parameters - **package** (string, path, required): ID of the package ### Responses #### 200 - Successful response - **ipList** (object) ### Example Usage ```bash curl -X GET "https://api.example.com/api/isp-premium/packages/{package}/swap" ``` ``` -------------------------------- ### GET /api/residential-unlim/{package}/upgrade Source: https://gist.githubusercontent.com/bitcoineazy/4bdc49fcc9776978e04adaf8081e48bc/raw/357e0a9d5119ca06b2824837cf05a2073af7ea69/prosox_openapi.json API endpoint for GET /api/residential-unlim/{package}/upgrade ```markdown ### Parameters - **package** (string, path, required): ID of the package ### Responses #### 200 - Upgrade Residential Unlim packages and prices - **data** (object) - **id** (integer) - **price** (number) - **speed_limit** (number) - **duration_days** (number) - **name** (string) #### 401 - Не авторизован - **message** (string) (example: "Unauthenticated.") ### Example Usage ```bash curl -X GET "https://api.example.com/api/residential-unlim/{package}/upgrade" ``` ``` -------------------------------- ### GET /api/isp/buy/packages/list Source: https://gist.githubusercontent.com/bitcoineazy/4bdc49fcc9776978e04adaf8081e48bc/raw/357e0a9d5119ca06b2824837cf05a2073af7ea69/prosox_openapi.json API endpoint for GET /api/isp/buy/packages/list ```markdown ### Responses #### 200 - Успешное получение пакетов - **result** (object) - **status** (integer) - **data** (array (object)) Array items: - **tariff_id** (integer) - **name** (string) - **price** (string) - **traffik** (string) ### Example Usage ```bash curl -X GET "https://api.example.com/api/isp/buy/packages/list" ``` ``` -------------------------------- ### GET /api/reseller/get/balance Source: https://gist.githubusercontent.com/bitcoineazy/4bdc49fcc9776978e04adaf8081e48bc/raw/357e0a9d5119ca06b2824837cf05a2073af7ea69/prosox_openapi.json API endpoint for GET /api/reseller/get/balance ```markdown ### Responses #### 200 - Успешное получение баланса - **result** (object) - **status** (integer) (example: 200) - **message** (string) (example: "1000") ### Example Usage ```bash curl -X GET "https://api.example.com/api/reseller/get/balance" ``` ``` -------------------------------- ### GET /api/reseller/residential-premium/api-tools/{package} Source: https://gist.githubusercontent.com/bitcoineazy/4bdc49fcc9776978e04adaf8081e48bc/raw/357e0a9d5119ca06b2824837cf05a2073af7ea69/prosox_openapi.json API endpoint for GET /api/reseller/residential-premium/api-tools/{package} ```markdown ### Parameters - **package** (string, path, required): Ключ пакета ### Responses #### 200 - OK - **status** (integer) (example: 200) - **data** (object) - **name** (string) (example: "API_TOOLS") - **HTTPS** (string) (example: "https://example.com") - **SOCKS5** (string) (example: "socks5://example.com") ### Example Usage ```bash curl -X GET "https://api.example.com/api/reseller/residential-premium/api-tools/{package}" ``` ``` -------------------------------- ### GET /api/residential-unlim/packages/{package} Source: https://gist.githubusercontent.com/bitcoineazy/4bdc49fcc9776978e04adaf8081e48bc/raw/357e0a9d5119ca06b2824837cf05a2073af7ea69/prosox_openapi.json API endpoint for GET /api/residential-unlim/packages/{package} ```markdown ### Parameters - **id** (string, path, required): ID пакета ### Responses #### 200 - Успешное получение данных о пакете Residential Unlim пользователя **ResidentialUnlimPackage** - **id** (integer) (required) (example: 1) - **user** (object) - **id** (integer) (required) (example: 1) - **name** (string) (required) (example: "John Doe") - **email** (string) (required) (example: "john.doe@example.com") - **role** (integer) (required) (example: 1) - **status** (string) (example: "active") - **telegram** (string) (example: "@john.doe") - **invited** (integer) (example: 2) - **ref_link** (string) (example: "gqiR563") - **balance** (number) (example: 1099) - **referral_balance** (number) (example: 10.1) - **api_key** (string) (example: "2345ghf") - **referral_reward** (number) (example: 10) - **locale** (string) (example: "ru") - **created_at** (string) (example: "2024-02-10T18:22:53.000000Z") - **updated_at** (string) (example: "2024-02-10T18:22:53.000000Z") - **tariff** (object) - **id** (integer) (required) (example: 1) - **title** (string) (required) (example: "Nebula") - **price** (number (float)) (required) (example: 10) - **traffic** (integer) (required) (example: 10) - **per_gb** (number) (required) (example: 10) - **ports** (integer) (required) (example: 100) - **show** (integer) (required) (example: 1) - **border** (string) (required) (example: "#343EF7") - **header_item** (string) (example: "Item") - **header_color** (string) (required) (example: "#FFFFFF") - **type** (integer) (required) (example: 1) - **is_test** (boolean) (required) (example: true) - **created_at** (string) (required) (example: "2024-02-10T18:22:53.000000Z") - **updated_at** (string) (required) (example: "2024-02-10T18:22:53.000000Z") - **uuid** (sting) (required) (example: "dasd8aday123-dasdasd12-dasdasd3") - **status** (string) (required) (example: "active") - **duration_days** (integer) (required) (example: 30) - **speed_limit** (integer) (required) (example: 100) - **location_id** (integer) (required) (example: 1) - **proxy_ip** (string) (required) (example: "244.178.44.111") - **expires_at** (string) (required) (example: "2024-08-01 00:00:00") - **login** (string) (required) (example: "proxymaoffice") - **password** (string) (required) (example: "12345678") - **traffic** (number (float)) (example: 1) - **del** (integer) (required) (example: 0) - **auto_update** (boolean) (example: true) - **created_at** (string) (required) (example: "2024-02-10 18:22:53") - **usage** (integer) (required) (example: 12313) #### 401 - Не авторизован - **message** (string) (example: "Unauthenticated.") #### 422 - Ошибка валидации - **message** (string) (example: "The given data was invalid.") - **errors** (object) - **field_name** (array (string)) ### Example Usage ```bash curl -X GET "https://api.example.com/api/residential-unlim/packages/{package}" ``` ``` -------------------------------- ### GET /api/residential-unlim/{package}/usage Source: https://gist.githubusercontent.com/bitcoineazy/4bdc49fcc9776978e04adaf8081e48bc/raw/357e0a9d5119ca06b2824837cf05a2073af7ea69/prosox_openapi.json API endpoint for GET /api/residential-unlim/{package}/usage ```markdown ### Parameters - **package** (string, path, required): ID of the package ### Responses #### 200 - Метрики пакета - **success** (boolean) (required) - **message** (string) (required) #### 401 - Не авторизован - **message** (string) (example: "Unauthenticated.") ### Example Usage ```bash curl -X GET "https://api.example.com/api/residential-unlim/{package}/usage" ``` ``` -------------------------------- ### GET /api/reseller/residential-premium/package/{packageKey} Source: https://gist.githubusercontent.com/bitcoineazy/4bdc49fcc9776978e04adaf8081e48bc/raw/357e0a9d5119ca06b2824837cf05a2073af7ea69/prosox_openapi.json API endpoint for GET /api/reseller/residential-premium/package/{packageKey} ```markdown ### Parameters - **packageKey** (string, path, required): Ключ пакета ### Responses #### 200 - Success - **status** (integer) (example: 200) - **data** (object) - **status** (string) (example: "active") - **created_at** (string) (example: "2022-01-01 00:00:00") - **expired_at** (string) (example: "2022-01-01 00:00:00") - **traffic** (object) - **limit** (string) (example: "10 GB") - **usage** (string) (example: "5 GB") ### Example Usage ```bash curl -X GET "https://api.example.com/api/reseller/residential-premium/package/{packageKey}" ``` ``` -------------------------------- ### GET /api/reseller/residential-premium/get/packages Source: https://gist.githubusercontent.com/bitcoineazy/4bdc49fcc9776978e04adaf8081e48bc/raw/357e0a9d5119ca06b2824837cf05a2073af7ea69/prosox_openapi.json API endpoint for GET /api/reseller/residential-premium/get/packages ```markdown ### Parameters - **page** (integer, query, optional): Номер страницы - **per_page** (integer, query, optional): Количество записей на странице - **sort** (string, query, optional): Сортировка по полю, доступные значения: created_at, expired_at - **direction** (string, query, optional): Направление сортировки, доступные значения: desc, asc - **filters[type]** (string, query, optional): Фильтр по типу: 1 - premium, 8 - mobile ### Responses #### 200 - Успешное получение заказов пользователя - **data** (array (unknown)) (required) - **meta** (object) (required) - **current_page** (integer) (example: 1) - **last_page** (integer) (example: 10) - **per_page** (integer) (example: 15) - **total** (integer) (example: 150) #### 401 - Не авторизован - **message** (string) (example: "Unauthenticated.") ### Example Usage ```bash curl -X GET "https://api.example.com/api/reseller/residential-premium/get/packages?page=1&per_page=10&sort=created_at&direction=desc&filters[type]=string" ``` ``` -------------------------------- ### GET /api/scraper/tariffs Source: https://gist.githubusercontent.com/bitcoineazy/4bdc49fcc9776978e04adaf8081e48bc/raw/357e0a9d5119ca06b2824837cf05a2073af7ea69/prosox_openapi.json API endpoint for GET /api/scraper/tariffs ```markdown ### Responses #### 200 - Scrape tariff list - **result** (object) - **status** (integer) - **data** (array (object)) Array items: - **tariff_id** (integer) - **name** (string) - **price** (string) - **ports** (integer) - **period** (integer) ### Example Usage ```bash curl -X GET "https://api.example.com/api/scraper/tariffs" ``` ``` -------------------------------- ### GET /api/isp-premium/packages/{package} Source: https://gist.githubusercontent.com/bitcoineazy/4bdc49fcc9776978e04adaf8081e48bc/raw/357e0a9d5119ca06b2824837cf05a2073af7ea69/prosox_openapi.json API endpoint for GET /api/isp-premium/packages/{package} ```markdown ### Parameters - **package** (string, path, required): ID of the package ### Responses #### 200 - Successful response - **success** (boolean) - **data** (array (object)) Array items: - **id** (integer) (example: 1) - **order_id** (integer) (example: "123") - **status** (string) (example: "active") - **duration_days** (integer) (example: 30) - **purpose_id** (integer) (example: 1) - **package_id** (integer) (example: 1) - **coutnry** (string) (example: "RU") - **login** (string) (example: "proxymaoffice") - **password** (string) (example: "12345678") - **ip_count** (integer) (example: 1) - **ip_list** (array (string)) - **expires_at** (string) (example: "2024-08-01 00:00:00") - **auto_update** (boolean) (example: true) - **created_at** (string) (example: "2024-02-10 18:22:53") - **updated_at** (string) (example: "2024-02-10 18:22:53") ### Example Usage ```bash curl -X GET "https://api.example.com/api/isp-premium/packages/{package}" ``` ``` -------------------------------- ### GET /api/isp-premium/plans/{planId} Source: https://gist.githubusercontent.com/bitcoineazy/4bdc49fcc9776978e04adaf8081e48bc/raw/357e0a9d5119ca06b2824837cf05a2073af7ea69/prosox_openapi.json API endpoint for GET /api/isp-premium/plans/{planId} ```markdown ### Parameters - **planId** (string, path, required): plan ID of the tariff ### Responses #### 200 - Successful response - **isSuccess** (boolean) - **purposes** (array (object)) Array items: - **id** (integer) (example: 1) - **display_name** (string) (example: "test") - **countries** (array (object)) Array items: - **Country** (string) (example: "ID") ### Example Usage ```bash curl -X GET "https://api.example.com/api/isp-premium/plans/{planId}" ``` ``` -------------------------------- ### GET /api/scraper/packages Source: https://gist.githubusercontent.com/bitcoineazy/4bdc49fcc9776978e04adaf8081e48bc/raw/357e0a9d5119ca06b2824837cf05a2073af7ea69/prosox_openapi.json API endpoint for GET /api/scraper/packages ```markdown ### Responses #### 200 - Scrape packages list - **packages** (array (InfaticaScrapePackage)) (required) Array items: - **id** (integer) (required) (example: 1) - **title** (string) (example: "Basic scrape") - **type** (string): 9 - basic, 10 - render, 11 - auto (example: "basic") - **requests_total** (integer) (example: 1000) - **requests_left** (integer) (required) (example: 1000) - **upgrade_tariff** (object) - **id** (integer) (required) (example: 1) - **title** (string) (required) (example: "Nebula") - **price** (number (float)) (required) (example: 10) - **traffic** (integer) (required) (example: 10) - **per_gb** (number) (required) (example: 10) - **ports** (integer) (required) (example: 100) - **show** (integer) (required) (example: 1) - **border** (string) (required) (example: "#343EF7") - **header_item** (string) (example: "Item") - **header_color** (string) (required) (example: "#FFFFFF") - **type** (integer) (required) (example: 1) - **is_test** (boolean) (required) (example: true) - **created_at** (string) (required) (example: "2024-02-10T18:22:53.000000Z") - **updated_at** (string) (required) (example: "2024-02-10T18:22:53.000000Z") - **expired_at** (string) (required) (example: "2024-08-01 00:00:00") - **created_at** (string) (required) (example: "2024-02-10 18:22:53") - **updated_at** (string) (required) (example: "2024-02-10 18:22:53") #### 401 - Не авторизован - **message** (string) (example: "Unauthenticated.") ### Example Usage ```bash curl -X GET "https://api.example.com/api/scraper/packages" ``` ``` -------------------------------- ### GET /api/isp/packages Source: https://gist.githubusercontent.com/bitcoineazy/4bdc49fcc9776978e04adaf8081e48bc/raw/357e0a9d5119ca06b2824837cf05a2073af7ea69/prosox_openapi.json API endpoint for GET /api/isp/packages ```markdown ### Responses #### 200 - Успешное получение данных о пакетах ISP пользователя - **packages** (array (ISPPackage)) (required) Array items: - **id** (integer) (required) (example: 1) - **user** (object) - **id** (integer) (required) (example: 1) - **name** (string) (required) (example: "John Doe") - **email** (string) (required) (example: "john.doe@example.com") - **role** (integer) (required) (example: 1) - **status** (string) (example: "active") - **telegram** (string) (example: "@john.doe") - **invited** (integer) (example: 2) - **ref_link** (string) (example: "gqiR563") - **balance** (number) (example: 1099) - **referral_balance** (number) (example: 10.1) - **api_key** (string) (example: "2345ghf") - **referral_reward** (number) (example: 10) - **locale** (string) (example: "ru") - **created_at** (string) (example: "2024-02-10T18:22:53.000000Z") - **updated_at** (string) (example: "2024-02-10T18:22:53.000000Z") - **tariff** (object) - **id** (integer) (required) (example: 1) - **title** (string) (required) (example: "Nebula") - **price** (number (float)) (required) (example: 10) - **traffic** (integer) (required) (example: 10) - **per_gb** (number) (required) (example: 10) - **ports** (integer) (required) (example: 100) - **show** (integer) (required) (example: 1) - **border** (string) (required) (example: "#343EF7") - **header_item** (string) (example: "Item") - **header_color** (string) (required) (example: "#FFFFFF") - **type** (integer) (required) (example: 1) - **is_test** (boolean) (required) (example: true) - **created_at** (string) (required) (example: "2024-02-10T18:22:53.000000Z") - **updated_at** (string) (required) (example: "2024-02-10T18:22:53.000000Z") - **period** (integer) (required) (example: 1) - **country** (string) (example: "USA") - **order_id** (string) (example: "145") - **status** (string) (required) (example: "active") - **date_start** (string) (example: "2024-08-01 00:00:00") - **date_end** (string) (example: "2024-08-01 00:00:00") - **ip** (string) (example: ["127.0.0.1","167.45.98.102"]) - **socks** (boolean) (example: true) - **swaped** (boolean) (example: true) - **login** (string) (example: "proxymaoffice") - **password** (string) (example: "12345678") - **auth_ip** (string) (example: "127.0.0.1") - **auto_update** (boolean) (required) (example: true) - **del** (integer) (required) (example: 0) - **created_at** (string) (required) (example: "2024-02-10 18:22:53") #### 401 - Не авторизован - **message** (string) (example: "Unauthenticated.") ### Example Usage ```bash curl -X GET "https://api.example.com/api/isp/packages" ``` ``` -------------------------------- ### GET /api/reseller/residential/packages Source: https://gist.githubusercontent.com/bitcoineazy/4bdc49fcc9776978e04adaf8081e48bc/raw/357e0a9d5119ca06b2824837cf05a2073af7ea69/prosox_openapi.json API endpoint for GET /api/reseller/residential/packages ```markdown ### Responses #### 200 - Успешное получение списка пакетов - **result** (object) - **status** (integer) - **data** (array (object)) Array items: - **id** (integer) - **tariff** (object) - **id** (integer) - **price** (number) - **traffic** (integer) - **uuid** (string) - **status** (string) - **date_start** (string (date-time)) - **del** (integer) - **created_at** (string (date-time)) - **usage** (number) - **login** (string) - **password** (string) - **traffic** (integer) - **proxy_ip** (string (ipv4)) - **port_http** (string) - **port_socks** (string) ### Example Usage ```bash curl -X GET "https://api.example.com/api/reseller/residential/packages" ``` ``` -------------------------------- ### GET /api/reseller/residential/buy/packages/list Source: https://gist.githubusercontent.com/bitcoineazy/4bdc49fcc9776978e04adaf8081e48bc/raw/357e0a9d5119ca06b2824837cf05a2073af7ea69/prosox_openapi.json API endpoint for GET /api/reseller/residential/buy/packages/list ```markdown ### Responses #### 200 - Успешное получение пакетов - **result** (object) - **status** (integer) - **data** (array (object)) Array items: - **tariff_id** (integer) - **name** (string) - **price** (string) - **traffik** (string) ### Example Usage ```bash curl -X GET "https://api.example.com/api/reseller/residential/buy/packages/list" ``` ``` -------------------------------- ### GET /api/reseller/residential-premium/lists Source: https://gist.githubusercontent.com/bitcoineazy/4bdc49fcc9776978e04adaf8081e48bc/raw/357e0a9d5119ca06b2824837cf05a2073af7ea69/prosox_openapi.json API endpoint for GET /api/reseller/residential-premium/lists ```markdown ### Parameters - **packageKey** (string, query, required): packageKey пакета ### Responses #### 200 - Успешное получение листов пакета - **result** (object) - **status** (integer) (example: 200) - **data** (array (object)) Array items: - **id** (integer) (example: 1) - **list** (string) (example: "Имя листа") ### Example Usage ```bash curl -X GET "https://api.example.com/api/reseller/residential-premium/lists?packageKey=value" ``` ``` -------------------------------- ### GET /api/isp/packages/{package} Source: https://gist.githubusercontent.com/bitcoineazy/4bdc49fcc9776978e04adaf8081e48bc/raw/357e0a9d5119ca06b2824837cf05a2073af7ea69/prosox_openapi.json API endpoint for GET /api/isp/packages/{package} ```markdown ### Parameters - **package** (string, path, required): ID пакета ### Responses #### 200 - Успешное получение данных о пакете ISP пользователя **ISPPackage** - **id** (integer) (required) (example: 1) - **user** (object) - **id** (integer) (required) (example: 1) - **name** (string) (required) (example: "John Doe") - **email** (string) (required) (example: "john.doe@example.com") - **role** (integer) (required) (example: 1) - **status** (string) (example: "active") - **telegram** (string) (example: "@john.doe") - **invited** (integer) (example: 2) - **ref_link** (string) (example: "gqiR563") - **balance** (number) (example: 1099) - **referral_balance** (number) (example: 10.1) - **api_key** (string) (example: "2345ghf") - **referral_reward** (number) (example: 10) - **locale** (string) (example: "ru") - **created_at** (string) (example: "2024-02-10T18:22:53.000000Z") - **updated_at** (string) (example: "2024-02-10T18:22:53.000000Z") - **tariff** (object) - **id** (integer) (required) (example: 1) - **title** (string) (required) (example: "Nebula") - **price** (number (float)) (required) (example: 10) - **traffic** (integer) (required) (example: 10) - **per_gb** (number) (required) (example: 10) - **ports** (integer) (required) (example: 100) - **show** (integer) (required) (example: 1) - **border** (string) (required) (example: "#343EF7") - **header_item** (string) (example: "Item") - **header_color** (string) (required) (example: "#FFFFFF") - **type** (integer) (required) (example: 1) - **is_test** (boolean) (required) (example: true) - **created_at** (string) (required) (example: "2024-02-10T18:22:53.000000Z") - **updated_at** (string) (required) (example: "2024-02-10T18:22:53.000000Z") - **period** (integer) (required) (example: 1) - **country** (string) (example: "USA") - **order_id** (string) (example: "145") - **status** (string) (required) (example: "active") - **date_start** (string) (example: "2024-08-01 00:00:00") - **date_end** (string) (example: "2024-08-01 00:00:00") - **ip** (string) (example: ["127.0.0.1","167.45.98.102"]) - **socks** (boolean) (example: true) - **swaped** (boolean) (example: true) - **login** (string) (example: "proxymaoffice") - **password** (string) (example: "12345678") - **auth_ip** (string) (example: "127.0.0.1") - **auto_update** (boolean) (required) (example: true) - **del** (integer) (required) (example: 0) - **created_at** (string) (required) (example: "2024-02-10 18:22:53") #### 401 - Не авторизован - **message** (string) (example: "Unauthenticated.") #### 422 - Ошибка валидации - **message** (string) (example: "The given data was invalid.") - **errors** (object) - **field_name** (array (string)) ### Example Usage ```bash curl -X GET "https://api.example.com/api/isp/packages/{package}" ``` ``` -------------------------------- ### GET /api/reseller/residential-mobile/buy/packages/list Source: https://gist.githubusercontent.com/bitcoineazy/4bdc49fcc9776978e04adaf8081e48bc/raw/357e0a9d5119ca06b2824837cf05a2073af7ea69/prosox_openapi.json API endpoint for GET /api/reseller/residential-mobile/buy/packages/list ```markdown ### Responses #### 200 - Успешное получение пакетов - **result** (object) - **status** (integer) - **data** (array (object)) Array items: - **tariff_id** (integer) - **name** (string) - **price** (string) - **traffik** (string) ### Example Usage ```bash curl -X GET "https://api.example.com/api/reseller/residential-mobile/buy/packages/list" ``` ``` -------------------------------- ### GET /api/scraper/packages/{package} Source: https://gist.githubusercontent.com/bitcoineazy/4bdc49fcc9776978e04adaf8081e48bc/raw/357e0a9d5119ca06b2824837cf05a2073af7ea69/prosox_openapi.json API endpoint for GET /api/scraper/packages/{package} ```markdown ### Parameters - **package** (string, path, required): Package ID ### Responses #### 200 - Scrape package - **package** (object) (required) - **id** (integer) (required) (example: 1) - **title** (string) (example: "Basic scrape") - **type** (string): 9 - basic, 10 - render, 11 - auto (example: "basic") - **requests_total** (integer) (example: 1000) - **requests_left** (integer) (required) (example: 1000) - **upgrade_tariff** (object) - **id** (integer) (required) (example: 1) - **title** (string) (required) (example: "Nebula") - **price** (number (float)) (required) (example: 10) - **traffic** (integer) (required) (example: 10) - **per_gb** (number) (required) (example: 10) - **ports** (integer) (required) (example: 100) - **show** (integer) (required) (example: 1) - **border** (string) (required) (example: "#343EF7") - **header_item** (string) (example: "Item") - **header_color** (string) (required) (example: "#FFFFFF") - **type** (integer) (required) (example: 1) - **is_test** (boolean) (required) (example: true) - **created_at** (string) (required) (example: "2024-02-10T18:22:53.000000Z") - **updated_at** (string) (required) (example: "2024-02-10T18:22:53.000000Z") - **expired_at** (string) (required) (example: "2024-08-01 00:00:00") - **created_at** (string) (required) (example: "2024-02-10 18:22:53") - **updated_at** (string) (required) (example: "2024-02-10 18:22:53") #### 401 - Не авторизован - **message** (string) (example: "Unauthenticated.") #### 404 - Package not found - **success** (boolean) (example: false) ### Example Usage ```bash curl -X GET "https://api.example.com/api/scraper/packages/{package}" ``` ``` -------------------------------- ### POST /api/residential-unlim/{package}/upgrade Source: https://gist.githubusercontent.com/bitcoineazy/4bdc49fcc9776978e04adaf8081e48bc/raw/357e0a9d5119ca06b2824837cf05a2073af7ea69/prosox_openapi.json API endpoint for POST /api/residential-unlim/{package}/upgrade ```markdown ### Parameters - **package** (string, path, required): ID of the package ### Request Body **Content-Type:** application/json - **tariff_id** (integer) ### Responses #### 200 - Успешный апгрейд тарифа - **success** (boolean) (required) - **message** (string) (required) #### 401 - Не авторизован - **message** (string) (example: "Unauthenticated.") ### Example Usage ```bash curl -X POST "https://api.example.com/api/residential-unlim/{package}/upgrade" \ -H "Content-Type: application/json" \ -d '{ "tariff_id": "0" }' ``` ``` -------------------------------- ### POST /api/isp/swap/{package} Source: https://gist.githubusercontent.com/bitcoineazy/4bdc49fcc9776978e04adaf8081e48bc/raw/357e0a9d5119ca06b2824837cf05a2073af7ea69/prosox_openapi.json API endpoint for POST /api/isp/swap/{package} ```markdown ### Parameters - **package** (string, path, required): ID пакета ### Responses #### 200 - Успешное обновление - **success** (boolean) (required) - **message** (string) - **proxies** (array (object)) Array items: - **ip** (string) (example: "192.168.1.1") - **port** (integer) (example: 8080) - **login** (string) (example: "user123") - **password** (string) (example: "pass123") #### 401 - Не авторизован - **message** (string) (example: "Unauthenticated.") ### Example Usage ```bash curl -X POST "https://api.example.com/api/isp/swap/{package}" ``` ``` -------------------------------- ### GET /api/reseller/residential-premium/cities Source: https://gist.githubusercontent.com/bitcoineazy/4bdc49fcc9776978e04adaf8081e48bc/raw/357e0a9d5119ca06b2824837cf05a2073af7ea69/prosox_openapi.json API endpoint for GET /api/reseller/residential-premium/cities ```markdown ### Parameters - **country** (string, query, required): Код страны - **region** (string, query, required): Код региона ### Responses #### 200 - Успешное получение списка городов - **result** (object) - **status** (integer) (example: 200) - **data** (array (object)) Array items: - **id** (integer) (example: 1) - **name** (string) (example: "Москва") ### Example Usage ```bash curl -X GET "https://api.example.com/api/reseller/residential-premium/cities?country=value®ion=value" ``` ``` -------------------------------- ### GET /api/reseller/residential-premium/regions Source: https://gist.githubusercontent.com/bitcoineazy/4bdc49fcc9776978e04adaf8081e48bc/raw/357e0a9d5119ca06b2824837cf05a2073af7ea69/prosox_openapi.json API endpoint for GET /api/reseller/residential-premium/regions ```markdown ### Parameters - **country_code** (string, query, optional): Код страны через get параметры ### Request Body **Content-Type:** application/json - **country_code** (string) (example: "RU") ### Responses #### 200 - Успешное получение списка регионов - **result** (object) - **status** (integer) (example: 200) - **data** (array (object)) Array items: - **name** (string) (example: "Московская область") ### Example Usage ```bash curl -X GET "https://api.example.com/api/reseller/residential-premium/regions?country_code=string" \ -H "Content-Type: application/json" \ -d '{ "country_code": "RU" }' ``` ``` -------------------------------- ### API Overview: API Reseller Documentation Source: https://gist.githubusercontent.com/bitcoineazy/4bdc49fcc9776978e04adaf8081e48bc/raw/357e0a9d5119ca06b2824837cf05a2073af7ea69/prosox_openapi.json Получить свой API KEY, вы можете в шапке профиля личного кабинета пользователя. Все запросы к методам Prosox API должны содержать header заголовок api-key Пример на PHP: CURLOPT_HTTPHEADER => array( 'api-key: YOUR API KEY', 'Content-Type: application/json' ) ```yaml # API Reseller Documentation # Version: 1.0.0 Получить свой API KEY, вы можете в шапке профиля личного кабинета пользователя. Все запросы к методам Prosox API должны содержать header заголовок api-key Пример на PHP: CURLOPT_HTTPHEADER => array( 'api-key: YOUR API KEY', 'Content-Type: application/json' ) # Base URL: Not specified ```