Skip to main content
Browser profiles allow you to persist cookies and authentication across sessions. Log in once, then reuse that authentication for future tasks.

How It Works

  1. Create a Profile - Call client.create_profile(profile_id="my-profile") to create a new profile.
  2. Authenticate - Open a session with the profile and navigate to live_url() to log in manually. Your cookies are saved to the profile.
  3. Reuse - In future sessions, pass the same profile_id. The agent uses the stored cookies automatically.

Example

Python

Learn More

Profile API Reference

Create, list, and delete profiles

Scrape Behind Login Walls

Step-by-step guide for authenticated scraping