[](https://proxys.io/?refid=195875)
**Proxys.io API Python** — is an unofficial Python wrapper for interacting with the Proxys.io API.
> [!IMPORTANT]
> This project is not affiliated with proxys.io or its official team. If you are a developer or representative of proxys.io and have any objections, please contact me.
>
> The API documentation was provided after contacting proxys.io, as it's not publicly available. It appears the API is kept private, and I found no public repositories referencing it. I requested permission to publish this project and share the API link, but have not received a response, so I assume there are no objections.
## ☑️ Installation
### Using PyPI:
```sh
pip install proxysio-api-python
```
### Installation from the GitHub repository:
```sh
pip install git+https://github.com/Ernieleo/proxysio-api-python.git
```
## 🔧 Usage Example
To use the API, you will need your API key: Get [here](https://proxys.io/ru/my/key).
```python
from proxysio_api import ProxysioClient
# Initialize the client with your API key
client = ProxysioClient(api_key="YOUR_API_KEY")
# Get a list of proxies
response = client.get_proxy_list()
print(response)
# Extract all "list_ip" entries into a single list
list_ip = [entry for data_entry in response["data"] for entry in data_entry["list_ip"]]
# Check the proxies with the specified type
status = client.check_proxies(proxy_list=list_ip, proxy_type="http")
print(status)
```
### Response Format
Each method returns the response as-is from the proxys.io API without additional processing, allowing you to handle the raw data directly.
## 📑 Available Methods
* get_balance
* purchase_proxy
* get_courses
* order_extending
* get_proxy_list
* available_proxy
* get_price
* get_services
* check_proxies
## 🔗 Useful Links
- [Project on PyPI](https://pypi.org/project/proxysio-python/)
- [Proxys.io Website](https://proxys.io/?refid=195875)
- [Proxys.io API Documentation](https://proxys.io/ru/api/v2/doc/)
Raw data
{
"_id": null,
"home_page": "https://github.com/Ernieleo/proxysio-python",
"name": "proxysio-python",
"maintainer": null,
"docs_url": null,
"requires_python": ">=3.8",
"maintainer_email": null,
"keywords": "Proxys.io api python",
"author": "Ernieleo",
"author_email": "dev@offnik.ru",
"download_url": "https://files.pythonhosted.org/packages/ee/f2/1ab34f73755545ec5e6e37774919dfdd13665ae7c75b402de2f7cddda0ac/proxysio_python-1.0.0.tar.gz",
"platform": null,
"description": "[](https://proxys.io/?refid=195875)\n\n**Proxys.io API Python** \u2014 is an unofficial Python wrapper for interacting with the Proxys.io API.\n\n> [!IMPORTANT]\n> This project is not affiliated with proxys.io or its official team. If you are a developer or representative of proxys.io and have any objections, please contact me. \n> \n> The API documentation was provided after contacting proxys.io, as it's not publicly available. It appears the API is kept private, and I found no public repositories referencing it. I requested permission to publish this project and share the API link, but have not received a response, so I assume there are no objections.\n\n## \u2611\ufe0f Installation\n\n### Using PyPI:\n```sh\npip install proxysio-api-python\n```\n\n### Installation from the GitHub repository:\n```sh\npip install git+https://github.com/Ernieleo/proxysio-api-python.git\n```\n\n## \ud83d\udd27 Usage Example \n\nTo use the API, you will need your API key: Get [here](https://proxys.io/ru/my/key).\n\n```python\nfrom proxysio_api import ProxysioClient\n\n# Initialize the client with your API key\nclient = ProxysioClient(api_key=\"YOUR_API_KEY\")\n\n# Get a list of proxies\nresponse = client.get_proxy_list()\nprint(response)\n\n# Extract all \"list_ip\" entries into a single list\nlist_ip = [entry for data_entry in response[\"data\"] for entry in data_entry[\"list_ip\"]]\n\n# Check the proxies with the specified type\nstatus = client.check_proxies(proxy_list=list_ip, proxy_type=\"http\")\nprint(status)\n```\n\n### Response Format\nEach method returns the response as-is from the proxys.io API without additional processing, allowing you to handle the raw data directly.\n\n## \ud83d\udcd1 Available Methods\n* get_balance\n* purchase_proxy\n* get_courses\n* order_extending\n* get_proxy_list\n* available_proxy\n* get_price\n* get_services\n* check_proxies\n\n## \ud83d\udd17 Useful Links\n- [Project on PyPI](https://pypi.org/project/proxysio-python/)\n- [Proxys.io Website](https://proxys.io/?refid=195875) \n- [Proxys.io API Documentation](https://proxys.io/ru/api/v2/doc/)\n",
"bugtrack_url": null,
"license": null,
"summary": "Python wrapper for the proxys.io API",
"version": "1.0.0",
"project_urls": {
"Documentation": "https://proxys.io/ru/api/v2/doc/",
"Download": "https://pypi.org/project/proxysio-python/",
"Homepage": "https://github.com/Ernieleo/proxysio-python",
"Ref Proxys.io": "https://proxys.io/?refid=195875",
"Write me": "https://t.me/ernieleo"
},
"split_keywords": [
"proxys.io",
"api",
"python"
],
"urls": [
{
"comment_text": "",
"digests": {
"blake2b_256": "4facfa76809577627c0df31de59d93d0db81602084b30212cddcd9a8b0653c68",
"md5": "90f8c0a3ff45fbb96d0fae723de8f625",
"sha256": "8609a416ba7614e1c72375d6316388fb29a4ab79774f0d7b80b5fe4f0d23c0c8"
},
"downloads": -1,
"filename": "proxysio_python-1.0.0-py3-none-any.whl",
"has_sig": false,
"md5_digest": "90f8c0a3ff45fbb96d0fae723de8f625",
"packagetype": "bdist_wheel",
"python_version": "py3",
"requires_python": ">=3.8",
"size": 4353,
"upload_time": "2024-11-03T22:34:10",
"upload_time_iso_8601": "2024-11-03T22:34:10.662502Z",
"url": "https://files.pythonhosted.org/packages/4f/ac/fa76809577627c0df31de59d93d0db81602084b30212cddcd9a8b0653c68/proxysio_python-1.0.0-py3-none-any.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "eef21ab34f73755545ec5e6e37774919dfdd13665ae7c75b402de2f7cddda0ac",
"md5": "9ddb74313397ca1c379ae261fdadb12d",
"sha256": "7862a8dc40f5bf3b060132855c09750607e32082af70b324e2b62f20fa992784"
},
"downloads": -1,
"filename": "proxysio_python-1.0.0.tar.gz",
"has_sig": false,
"md5_digest": "9ddb74313397ca1c379ae261fdadb12d",
"packagetype": "sdist",
"python_version": "source",
"requires_python": ">=3.8",
"size": 4087,
"upload_time": "2024-11-03T22:34:11",
"upload_time_iso_8601": "2024-11-03T22:34:11.816964Z",
"url": "https://files.pythonhosted.org/packages/ee/f2/1ab34f73755545ec5e6e37774919dfdd13665ae7c75b402de2f7cddda0ac/proxysio_python-1.0.0.tar.gz",
"yanked": false,
"yanked_reason": null
}
],
"upload_time": "2024-11-03 22:34:11",
"github": true,
"gitlab": false,
"bitbucket": false,
"codeberg": false,
"github_user": "Ernieleo",
"github_project": "proxysio-python",
"travis_ci": false,
"coveralls": false,
"github_actions": true,
"lcname": "proxysio-python"
}