Browser Profiles
Browser profiles are persistent browser identities — saved cookies, local storage, and browser fingerprints that survive across runtime restarts. Use them when you need a runtime to “remember” logged-in sessions.
Access via bctrl.browserProfiles.
list()
List all browser profiles in your organization.
Returns BrowserProfile[]
create(request)
Create a new browser profile.
Returns BrowserProfileDetail
get(id)
Get a specific profile by ID.
Returns BrowserProfileDetail
update(id, request)
Update a profile’s metadata.
Returns BrowserProfileDetail
delete(id)
Delete a profile and all its saved state.
Usage with runtimes
Launch a runtime with a profile to use its saved state:
When the runtime stops, the profile state is saved automatically.

