v3 API referencev3/profiles/profile_id
Get Profile
Fetch a single profile by id. Returns 404 if no profile has that id.
Get Profile. Send this to your own instance, replacing your-host with the hostname it answers on.
curl -X GET "https://your-host/v3/profiles/{profile_id}" \
-H "Authorization: Bearer $OPENBROWSE_API_KEY"Authorization
HTTPBearer AuthorizationBearer <token>
In: header
Path Parameters
profile_id*Profile Id
Header Parameters
x-browser-use-api-key?string|null
Response Body
application/json
application/json
curl -X GET "https://example.com/v3/profiles/string"{ "id": "string", "userId": "string", "name": "string", "lastUsedAt": "string", "createdAt": "string", "updatedAt": "string", "cookieDomains": [ "string" ]}Create Profile POST
Create an empty profile, with no cookies and no per-origin storage yet. Fill it by importing a cookie jar, or by letting a session log in while using it.
Update Profile PATCH
Update a profile's editable fields. PUT and PATCH behave identically here: both apply only the fields present in the request body.