Skip to main content
GET
/
profiles
/
{profile_id}
python
from notte_sdk import NotteClient

notte = NotteClient()
# Create a profile first
profile = notte.profiles.create(name="test-profile")
# Get the profile by ID
retrieved = notte.profiles.get(profile.profile_id)
print(f"Profile: {retrieved.profile_id}, name: {retrieved.name}")
# Cleanup
_ = notte.profiles.delete(profile.profile_id)
{
  "profile_id": "<string>",
  "name": "<string>",
  "created_at": "2023-11-07T05:31:56Z",
  "updated_at": "2023-11-07T05:31:56Z",
  "persisted_domains": [
    "<string>"
  ]
}

Documentation Index

Fetch the complete documentation index at: https://docs.notte.cc/llms.txt

Use this file to discover all available pages before exploring further.

Authorizations

Authorization
string
header
required

The access token received from the authorization server in the OAuth 2.0 flow.

Headers

x-notte-request-origin
string | null
x-notte-sdk-version
string | null

Path Parameters

profile_id
string
required

Response

Successful Response

profile_id
string
required

Profile ID (format: notte-profile-{16 hex chars})

name
string | null
required

Profile name

created_at
string<date-time>
required

Profile creation timestamp

updated_at
string<date-time>
required

Profile last update timestamp

persisted_domains
string[]

List of domains with persisted browser state (cookies, localStorage, sessionStorage)