diff --git a/features/scrape.mdx b/features/scrape.mdx index 2161cc7d..b97eed06 100644 --- a/features/scrape.mdx +++ b/features/scrape.mdx @@ -334,6 +334,10 @@ It is important to almost always use the `wait` action before/after executing ot For workflows that require richer browser control after scraping, such as authenticated sessions, multi-step navigation, or a live view of the page, we recommend [Interact](/features/interact) over extending the actions array. +## Persistent browser profiles + +`/scrape` accepts the same `profile` parameter as the Browser and Interact endpoints. Passing `profile: { name: "" }` reuses a named browser profile across scrapes so cookies, `localStorage`, and other browser state are preserved between calls. See [Persistent Sessions](/features/browser#persistent-sessions) for the full profile lifecycle, including `saveChanges` semantics and the single-writer (`409`) constraint. + ## Location and Language Specify country and preferred languages to get relevant content based on your target location and language preferences.