Skip to content

Latest commit

 

History

History

README.md

Starter Auth (Python)

Empty Intuned Auth Session template — a starting point for building authenticated browser automations.

Run on Intuned

Run on Intuned

APIs

API Description
sample Sample API endpoint for authenticated automation

Getting started

Install dependencies

uv sync

If the intuned CLI is not installed, install it globally:

npm install -g @intuned/cli

After installing dependencies, intuned command should be available in your environment.

Run an API

intuned dev run api sample .parameters/api/sample/default.json --auth-session test-authsession

Auth Sessions

# Create
intuned dev run authsession create .parameters/auth-sessions/create/default.json

# Validate
intuned dev run authsession validate test-authsession

# Update
intuned dev run authsession update test-authsession

Save project

intuned dev provision

Deploy

intuned dev deploy

Project structure

/
├── api/
│   └── sample.py                     # Sample API endpoint
├── auth-sessions/
│   ├── check.py                      # Validates if the auth session is still active
│   └── create.py                     # Creates/recreates the auth session
├── auth-sessions-instances/
│   └── test-authsession/            # Example local auth session
│       ├── auth-session.json
│       └── metadata.json
├── intuned-resources/
│   ├── jobs/
│   │   └── sample.job.jsonc          # Job definition (payload, auth session)
│   └── auth-sessions/
│       └── test-authsession.auth-session.jsonc  # Auth session credentials
├── .parameters/api/                  # Test parameters
├── Intuned.jsonc                      # Project config
├── pyproject.toml                     # Python dependencies
└── README.md

Related