Metadata-Version: 2.4
Name: unblockapi
Version: 1.0.0
Summary: Python client for UnblockAPI — captcha solving, browser rendering, temp email, SMS verification, screenshots, and web search
Author-email: UnblockAPI <hello@unblockapi.com>
License-Expression: MIT
Project-URL: Homepage, https://unblockapi.com
Project-URL: Documentation, https://api.unblockapi.com/docs
Project-URL: Repository, https://github.com/unblockapi/unblockapi
Keywords: unblockapi,captcha,browser-automation,screenshot,web-scraping,temp-email,sms-verification,ai-agent
Classifier: Development Status :: 5 - Production/Stable
Classifier: Intended Audience :: Developers
Classifier: Programming Language :: Python :: 3
Classifier: Programming Language :: Python :: 3.10
Classifier: Programming Language :: Python :: 3.11
Classifier: Programming Language :: Python :: 3.12
Classifier: Topic :: Software Development :: Libraries :: Python Modules
Classifier: Topic :: Internet :: WWW/HTTP
Requires-Python: >=3.10
Description-Content-Type: text/markdown
Requires-Dist: httpx>=0.28

# UnblockAPI Python Client

One API for everything AI agents can't do — captcha solving, browser rendering,
temp email, SMS verification, screenshots, and web search.

```bash
pip install unblockapi
```

## Quick Start

```python
from unblockapi import UnblockAPI

client = UnblockAPI(api_key="your-api-key")

# Take a screenshot
result = client.screenshot("https://example.com")

# Search the web
results = client.search("latest AI news")

# Fetch JS-rendered content
content = client.browser_fetch("https://spa.example.com")

# Generate a temp email
inbox = client.email_generate()

# Wait for a verification code
code = client.email_wait()
print(code["verification_codes"])
```

All methods return dictionaries. See the [API docs](https://api.unblockapi.com/docs) for full request/response schemas.
