E-commerce scraper automation demonstrating Cloudflare captcha solving and stealth mode with authenticated sessions.
| API | Description |
|---|---|
list |
List products from the authenticated dashboard |
details |
Get detailed information for a specific product |
uv syncIf the intuned CLI is not installed, install it globally:
npm install -g @intuned/cliAfter installing dependencies, intuned command should be available in your environment.
intuned dev run api list .parameters/api/list/default.json --auth-session test-auth-session
intuned dev run api details .parameters/api/details/default.json --auth-session test-auth-session# Create
intuned dev run authsession create .parameters/auth-sessions/create/default.json
# Validate
intuned dev run authsession validate test-auth-session
# Update
intuned dev run authsession update test-auth-sessionintuned dev provisionintuned dev deploy/
├── api/
│ ├── list.py # List products from the authenticated dashboard
│ └── details.py # Get product details
├── auth-sessions/
│ ├── check.py # Validates if the auth session is still active
│ └── create.py # Creates/recreates the auth session with captcha solving
├── auth-sessions-instances/
│ └── test-auth-session/ # Example local auth session
│ ├── auth-session.json
│ └── metadata.json
├── intuned-resources/
│ ├── jobs/
│ │ └── list.job.jsonc # Top-level job example for the list -> details flow
│ └── auth-sessions/
│ └── test-auth-session.auth-session.jsonc # Auth session credentials
├── .parameters/api/ # Test parameters
├── Intuned.jsonc # Project config
├── pyproject.toml # Python dependencies
└── README.md