{
"id": "error_x2nmu5bqn6",
"object": "error",
"created": 1777923912,
"metadata": {},
"error": {
"type": "invalid_request_error",
"code": "dns_resolution_failed",
"message": "The URL contains a typo, or the domain does not exist."
}
}
{
"id": "error_ogeb6rik8c",
"object": "error",
"created": 1777923969,
"url": "https://example.com",
"metadata": {},
"error": {
"type": "invalid_request_error",
"code": "tls_error",
"detail": "err_ssl_tlsv1_alert_internal_error",
"message": "The website closed or rejected the TLS handshake. The server may be misconfigured or use an unsupported SSL/TLS version."
}
}
{
"id": "error_qat3d1amjt",
"object": "error",
"created": 1777923969,
"url": "https://example.com",
"metadata": {},
"error": {
"type": "request_timeout",
"code": "scrape_poll_timeout",
"message": "Request timed out while waiting for scrape result. The page may be slow, blocked for our fetchers, or temporarily unavailable."
}
}
Scrapes
Create Scrape
Scrape a url with provided configuration and get content.
{
"id": "error_x2nmu5bqn6",
"object": "error",
"created": 1777923912,
"metadata": {},
"error": {
"type": "invalid_request_error",
"code": "dns_resolution_failed",
"message": "The URL contains a typo, or the domain does not exist."
}
}
{
"id": "error_ogeb6rik8c",
"object": "error",
"created": 1777923969,
"url": "https://example.com",
"metadata": {},
"error": {
"type": "invalid_request_error",
"code": "tls_error",
"detail": "err_ssl_tlsv1_alert_internal_error",
"message": "The website closed or rejected the TLS handshake. The server may be misconfigured or use an unsupported SSL/TLS version."
}
}
{
"id": "error_qat3d1amjt",
"object": "error",
"created": 1777923969,
"url": "https://example.com",
"metadata": {},
"error": {
"type": "request_timeout",
"code": "scrape_poll_timeout",
"message": "Request timed out while waiting for scrape result. The page may be slow, blocked for our fetchers, or temporarily unavailable."
}
}
Optional caching: Pass max_age (in seconds) to reuse a recent scrape with the same parameters instead of fetching the page again. Defaults to 0 (always fresh). In the dashboard playground, the default is 24 hours. See Caching for details.
Result retention: Pass storage.expires_in to keep a scrape longer than the default of about 7 days. Values: 10d, 30d, 60d, 90d, 180d, 365d, or never. See Storage for details.
Option to remove certain CSS selectors from the content. Optionally, you can also pass a JSON stringified array of specific selectors you want to remove. The CSS selectors removed when this option is set to default are ['nav','footer','script','style','noscript','svg',[role=alert],[role=banner],[role=dialog],[role=alertdialog],[role=region][aria-label*=skip i],[aria-modal=true]]
Specify the HTML transformer to use, if any. Postlight's Mercury Parser library is used to remove ads and other unwanted content from the scraped content.
When defining json as a format, you can use this parameter to specify the parser to use. Parsers are useful to extract structured content from web pages. Olostep has a few parsers built in for most common web pages, and you can also create your own parsers.
Maximum acceptable age of cached content, in seconds. When a matching scrape already exists and is newer than max_age seconds, Olostep returns the stored result instead of launching a new browser scrape. Defaults to 0 (always scrape fresh). In the dashboard playground, the default is 86400 (24 hours). The maximum allowed value is 604800 (7 days). See the Caching section in the Scrapes feature docs for details.
Controls how long this scrape's result is retained. When omitted, results are kept for about 7 days. The result, hosted URLs, and GET /v1/scrapes/{scrape_id} stay available for the retention window. This is separate from max_age, which controls cache freshness. See the Storage section in the Scrapes feature docs for details.
Show child attributes
Response
Successful response with the scrape initiation details.
Estimated cost in USD for this request. Populated after execution completes. Calculated from credits consumed and your plan rate — 99% accurate, but credits_consumed is the authoritative value.
Was this page helpful?
{"docsConfig":{"theme":"mint","$schema":"https://mintlify.com/docs.json","name":"Olostep Docs","description":"Olostep: infrastructure for the Web's second user. Search, scraping and crawling API for AI.","colors":{"primary":"#9563FF","light":"#AE87FF","dark":"#0D001D"},"logo":{"light":"https://mintcdn.com/olostep-58/294AdrknPYBl2RjK/logo/light.svg?fit=max\u0026auto=format\u0026n=294AdrknPYBl2RjK\u0026q=85\u0026s=fad5e5ee72a916722d9ad8279ee7186d","dark":"https://mintcdn.com/olostep-58/294AdrknPYBl2RjK/logo/dark.svg?fit=max\u0026auto=format\u0026n=294AdrknPYBl2RjK\u0026q=85\u0026s=dc0971e24a94b91a46d7dd802d74b94f","href":"https://www.olostep.com/"},"favicon":"https://mintcdn.com/olostep-58/l2r9Xs_8Kg7J6BE0/favicon.png?fit=max\u0026auto=format\u0026n=l2r9Xs_8Kg7J6BE0\u0026q=85\u0026s=b460adce2b36180de42d09cad6bc4f46","background":{"color":{"dark":"#090014"}},"navbar":{"links":[{"href":"https://www.olostep.com/pricing","label":"Pricing"}],"primary":{"type":"button","label":"Get Started","href":"https://www.olostep.com/auth"}},"footer":{"socials":{"github":"https://github.com/olostep-api","website":"https://www.olostep.com"}},"seo":{"metatags":{"robots":"index, follow","googlebot":"index, follow","og:site_name":"Olostep Docs","twitter:card":"summary_large_image"},"indexing":"navigable"},"contextual":{"options":["copy","view","chatgpt","claude","perplexity"],"display":"header"},"styling":{"latex":false},"navigation":{"global":{"anchors":[{"anchor":"Playground","icon":"play","href":"https://www.olostep.com/playground"},{"anchor":"Join Community","icon":"slack","href":"https://olostep-users.slack.com/join/shared_invite/zt-2bfddyi8h-JzfjOgavg~98DJ1om1B5Lg#/shared-invite/email"},{"anchor":"Blog","icon":"newspaper","href":"https://www.olostep.com/blog"}]},"languages":[{"language":"en","default":true,"href":"get-started/welcome"},{"language":"de","href":"de/get-started/welcome"},{"language":"fr","href":"fr/get-started/welcome"},{"language":"es","href":"es/get-started/welcome"},{"language":"nl","href":"nl/get-started/welcome"},{"language":"zh","href":"zh/get-started/welcome"},{"language":"it","href":"it/get-started/welcome"},{"language":"ja","href":"ja/get-started/welcome"}]}},"deployment":{"deploymentMetadataValue":{"subdomain":"olostep-58","hasAudioNarration":false,"actualSubdomain":"olostep-58","customDomains":["docs.olostep.com"],"gitSource":{"type":"github","owner":"olostep","repo":"docs","deployBranch":"prod","contentDirectory":"","isPrivate":true,"mountPath":"","label":""},"chroma":{"liveDeploymentHistoryId":"6ae7761a8e7709423eef338b","collectionId":"a0480c4e-4bdf-4375-841e-9f43a4b5fdbd","schemaVersion":"v3","latestBuiltDeploymentHistoryId":"6ae7761a8e7709423eef338b"},"feedback":{"edits":false,"issues":false,"thumbs":true},"entitlements":{},"buildId":"6ae7761a8e7709423eef338b","clientVersion":"0.0.4054","searchFilterCounts":[{"language":"en","tag":"API Reference","count":43},{"language":"de","tag":"API-Referenz","count":43},{"language":"es","tag":"Referencia de API","count":43},{"language":"fr","tag":"Référence API","count":43},{"language":"it","tag":"Riferimento API","count":43},{"language":"ja","tag":"APIリファレンス","count":43},{"language":"nl","tag":"API-referentie","count":43},{"language":"zh","tag":"API参考","count":43},{"language":"en","tag":"Integrations","count":32},{"language":"de","tag":"Integrationen","count":32},{"language":"es","tag":"Integraciones","count":32},{"language":"fr","tag":"Intégrations","count":32},{"language":"it","tag":"Integrazioni","count":32},{"language":"ja","tag":"統合","count":32},{"language":"nl","tag":"Integraties","count":32},{"language":"zh","tag":"集成","count":32},{"language":"en","tag":"Documentation","count":20},{"language":"en","tag":"Examples","count":20},{"language":"de","tag":"Dokumentation","count":20},{"language":"de","tag":"Beispiele","count":20},{"language":"es","tag":"Documentación","count":20},{"language":"es","tag":"Ejemplos","count":20},{"language":"fr","tag":"Documentation","count":20},{"language":"fr","tag":"Exemples","count":20},{"language":"it","tag":"Documentazione","count":20},{"language":"it","tag":"Esempi","count":20},{"language":"ja","tag":"ドキュメント","count":20},{"language":"ja","tag":"例","count":20},{"language":"nl","tag":"Documentatie","count":20},{"language":"nl","tag":"Voorbeelden","count":20},{"language":"zh","tag":"文档","count":20},{"language":"zh","tag":"示例","count":20},{"language":"en","tag":"Features","count":15},{"language":"de","tag":"Funktionen","count":15},{"language":"es","tag":"Características","count":15},{"language":"fr","tag":"Fonctionnalités","count":15},{"language":"it","tag":"Funzionalità","count":15},{"language":"ja","tag":"機能","count":15},{"language":"nl","tag":"Functies","count":15},{"language":"zh","tag":"功能","count":15},{"language":"en","tag":"Monitors","count":11},{"language":"de","tag":"Monitore","count":11},{"language":"es","tag":"Monitores","count":11},{"language":"fr","tag":"Moniteurs","count":11},{"language":"it","tag":"Monitor","count":11},{"language":"ja","tag":"モニター","count":11},{"language":"nl","tag":"Monitoren","count":11},{"language":"zh","tag":"显示器","count":11},{"language":"en","tag":"CLI","count":10},{"language":"de","tag":"Befehlszeilenschnittstelle","count":10},{"language":"es","tag":"CLI","count":10},{"language":"fr","tag":"Ligne de commande","count":10},{"language":"it","tag":"Interfaccia a riga di comando","count":10},{"language":"ja","tag":"CLI","count":10},{"language":"nl","tag":"CLI","count":10},{"language":"zh","tag":"命令行界面","count":10},{"language":"en","tag":"Files","count":6},{"language":"en","tag":"SDKs","count":6},{"language":"de","tag":"Dateien","count":6},{"language":"de","tag":"SDKs","count":6},{"language":"es","tag":"Archivos","count":6},{"language":"es","tag":"SDKs","count":6},{"language":"fr","tag":"Fichiers","count":6},{"language":"fr","tag":"SDKs","count":6},{"language":"it","tag":"File","count":6},{"language":"it","tag":"SDK","count":6},{"language":"ja","tag":"ファイル","count":6},{"language":"ja","tag":"SDKs","count":6},{"language":"nl","tag":"Bestanden","count":6},{"language":"nl","tag":"SDK's","count":6},{"language":"zh","tag":"文件","count":6},{"language":"zh","tag":"SDKs","count":6},{"language":"en","tag":"Olostep CLI","count":5},{"language":"de","tag":"Olostep-Befehlszeilenschnittstelle","count":5},{"language":"es","tag":"Olostep CLI","count":5},{"language":"fr","tag":"Olostep CLI","count":5},{"language":"it","tag":"Olostep CLI","count":5},{"language":"ja","tag":"Olostep CLI","count":5},{"language":"nl","tag":"Olostep CLI","count":5},{"language":"zh","tag":"Olostep 命令行界面","count":5}]},"assistantConfig":{},"basePath":"","hasChatPermissions":false,"hasWebMcpPermissions":false,"toggles":[{"name":"kill-isr","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"agent-mintlify-slack","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"agent-integrations-settings","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"automations-pr-grouping","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"custom-prefix","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"analytics-v7","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"user-flows-analytics","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"no-publish-flow","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"workos-onboarding","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"llms-txt-v2","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"snapshot-serving-live","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"stripTemperatureMiddleware","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"support-platform-pylon-zendesk","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"snapshot-serving","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"instant-rollback","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"granular-notifications-server","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"granular-notifications","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"automations-fable","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"fixed-ai-action-pricing","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"automation-resolve-merge-conflict","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"scoped-publishing","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"mintql","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"page-level-analytics","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"editor-version-history-v2","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"billing-page-v2","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"full-page-search","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"workspace-projects","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"assistant-v5","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"byok-sep-25","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"fork-pr-previews","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"revalidation-jwt","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"vite-origin","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"billing-updated-9-15","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"workos-sso-scim","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"hobby-abuse-scan","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"dashboard-inbox","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"workos-signup","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"turbopuffer-dual-write","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"workos-enabled","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"approve-review-flow","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"sso-setup-deadline-banner","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"rbac-expansion","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false}],"googleFontsInlined":false},"customCss":[],"page":{"pagePath":"api-reference/scrapes/create","slug":"/api-reference/scrapes/create","pageMetadata":{"title":"Create Scrape","description":"[Scrape](https://docs.olostep.com/features/scrapes) a url with provided configuration and get content.","openapi":"openapi/scrapes.json POST /v1/scrapes","href":"/api-reference/scrapes/create"},"description":{"compiledSource":"\"use strict\";\nconst {jsx: _jsx, jsxs: _jsxs} = arguments[0];\nconst {useMDXComponents: _provideComponents} = arguments[0];\nfunction _createMdxContent(props) {\n const _components = {\n a: \"a\",\n p: \"p\",\n ..._provideComponents(),\n ...props.components\n };\n return _jsxs(_components.p, {\n children: [_jsx(_components.a, {\n href: \"https://docs.olostep.com/features/scrapes\",\n children: \"Scrape\"\n }), \" a url with provided configuration and get content.\"]\n });\n}\nfunction MDXContent(props = {}) {\n const {wrapper: MDXLayout} = {\n ..._provideComponents(),\n ...props.components\n };\n return MDXLayout ? _jsx(MDXLayout, {\n ...props,\n children: _jsx(_createMdxContent, {\n ...props\n })\n }) : _createMdxContent(props);\n}\nreturn {\n default: MDXContent\n};\n","frontmatter":{},"scope":{}},"pageType":"default","mdx":{"mdxSource":{"compiledSource":"\"use strict\";const{Fragment:_Fragment,jsx:_jsx,jsxs:_jsxs}=arguments[0];const{useMDXComponents:_provideComponents}=arguments[0];function _createMdxContent(props){const _components={a:`a`,code:`code`,p:`p`,strong:`strong`,..._provideComponents(),...props.components},{Tip}=_components;if(!Tip)_missingMdxReference(`Tip`,true);return _jsxs(_Fragment,{children:[_jsx(Tip,{children:_jsxs(_components.p,{children:[_jsx(_components.strong,{children:`Optional caching:`}),` Pass `,_jsx(_components.code,{children:`max_age`}),` (in seconds) to reuse a recent scrape with the same parameters instead of fetching the page again. Defaults to `,_jsx(_components.code,{children:`0`}),` (always fresh). In the dashboard playground, the default is 24 hours. See `,_jsx(_components.a,{href:`/features/scrapes#caching`,children:`Caching`}),` for details.`]})}),`\n`,_jsx(Tip,{children:_jsxs(_components.p,{children:[_jsx(_components.strong,{children:`Result retention:`}),` Pass `,_jsx(_components.code,{children:`storage.expires_in`}),` to keep a scrape longer than the default of about 7 days. Values: `,_jsx(_components.code,{children:`10d`}),`, `,_jsx(_components.code,{children:`30d`}),`, `,_jsx(_components.code,{children:`60d`}),`, `,_jsx(_components.code,{children:`90d`}),`, `,_jsx(_components.code,{children:`180d`}),`, `,_jsx(_components.code,{children:`365d`}),`, or `,_jsx(_components.code,{children:`never`}),`. See `,_jsx(_components.a,{href:`/features/scrapes#storage`,children:`Storage`}),` for details.`]})})]})}function MDXContent(props={}){const{wrapper:MDXLayout}={..._provideComponents(),...props.components};return MDXLayout?_jsx(MDXLayout,{...props,children:_jsx(_createMdxContent,{...props})}):_createMdxContent(props)}return{default:MDXContent};function _missingMdxReference(id,component){throw new Error(`Expected `+(component?`component`:`object`)+\" `\"+id+\"` to be defined: you likely forgot to import, pass, or provide it.\")}","frontmatter":{},"scope":{"config":{},"pageMetadata":{"title":"Create Scrape","description":"[Scrape](https://docs.olostep.com/features/scrapes) a url with provided configuration and get content.","openapi":"openapi/scrapes.json POST /v1/scrapes","href":"/api-reference/scrapes/create"}}},"mdxSourceWithNoJs":null},"mdxExtracts":{"tableOfContents":[],"codeExamples":{}},"jsLinks":[],"openApiReferenceData":{"operation":{"summary":"Initiate a web page scrape","description":"[Scrape](https://docs.olostep.com/features/scrapes) a url with provided configuration and get content.","security":["e8b58aa9-43ef-4a73-b475-48826538509c"],"requestBody":"45dc19b3-95d8-44e9-9794-8cd3f2856e95","responses":{"200":"98e91ce8-6a6c-4a3b-8dfd-a1ca578ecc79","400":"2995a97f-c657-4386-89fe-6329f13b3958","402":"128b3275-3d6c-480e-97c2-dfd33c85b43c","404":"71d72061-b988-4d75-aa93-502c1712058b","500":"a8607f73-3358-4572-b5eb-7742cc7d552e","502":"61143c16-d07f-4aa5-b414-6bfa668ee223","504":"e2b622e7-fd10-408e-b314-f1c0b0913f5b"},"method":"post","type":"path","servers":["55693bdb-922c-4093-b20c-8634a542e07a"],"path":"/v1/scrapes","baseUrlOptions":["https://api.olostep.com"],"title":"Initiate a web page scrape","codeSamples":[],"requiredOnlyExamples":false,"requestExampleType":"generated","responseExampleType":"generated"},"dependencies":{"parameters":{},"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","properties":{"url_to_scrape":{"type":"string","format":"uri","description":"The URL to start scraping from.","isRequired":true,"uniqueKey":"url_to_scrape","typeLabel":"string\u003curi>"},"wait_before_scraping":{"type":"integer","description":"Time to wait in milliseconds before starting the scraping.","uniqueKey":"wait_before_scraping","typeLabel":"integer"},"formats":{"type":"array","items":{"type":"string","enum":["html","markdown","text","json","raw_pdf","screenshot"],"uniqueKey":"formats.items.[INDEX]","typeLabel":"enum\u003cstring>"},"description":"Formats in which you want the content.","uniqueKey":"formats","typeLabel":"enum\u003cstring>[]"},"remove_css_selectors":{"type":"string","enum":["default","none","array"],"description":"Option to remove certain CSS selectors from the content. Optionally, you can also pass a JSON stringified array of specific selectors you want to remove. The CSS selectors removed when this option is set to default are ['nav','footer','script','style','noscript','svg',[role=alert],[role=banner],[role=dialog],[role=alertdialog],[role=region][aria-label*=skip i],[aria-modal=true]]","uniqueKey":"remove_css_selectors","typeLabel":"enum\u003cstring>"},"actions":{"type":"array","items":{"oneOf":[{"type":"object","title":"Wait","required":["type","milliseconds"],"properties":{"type":{"type":"string","enum":["wait"],"description":"Wait for a specified amount of milliseconds","isRequired":true,"uniqueKey":"actions.items.[INDEX].oneOf.0.type","typeLabel":"enum\u003cstring>"},"milliseconds":{"type":"integer","minimum":0,"description":"Time to wait in milliseconds","isRequired":true,"uniqueKey":"actions.items.[INDEX].oneOf.0.milliseconds","typeLabel":"integer"}},"uniqueKey":"actions.items.[INDEX].oneOf.0","typeLabel":"Wait · object"},{"type":"object","title":"Click","required":["type","selector"],"properties":{"type":{"type":"string","enum":["click"],"description":"Click on an element","isRequired":true,"uniqueKey":"actions.items.[INDEX].oneOf.1.type","typeLabel":"enum\u003cstring>"},"selector":{"type":"string","description":"CSS selector for the element to click","isRequired":true,"uniqueKey":"actions.items.[INDEX].oneOf.1.selector","typeLabel":"string"}},"uniqueKey":"actions.items.[INDEX].oneOf.1","typeLabel":"Click · object"},{"type":"object","title":"Fill Input","required":["type","selector","value"],"properties":{"type":{"type":"string","enum":["fill_input"],"description":"Fill an input element with a value","isRequired":true,"uniqueKey":"actions.items.[INDEX].oneOf.2.type","typeLabel":"enum\u003cstring>"},"selector":{"type":"string","description":"CSS selector for the input element","isRequired":true,"uniqueKey":"actions.items.[INDEX].oneOf.2.selector","typeLabel":"string"},"value":{"type":"string","description":"Text to enter into the input","isRequired":true,"uniqueKey":"actions.items.[INDEX].oneOf.2.value","typeLabel":"string"}},"uniqueKey":"actions.items.[INDEX].oneOf.2","typeLabel":"Fill Input · object"},{"type":"object","title":"Scroll","required":["type","direction","amount"],"properties":{"type":{"type":"string","enum":["scroll"],"description":"Scroll the page","isRequired":true,"uniqueKey":"actions.items.[INDEX].oneOf.3.type","typeLabel":"enum\u003cstring>"},"direction":{"type":"string","enum":["up","down","left","right"],"description":"Direction to scroll","isRequired":true,"uniqueKey":"actions.items.[INDEX].oneOf.3.direction","typeLabel":"enum\u003cstring>"},"amount":{"type":"number","description":"Amount to scroll in pixels","isRequired":true,"uniqueKey":"actions.items.[INDEX].oneOf.3.amount","typeLabel":"number"}},"uniqueKey":"actions.items.[INDEX].oneOf.3","typeLabel":"Scroll · object"}],"uniqueKey":"actions.items.[INDEX]","typeLabel":"Wait · object | Click · object | Fill Input · object | Scroll · object"},"description":"Actions to perform on the page before getting the content.","uniqueKey":"actions","typeLabel":"(Wait · object | Click · object | Fill Input · object | Scroll · object)[]"},"country":{"type":"string","description":"Residential country to load the request from.\n\nSupported values are:\n- US (United States)\n- CA (Canada)\n- IT (Italy)\n- IN (India)\n- GB (England)\n- JP (Japan)\n- MX (Mexico)\n- AU (Australia)\n- ID (Indonesia)\n- UA (UAE)\n- RU (Russia)\n- RANDOM\n\nSome operations, like scraping Google Search and Google News, support all countries.","uniqueKey":"country","typeLabel":"string"},"transformer":{"type":"string","enum":["postlight","none"],"description":"Specify the HTML transformer to use, if any. Postlight's Mercury Parser library is used to remove ads and other unwanted content from the scraped content.","uniqueKey":"transformer","typeLabel":"enum\u003cstring>"},"remove_images":{"type":"boolean","description":"Option to remove images from the scraped content. Defaults to false.","default":false,"uniqueKey":"remove_images","typeLabel":"boolean"},"remove_class_names":{"type":"array","items":{"type":"string","uniqueKey":"remove_class_names.items.[INDEX]","typeLabel":"string"},"description":"List of class names to remove from the content.","uniqueKey":"remove_class_names","typeLabel":"string[]"},"parser":{"type":"object","properties":{"id":{"type":"string","description":"ID of the parser to use.","isRequired":true,"uniqueKey":"parser.id","typeLabel":"string"}},"required":["id"],"description":"When defining json as a format, you can use this parameter to specify the parser to use. Parsers are useful to extract structured content from web pages. Olostep has a few parsers built in for most common web pages, and you can also create your own parsers.","uniqueKey":"parser","typeLabel":"object"},"llm_extract":{"type":"object","properties":{"schema":{"type":"object","description":"Schema for the LLM extraction.","uniqueKey":"llm_extract.schema","typeLabel":"object"}},"uniqueKey":"llm_extract","typeLabel":"object"},"links_on_page":{"type":"object","properties":{"query_to_order_links_by":{"type":"string","description":"Orders the returned links by their similarity to the provided query text, prioritizing the most relevant matches first","uniqueKey":"links_on_page.query_to_order_links_by","typeLabel":"string"},"include_links":{"type":"array","items":{"type":"string","uniqueKey":"links_on_page.include_links.items.[INDEX]","typeLabel":"string"},"description":"Filter extracted links using glob patterns with `include_links`. Patterns match against the link's URL path. Use patterns like \"*.pdf\" to match file extensions, \"/blog/*\" for specific paths, or full URLs like \"https://example.com/*\". Supports wildcards (*), character classes ([a-z]), and alternation ({pattern1,pattern2}). Note: a single `*` does not cross `/`, so \"/blog/*\" matches \"/blog/post-1\" but NOT the index \"/blog\" itself (or \"/blog?tag=x\", since query strings are not part of the path). To include the index too, use \"/blog*\" or \"{/blog,/blog/**}\".","uniqueKey":"links_on_page.include_links","typeLabel":"string[]"},"exclude_links":{"type":"array","items":{"type":"string","uniqueKey":"links_on_page.exclude_links.items.[INDEX]","typeLabel":"string"},"description":"Filter extracted links using glob patterns with `exclude_links`. Patterns match against the link's URL path. Use patterns like \"*.pdf\" to match file extensions, \"/blog/*\" for specific paths, or full URLs like \"https://example.com/*\". Supports wildcards (*), character classes ([a-z]), and alternation ({pattern1,pattern2}). Note: a single `*` does not cross `/`, so \"/blog/*\" matches \"/blog/post-1\" but NOT the index \"/blog\" itself (or \"/blog?tag=x\", since query strings are not part of the path).","uniqueKey":"links_on_page.exclude_links","typeLabel":"string[]"}},"description":"With this option, you can get all the links present on the page you scrape. Links are always returned as absolute URLs.","uniqueKey":"links_on_page","typeLabel":"object"},"screen_size":{"type":"object","properties":{"screen_type":{"type":"string","enum":["default","mobile","desktop"],"description":"Type of screen. Desktop uses 1920x1080 pixels, mobile uses 414x896 pixels, and default uses 1024x768 pixels.","uniqueKey":"screen_size.screen_type","typeLabel":"enum\u003cstring>"},"screen_width":{"type":"integer","description":"Width of the screen in pixels. Desktop: 1920px, mobile: 414px, default: 768px.","uniqueKey":"screen_size.screen_width","typeLabel":"integer"},"screen_height":{"type":"integer","description":"Height of the screen in pixels. Desktop: 1080px, mobile: 896px, default: 1024px.","uniqueKey":"screen_size.screen_height","typeLabel":"integer"}},"description":"Configuration for screen size. Preset dimensions are available through screen_type: desktop (1920x1080), mobile (414x896), or default (768x1024).","uniqueKey":"screen_size","typeLabel":"object"},"screenshot":{"type":"object","properties":{"full_page":{"type":"boolean","description":"if passed true, the full page screenshot is taken after scrolling to the bottom of the site.","uniqueKey":"screenshot.full_page","typeLabel":"boolean"}},"uniqueKey":"screenshot","typeLabel":"object"},"metadata":{"type":"object","description":"User-defined metadata. Not supported yet","uniqueKey":"metadata","typeLabel":"object"},"max_age":{"type":"integer","minimum":0,"default":0,"description":"Maximum acceptable age of cached content, in seconds. When a matching scrape already exists and is newer than max_age seconds, Olostep returns the stored result instead of launching a new browser scrape. Defaults to 0 (always scrape fresh). In the dashboard playground, the default is 86400 (24 hours). The maximum allowed value is 604800 (7 days). See the Caching section in the Scrapes feature docs for details.","uniqueKey":"max_age","typeLabel":"integer"},"storage":{"type":"object","description":"Controls how long this scrape's result is retained. When omitted, results are kept for about 7 days. The result, hosted URLs, and GET /v1/scrapes/{scrape_id} stay available for the retention window. This is separate from max_age, which controls cache freshness. See the Storage section in the Scrapes feature docs for details.","properties":{"expires_in":{"type":"string","enum":["10d","30d","60d","90d","180d","365d","never"],"description":"How long to keep the scrape result. never retains it indefinitely. Required when storage is sent. Omit storage entirely for the default of about 7 days.","isRequired":true,"uniqueKey":"storage.expires_in","typeLabel":"enum\u003cstring>"}},"required":["expires_in"],"uniqueKey":"storage","typeLabel":"object"}},"required":["url_to_scrape"],"uniqueKey":"","typeLabel":"object"},"examples":{"Example":{"title":"Example","value":{"url_to_scrape":"\u003cstring>","wait_before_scraping":123,"formats":[],"actions":[{"type":"wait","milliseconds":1}],"country":"\u003cstring>","remove_images":false,"remove_class_names":["\u003cstring>"],"llm_extract":{"schema":{}},"links_on_page":{"query_to_order_links_by":"\u003cstring>","include_links":["\u003cstring>"],"exclude_links":["\u003cstring>"]},"screen_size":{"screen_width":123,"screen_height":123},"screenshot":{"full_page":true},"metadata":{},"max_age":0}}},"exampleType":"generated"}},"exampleType":"generated"},"responses":{"98e91ce8-6a6c-4a3b-8dfd-a1ca578ecc79":{"description":"Successful response with the scrape initiation details.","content":{"application/json":{"schema":{"type":"object","properties":{"id":{"type":"string","description":"Scrape ID","uniqueKey":"id","typeLabel":"string"},"object":{"type":"string","description":"The kind of object. \"scrape\" for this endpoint.","uniqueKey":"object","typeLabel":"string"},"created":{"type":"number","description":"Created epoch","uniqueKey":"created","typeLabel":"number"},"metadata":{"type":"object","description":"User-defined metadata.","uniqueKey":"metadata","typeLabel":"object"},"url_to_scrape":{"type":"string","description":"The URL that was scraped.","uniqueKey":"url_to_scrape","typeLabel":"string"},"result":{"type":"object","properties":{"html_content":{"type":"string","uniqueKey":"result.html_content","typeLabel":"string"},"markdown_content":{"type":"string","uniqueKey":"result.markdown_content","typeLabel":"string"},"text_content":{"type":"string","uniqueKey":"result.text_content","typeLabel":"string"},"json_content":{"type":"string","description":"Content from parser","uniqueKey":"result.json_content","typeLabel":"string"},"screenshot_hosted_url":{"type":"string","uniqueKey":"result.screenshot_hosted_url","typeLabel":"string"},"html_hosted_url":{"type":"string","uniqueKey":"result.html_hosted_url","typeLabel":"string"},"markdown_hosted_url":{"type":"string","uniqueKey":"result.markdown_hosted_url","typeLabel":"string"},"text_hosted_url":{"type":"string","uniqueKey":"result.text_hosted_url","typeLabel":"string"},"links_on_page":{"type":"array","items":{"type":"string","uniqueKey":"result.links_on_page.items.[INDEX]","typeLabel":"string"},"uniqueKey":"result.links_on_page","typeLabel":"string[]"},"page_metadata":{"type":"object","properties":{"status_code":{"type":"integer","uniqueKey":"result.page_metadata.status_code","typeLabel":"integer"},"title":{"type":"string","uniqueKey":"result.page_metadata.title","typeLabel":"string"}},"uniqueKey":"result.page_metadata","typeLabel":"object"}},"uniqueKey":"result","typeLabel":"object"},"credits_consumed":{"oneOf":[{"type":"integer","description":"Number of credits consumed by this request. Populated after execution completes. Credits are the source of truth for billing.","uniqueKey":"credits_consumed.oneOf.0","typeLabel":"integer"},{"type":"null","description":"Number of credits consumed by this request. Populated after execution completes. Credits are the source of truth for billing.","uniqueKey":"credits_consumed.oneOf.1","typeLabel":"null"}],"uniqueKey":"credits_consumed","typeLabel":"integer | null"},"cost_usd":{"oneOf":[{"type":"number","description":"Estimated cost in USD for this request. Populated after execution completes. Calculated from credits consumed and your plan rate — 99% accurate, but credits_consumed is the authoritative value.","uniqueKey":"cost_usd.oneOf.0","typeLabel":"number"},{"type":"null","description":"Estimated cost in USD for this request. Populated after execution completes. Calculated from credits consumed and your plan rate — 99% accurate, but credits_consumed is the authoritative value.","uniqueKey":"cost_usd.oneOf.1","typeLabel":"null"}],"uniqueKey":"cost_usd","typeLabel":"number | null"}},"uniqueKey":"","typeLabel":"object"},"examples":{"Example":{"title":"Example","value":{"id":"\u003cstring>","object":"\u003cstring>","created":123,"metadata":{},"url_to_scrape":"\u003cstring>","result":{"html_content":"\u003cstring>","markdown_content":"\u003cstring>","text_content":"\u003cstring>","json_content":"\u003cstring>","screenshot_hosted_url":"\u003cstring>","html_hosted_url":"\u003cstring>","markdown_hosted_url":"\u003cstring>","text_hosted_url":"\u003cstring>","links_on_page":["\u003cstring>"],"page_metadata":{"status_code":123,"title":"\u003cstring>"}},"credits_consumed":123,"cost_usd":123}}},"exampleType":"generated"}},"exampleType":"generated"},"2995a97f-c657-4386-89fe-6329f13b3958":{"description":"The request cannot be fulfilled due to a problem with the target URL. Common codes: `dns_resolution_failed` (domain does not exist), `invalid_url` (malformed URL).","content":{"application/json":{"schema":{"type":"object","properties":{"id":{"type":"string","uniqueKey":"id","typeLabel":"string"},"object":{"type":"string","enum":["error"],"uniqueKey":"object","typeLabel":"enum\u003cstring>"},"created":{"type":"integer","uniqueKey":"created","typeLabel":"integer"},"metadata":{"type":"object","uniqueKey":"metadata","typeLabel":"object"},"error":{"type":"object","properties":{"type":{"type":"string","enum":["invalid_request_error"],"uniqueKey":"error.type","typeLabel":"enum\u003cstring>"},"code":{"type":"string","example":"dns_resolution_failed","uniqueKey":"error.code","typeLabel":"string"},"message":{"type":"string","uniqueKey":"error.message","typeLabel":"string"}},"uniqueKey":"error","typeLabel":"object"}},"uniqueKey":"","typeLabel":"object"},"example":{"id":"error_x2nmu5bqn6","object":"error","created":1777923912,"metadata":{},"error":{"type":"invalid_request_error","code":"dns_resolution_failed","message":"The URL contains a typo, or the domain does not exist."}},"examples":{"Example":{"title":"Example","value":{"id":"error_x2nmu5bqn6","object":"error","created":1777923912,"metadata":{},"error":{"type":"invalid_request_error","code":"dns_resolution_failed","message":"The URL contains a typo, or the domain does not exist."}}}},"exampleType":"examples"}},"exampleType":"examples"},"128b3275-3d6c-480e-97c2-dfd33c85b43c":{"description":"Payment required — invalid or exhausted API key.","content":{"_mintlify/placeholder":{"schema":{"type":"object","description":""}}}},"71d72061-b988-4d75-aa93-502c1712058b":{"description":"The requested scrape ID was not found.","content":{"_mintlify/placeholder":{"schema":{"type":"object","description":""}}}},"a8607f73-3358-4572-b5eb-7742cc7d552e":{"description":"Internal server error.","content":{"_mintlify/placeholder":{"schema":{"type":"object","description":""}}}},"61143c16-d07f-4aa5-b414-6bfa668ee223":{"description":"The target website has a TLS/SSL configuration problem. `error.code` is always `tls_error`; `error.detail` carries the specific low-level SSL error code (e.g. `err_ssl_tlsv1_alert_internal_error`, `cert_verification_failed`).","content":{"application/json":{"schema":{"type":"object","properties":{"id":{"type":"string","uniqueKey":"id","typeLabel":"string"},"object":{"type":"string","enum":["error"],"uniqueKey":"object","typeLabel":"enum\u003cstring>"},"created":{"type":"integer","uniqueKey":"created","typeLabel":"integer"},"url":{"type":"string","uniqueKey":"url","typeLabel":"string"},"metadata":{"type":"object","uniqueKey":"metadata","typeLabel":"object"},"error":{"type":"object","properties":{"type":{"type":"string","enum":["invalid_request_error"],"uniqueKey":"error.type","typeLabel":"enum\u003cstring>"},"code":{"type":"string","enum":["tls_error"],"uniqueKey":"error.code","typeLabel":"enum\u003cstring>"},"detail":{"type":"string","description":"Low-level SSL error code for diagnostics.","uniqueKey":"error.detail","typeLabel":"string"},"message":{"type":"string","uniqueKey":"error.message","typeLabel":"string"}},"uniqueKey":"error","typeLabel":"object"}},"uniqueKey":"","typeLabel":"object"},"example":{"id":"error_ogeb6rik8c","object":"error","created":1777923969,"url":"https://example.com","metadata":{},"error":{"type":"invalid_request_error","code":"tls_error","detail":"err_ssl_tlsv1_alert_internal_error","message":"The website closed or rejected the TLS handshake. The server may be misconfigured or use an unsupported SSL/TLS version."}},"examples":{"Example":{"title":"Example","value":{"id":"error_ogeb6rik8c","object":"error","created":1777923969,"url":"https://example.com","metadata":{},"error":{"type":"invalid_request_error","code":"tls_error","detail":"err_ssl_tlsv1_alert_internal_error","message":"The website closed or rejected the TLS handshake. The server may be misconfigured or use an unsupported SSL/TLS version."}}}},"exampleType":"examples"}},"exampleType":"examples"},"e2b622e7-fd10-408e-b314-f1c0b0913f5b":{"description":"The scrape did not complete within the wait budget (~55 seconds). The target page may be slow, bot-protected, or temporarily unavailable. Safe to retry.","content":{"application/json":{"schema":{"type":"object","properties":{"id":{"type":"string","uniqueKey":"id","typeLabel":"string"},"object":{"type":"string","enum":["error"],"uniqueKey":"object","typeLabel":"enum\u003cstring>"},"created":{"type":"integer","uniqueKey":"created","typeLabel":"integer"},"url":{"type":"string","uniqueKey":"url","typeLabel":"string"},"metadata":{"type":"object","uniqueKey":"metadata","typeLabel":"object"},"error":{"type":"object","properties":{"type":{"type":"string","enum":["request_timeout"],"uniqueKey":"error.type","typeLabel":"enum\u003cstring>"},"code":{"type":"string","enum":["scrape_poll_timeout"],"uniqueKey":"error.code","typeLabel":"enum\u003cstring>"},"message":{"type":"string","uniqueKey":"error.message","typeLabel":"string"}},"uniqueKey":"error","typeLabel":"object"}},"uniqueKey":"","typeLabel":"object"},"example":{"id":"error_qat3d1amjt","object":"error","created":1777923969,"url":"https://example.com","metadata":{},"error":{"type":"request_timeout","code":"scrape_poll_timeout","message":"Request timed out while waiting for scrape result. The page may be slow, blocked for our fetchers, or temporarily unavailable."}},"examples":{"Example":{"title":"Example","value":{"id":"error_qat3d1amjt","object":"error","created":1777923969,"url":"https://example.com","metadata":{},"error":{"type":"request_timeout","code":"scrape_poll_timeout","message":"Request timed out while waiting for scrape result. The page may be slow, blocked for our fetchers, or temporarily unavailable."}}}},"exampleType":"examples"}},"exampleType":"examples"}},"security":{"e8b58aa9-43ef-4a73-b475-48826538509c":{"Authorization":{"type":"http","scheme":"bearer","description":"Bearer authentication header of the form Bearer \u003ctoken>, where \u003ctoken> is your auth token.","scopes":[],"schemeName":"Authorization"}}},"servers":{"55693bdb-922c-4093-b20c-8634a542e07a":{"url":"https://api.olostep.com"}},"processedSecurityOptions":[{"schemes":[{"scheme":{"type":"http","scheme":"bearer","description":"Bearer authentication header of the form Bearer \u003ctoken>, where \u003ctoken> is your auth token.","scopes":[],"schemeName":"Authorization"},"schema":{"title":"Bearer Auth","type":"string","isRequired":true,"description":"Bearer authentication header of the form Bearer \u003ctoken>, where \u003ctoken> is your auth token.","format":"bearer","typeLabel":"string\u003cbearer>","deprecated":false},"schemeName":"Authorization","name":"Authorization"}],"title":"Authorization"}]},"originalFileLocation":"openapi/scrapes.json"},"subdomain":"olostep-58","siteName":"Olostep Docs","title":"Create Scrape - Olostep Docs","navMaps":{"firstHrefInVersion":{},"firstHrefInLanguage":{"en":{"href":"/api-reference/scrapes/create","matchLevel":0},"de":{"href":"/de/api-reference/scrapes/create","matchLevel":1},"fr":{"href":"/fr/api-reference/scrapes/create","matchLevel":1},"es":{"href":"/es/api-reference/scrapes/create","matchLevel":1},"nl":{"href":"/nl/api-reference/scrapes/create","matchLevel":1},"zh":{"href":"/zh/api-reference/scrapes/create","matchLevel":1},"it":{"href":"/it/api-reference/scrapes/create","matchLevel":1},"ja":{"href":"/ja/api-reference/scrapes/create","matchLevel":1}}},"lastModified":"2026-10-22T22:18:36.010Z","originalFileLocation":"api-reference/scrapes/create.mdx","locale":"en"},"headHtml":"\u003cscript data-mint-head>(function(){var d=document.documentElement,p=null;if(!p){try{p=localStorage.getItem(\"isDarkMode\")}catch(e){}if(p==='true')p='dark';else if(p==='false')p='light';if(p!=='light'\u0026\u0026p!=='dark'\u0026\u0026p!=='system')p=\"system\"}var r=p==='system'?(matchMedia(\"(prefers-color-scheme: dark)\").matches?'dark':'light'):p;d.classList.remove(r==='dark'?'light':'dark');d.classList.add(r);d.setAttribute(\"data-theme-preference\",p)})();\u003c/script>\u003cmeta data-mint-head name=\"description\" content=\"Scrape a url with provided configuration and get content.\">\u003cmeta data-mint-head name=\"application-name\" content=\"Olostep Docs\">\u003cmeta data-mint-head name=\"generator\" content=\"Mintlify\">\u003cmeta data-mint-head name=\"robots\" content=\"index, follow\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"192x192\" href=\"/mintlify-assets/_mintlify/favicons/olostep-58/_83ELNnJOV2rn47b/_generated/favicon/android-chrome-192x192.png\" media=\"(prefers-color-scheme: light)\">\u003clink data-mint-head rel=\"apple-touch-icon\" type=\"image/png\" sizes=\"180x180\" href=\"/mintlify-assets/_mintlify/favicons/olostep-58/_83ELNnJOV2rn47b/_generated/favicon/apple-touch-icon.png\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"16x16\" href=\"/mintlify-assets/_mintlify/favicons/olostep-58/_83ELNnJOV2rn47b/_generated/favicon/favicon-16x16.png\" media=\"(prefers-color-scheme: light)\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"32x32\" href=\"/mintlify-assets/_mintlify/favicons/olostep-58/_83ELNnJOV2rn47b/_generated/favicon/favicon-32x32.png\" media=\"(prefers-color-scheme: light)\">\u003clink data-mint-head rel=\"shortcut icon\" type=\"image/x-icon\" href=\"/mintlify-assets/_mintlify/favicons/olostep-58/_83ELNnJOV2rn47b/_generated/favicon/favicon.ico\" media=\"(prefers-color-scheme: light)\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"192x192\" href=\"/mintlify-assets/_mintlify/favicons/olostep-58/_83ELNnJOV2rn47b/_generated/favicon-dark/android-chrome-192x192.png\" media=\"(prefers-color-scheme: dark)\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"16x16\" href=\"/mintlify-assets/_mintlify/favicons/olostep-58/_83ELNnJOV2rn47b/_generated/favicon-dark/favicon-16x16.png\" media=\"(prefers-color-scheme: dark)\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"32x32\" href=\"/mintlify-assets/_mintlify/favicons/olostep-58/_83ELNnJOV2rn47b/_generated/favicon-dark/favicon-32x32.png\" media=\"(prefers-color-scheme: dark)\">\u003clink data-mint-head rel=\"shortcut icon\" type=\"image/x-icon\" href=\"/mintlify-assets/_mintlify/favicons/olostep-58/_83ELNnJOV2rn47b/_generated/favicon-dark/favicon.ico\" media=\"(prefers-color-scheme: dark)\">\u003cmeta data-mint-head property=\"og:title\" content=\"Create Scrape - Olostep Docs\">\u003cmeta data-mint-head property=\"og:description\" content=\"Scrape a url with provided configuration and get content.\">\u003cmeta data-mint-head property=\"og:site_name\" content=\"Olostep Docs\">\u003cmeta data-mint-head property=\"og:url\" content=\"https://docs.olostep.com/api-reference/scrapes/create\">\u003cmeta data-mint-head property=\"og:type\" content=\"website\">\u003cmeta data-mint-head property=\"og:image\" content=\"https://olostep-58.mintlify.app/_mintlify/api/og/v2?division=Scrapes\u0026amp;title=Create+Scrape\u0026amp;description=%5BScrape%5D%28https%3A%2F%2Fdocs.olostep.com%2Ffeatures%2Fscrapes%29+a+url+with+provided+configuration+and+get+content.\u0026amp;theme=b5e609b90b3258b879e86eb5\u0026amp;signature=73c70961e416721f1db69b93ebbc04b9b4c5aa0134c0d8809d7bbdac5485107e\">\u003cmeta data-mint-head property=\"og:image:width\" content=\"1200\">\u003cmeta data-mint-head property=\"og:image:height\" content=\"630\">\u003cmeta data-mint-head name=\"twitter:card\" content=\"summary_large_image\">\u003cmeta data-mint-head name=\"twitter:title\" content=\"Create Scrape - Olostep Docs\">\u003cmeta data-mint-head name=\"twitter:description\" content=\"Scrape a url with provided configuration and get content.\">\u003cmeta data-mint-head name=\"twitter:image\" content=\"https://olostep-58.mintlify.app/_mintlify/api/og/v2?division=Scrapes\u0026amp;title=Create+Scrape\u0026amp;description=%5BScrape%5D%28https%3A%2F%2Fdocs.olostep.com%2Ffeatures%2Fscrapes%29+a+url+with+provided+configuration+and+get+content.\u0026amp;theme=b5e609b90b3258b879e86eb5\u0026amp;signature=73c70961e416721f1db69b93ebbc04b9b4c5aa0134c0d8809d7bbdac5485107e\">\u003cmeta data-mint-head name=\"twitter:image:width\" content=\"1200\">\u003cmeta data-mint-head name=\"twitter:image:height\" content=\"630\">\u003cmeta data-mint-head name=\"msapplication-config\" content=\"/mintlify-assets/_mintlify/favicons/olostep-58/_83ELNnJOV2rn47b/_generated/favicon/browserconfig.xml\">\u003cmeta data-mint-head name=\"apple-mobile-web-app-title\" content=\"Olostep Docs\">\u003cmeta data-mint-head name=\"msapplication-TileColor\" content=\"#9563FF\">\u003cmeta data-mint-head name=\"googlebot\" content=\"index, follow\">\u003clink data-mint-head rel=\"canonical\" href=\"https://docs.olostep.com/api-reference/scrapes/create\">\u003clink data-mint-head rel=\"alternate\" type=\"application/xml\" href=\"/sitemap.xml\">\u003clink data-mint-head rel=\"alternate\" type=\"text/markdown\" href=\"/api-reference/scrapes/create.md\">\u003clink data-mint-head rel=\"alternate\" hreflang=\"en\" href=\"https://docs.olostep.com/api-reference/scrapes/create\">\u003clink data-mint-head rel=\"alternate\" hreflang=\"de\" href=\"https://docs.olostep.com/de/api-reference/scrapes/create\">\u003clink data-mint-head rel=\"alternate\" hreflang=\"fr\" href=\"https://docs.olostep.com/fr/api-reference/scrapes/create\">\u003clink data-mint-head rel=\"alternate\" hreflang=\"es\" href=\"https://docs.olostep.com/es/api-reference/scrapes/create\">\u003clink data-mint-head rel=\"alternate\" hreflang=\"nl\" href=\"https://docs.olostep.com/nl/api-reference/scrapes/create\">\u003clink data-mint-head rel=\"alternate\" hreflang=\"zh\" href=\"https://docs.olostep.com/zh/api-reference/scrapes/create\">\u003clink data-mint-head rel=\"alternate\" hreflang=\"it\" href=\"https://docs.olostep.com/it/api-reference/scrapes/create\">\u003clink data-mint-head rel=\"alternate\" hreflang=\"ja\" href=\"https://docs.olostep.com/ja/api-reference/scrapes/create\">\u003clink data-mint-head rel=\"alternate\" hreflang=\"x-default\" href=\"https://docs.olostep.com/api-reference/scrapes/create\">\u003cscript data-mint-head type=\"application/ld+json\">{\"@context\":\"https://schema.org\",\"@graph\":[{\"@type\":\"Organization\",\"@id\":\"https://docs.olostep.com/#organization\",\"name\":\"Olostep Docs\",\"url\":\"https://docs.olostep.com\",\"logo\":{\"@type\":\"ImageObject\",\"url\":\"https://mintcdn.com/olostep-58/294AdrknPYBl2RjK/logo/light.svg?fit=max\u0026auto=format\u0026n=294AdrknPYBl2RjK\u0026q=85\u0026s=fad5e5ee72a916722d9ad8279ee7186d\"}},{\"@type\":\"WebSite\",\"@id\":\"https://docs.olostep.com#website\",\"name\":\"Olostep Docs\",\"url\":\"https://docs.olostep.com\",\"publisher\":{\"@id\":\"https://docs.olostep.com/#organization\"}},{\"@type\":\"WebPage\",\"@id\":\"https://docs.olostep.com/api-reference/scrapes/create#webpage\",\"url\":\"https://docs.olostep.com/api-reference/scrapes/create\",\"name\":\"Create Scrape\",\"description\":\"Scrape a url with provided configuration and get content.\",\"dateModified\":\"2026-10-22T22:18:36.010Z\",\"isPartOf\":{\"@id\":\"https://docs.olostep.com#website\"},\"breadcrumb\":{\"@id\":\"https://docs.olostep.com/api-reference/scrapes/create#breadcrumb\"}},{\"@type\":\"BreadcrumbList\",\"@id\":\"https://docs.olostep.com/api-reference/scrapes/create#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Olostep Docs\",\"item\":\"https://docs.olostep.com\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Create Scrape\",\"item\":\"https://docs.olostep.com/api-reference/scrapes/create\"}]},{\"@type\":[\"TechArticle\",\"APIReference\"],\"@id\":\"https://docs.olostep.com/api-reference/scrapes/create#apireference\",\"headline\":\"Create Scrape\",\"name\":\"Create Scrape\",\"description\":\"Scrape a url with provided configuration and get content.\",\"url\":\"https://docs.olostep.com/api-reference/scrapes/create\",\"mainEntityOfPage\":{\"@id\":\"https://docs.olostep.com/api-reference/scrapes/create#webpage\"},\"dateModified\":\"2026-10-22T22:18:36.010Z\",\"publisher\":{\"@id\":\"https://docs.olostep.com/#organization\"},\"isPartOf\":{\"@id\":\"https://docs.olostep.com#website\"}}]}\u003c/script>\u003cscript data-mint-head type=\"application/ld+json\">{\"@context\":\"https://schema.org\",\"@type\":\"WebSite\",\"name\":\"Olostep Docs\",\"creator\":{\"@type\":\"Organization\",\"name\":\"Mintlify\",\"url\":\"https://mintlify.com\"}}\u003c/script>","siteName":"Olostep Docs","nav":{"global":{"anchors":[{"anchor":"Playground","icon":"play","href":"https://www.olostep.com/playground"},{"anchor":"Join Community","icon":"slack","href":"https://olostep-users.slack.com/join/shared_invite/zt-2bfddyi8h-JzfjOgavg~98DJ1om1B5Lg#/shared-invite/email"},{"anchor":"Blog","icon":"newspaper","href":"https://www.olostep.com/blog"}]},"languages":[{"language":"en","default":true,"tabs":[{"tab":"Documentation","pages":[{"title":"Documentation","href":"/get-started/welcome"}]},{"tab":"SDKs","pages":[{"title":"SDKs","href":"/sdks/overview"}]},{"tab":"CLI","pages":[{"title":"CLI","href":"/cli/overview"}]},{"tab":"Examples","pages":[{"title":"Examples","href":"/examples/get-markdown-from-website"}]},{"tab":"Integrations","pages":[{"title":"Integrations","href":"/integrations/mcp-server"}]},{"tab":"API Reference","groups":[{"group":"Common","pages":[{"title":"Object-Oriented API","sidebarTitle":"Object-Oriented API","icon":"cube","href":"/api-reference/common/object-oriented"},{"title":"Metadata","sidebarTitle":"Metadata","icon":"tag","href":"/api-reference/common/metadata"},{"title":"Webhooks","description":"Receive real-time notifications when async operations complete","icon":"webhook","href":"/api-reference/common/webhooks"}]},{"group":"Scrapes","pages":[{"title":"Create Scrape","openapi":"openapi/scrapes.json POST /v1/scrapes","href":"/api-reference/scrapes/create"},{"title":"Get Scrape","description":"Can be used to retrieve response for a scrape.","openapi":"openapi/scrapes.json GET /v1/scrapes/{scrape_id}","href":"/api-reference/scrapes/get"}]},{"group":"Batches","pages":[{"title":"Create Batch","openapi":"openapi/batches.json POST /v1/batches","href":"/api-reference/batches/create"},{"title":"Batch Info","openapi":"openapi/batches.json GET /v1/batches/{batch_id}","href":"/api-reference/batches/info"},{"title":"Update Batch","openapi":"openapi/batches.json PATCH /v1/batches/{batch_id}","href":"/api-reference/batches/update"},{"title":"Batch Items","openapi":"openapi/batches.json GET /v1/batches/{batch_id}/items","href":"/api-reference/batches/items"}]},{"group":"Crawls","pages":[{"title":"Create Crawl","openapi":"openapi/crawls.json POST /v1/crawls","href":"/api-reference/crawls/create"},{"title":"Crawl Info","openapi":"openapi/crawls.json GET /v1/crawls/{crawl_id}","href":"/api-reference/crawls/info"},{"title":"Crawl Pages","openapi":"openapi/crawls.json GET /v1/crawls/{crawl_id}/pages","href":"/api-reference/crawls/pages"}]},{"group":"Maps","pages":[{"title":"Create Map","openapi":"openapi/maps.json POST /v1/maps","href":"/api-reference/maps/create"},{"title":"Get Map","openapi":"openapi/maps.json GET /v1/maps/{map_id}","href":"/api-reference/maps/get"}]},{"group":"Answers","pages":[{"title":"Create Answer","openapi":"openapi/answers.json POST /v1/answers","href":"/api-reference/answers/create"},{"title":"Get Answer","openapi":"openapi/answers.json GET /v1/answers/{answer_id}","href":"/api-reference/answers/get"}]},{"group":"Search","pages":[{"title":"Create Search","openapi":"openapi/search.json POST /v1/searches","href":"/api-reference/searches/create"},{"title":"Get Search","openapi":"openapi/search.json GET /v1/searches/{search_id}","href":"/api-reference/searches/get"}]},{"group":"Monitors","pages":[{"title":"Create Monitor","openapi":"openapi/monitors.json POST /v1/monitors","href":"/api-reference/monitors/create"},{"title":"List Monitors","openapi":"openapi/monitors.json GET /v1/monitors","href":"/api-reference/monitors/list"},{"title":"Get Monitor","openapi":"openapi/monitors.json GET /v1/monitors/{monitor_id}","href":"/api-reference/monitors/get"},{"title":"List Monitor Events","openapi":"openapi/monitors.json GET /v1/monitors/{monitor_id}/events","href":"/api-reference/monitors/events"},{"title":"Get Monitor Planning","openapi":"openapi/monitors.json GET /v1/monitors/{monitor_id}/planning","href":"/api-reference/monitors/planning"},{"title":"Get Monitor Run","openapi":"openapi/monitors.json GET /v1/monitors/{monitor_id}/runs/{run_id}","href":"/api-reference/monitors/run"},{"title":"Stream Monitor Agent Logs","openapi":"openapi/monitors.json GET /v1/monitors/{monitor_id}/agent-logs","href":"/api-reference/monitors/agent-logs"},{"title":"Update Monitor","openapi":"openapi/monitors.json POST /v1/monitors/{monitor_id}","href":"/api-reference/monitors/update"},{"title":"Pause Monitor","openapi":"openapi/monitors.json POST /v1/monitors/{monitor_id}/pause","href":"/api-reference/monitors/pause"},{"title":"Resume Monitor","openapi":"openapi/monitors.json POST /v1/monitors/{monitor_id}/resume","href":"/api-reference/monitors/resume"},{"title":"Delete Monitor","openapi":"openapi/monitors.json DELETE /v1/monitors/{monitor_id}","href":"/api-reference/monitors/delete"}]},{"group":"Files","pages":[{"title":"Create File Upload","openapi":"openapi/files.json POST /v1/files","href":"/api-reference/files/create"},{"title":"Complete File Upload","openapi":"openapi/files.json POST /v1/files/{file_id}/complete","href":"/api-reference/files/complete"},{"title":"Get File","openapi":"openapi/files.json GET /v1/files/{file_id}","href":"/api-reference/files/get"},{"title":"Get File Content","openapi":"openapi/files.json GET /v1/files/{file_id}/content","href":"/api-reference/files/content"},{"title":"List Files","openapi":"openapi/files.json GET /v1/files","href":"/api-reference/files/list"},{"title":"Delete File","openapi":"openapi/files.json DELETE /v1/files/{file_id}","href":"/api-reference/files/delete"}]},{"group":"Schedules","pages":[{"title":"Create Schedule","openapi":"openapi/schedules.json POST /v1/schedules","href":"/api-reference/schedules/create"},{"title":"List Schedules","openapi":"openapi/schedules.json GET /v1/schedules","href":"/api-reference/schedules/list"},{"title":"Get Schedule","openapi":"openapi/schedules.json GET /v1/schedules/{schedule_id}","href":"/api-reference/schedules/get"},{"title":"Delete Schedule","openapi":"openapi/schedules.json DELETE /v1/schedules/{schedule_id}","href":"/api-reference/schedules/delete"}]},{"group":"Retrieve","pages":[{"title":"Retrieve Content","openapi":"openapi/utility.json GET /v1/retrieve","href":"/api-reference/retrieve"}]},{"group":"Feedbacks","pages":[{"title":"Submit Feedback","openapi":"openapi/feedbacks.json POST /v1/feedbacks","href":"/api-reference/feedbacks/create"}]},{"group":"Balance \u0026 Billing","pages":[{"title":"Get credit info","openapi":"openapi/billing.json GET /user/credits/info","href":"/api-reference/billing/credits-info"},{"title":"Purchase top-up","openapi":"openapi/billing.json POST /user/purchase-topup","href":"/api-reference/billing/purchase-topup"}]}]},{"tab":"Internal","hidden":true,"pages":[{"title":"Internal","href":"/internal/airops-batches/overview"}]},{"tab":"Preview Features","hidden":true,"pages":[{"title":"Preview Features","href":"/internal/browser-session"}]},{"tab":"Developer Guides","hidden":true,"pages":[{"title":"Developer Guides","href":"/internal/detailed-geo"}]},{"tab":"Partner User Quick-Connect","hidden":true,"pages":[{"title":"Partner User Quick-Connect","href":"/internal/partner-user-quick-connect"}]},{"tab":"E-commerce","hidden":true,"pages":[{"title":"E-commerce","href":"/internal/ecommerce"}]},{"tab":"Parser Versioning","hidden":true,"pages":[{"title":"Parser Versioning","href":"/internal/parser-versioning"}]},{"tab":"Firecrawl Migration","hidden":true,"pages":[{"title":"Firecrawl Migration","href":"/internal/firecrawl-migration"}]}]},{"language":"de","pages":[{"title":"de","href":"/de/api-reference/scrapes/create"}]},{"language":"fr","pages":[{"title":"fr","href":"/fr/api-reference/scrapes/create"}]},{"language":"es","pages":[{"title":"es","href":"/es/api-reference/scrapes/create"}]},{"language":"nl","pages":[{"title":"nl","href":"/nl/api-reference/scrapes/create"}]},{"language":"zh","pages":[{"title":"zh","href":"/zh/api-reference/scrapes/create"}]},{"language":"it","pages":[{"title":"it","href":"/it/api-reference/scrapes/create"}]},{"language":"ja","pages":[{"title":"ja","href":"/ja/api-reference/scrapes/create"}]}]},"basePath":"","title":"Create Scrape - Olostep Docs","buildId":"dpl_345ReqzYaAjzS9QpeJemsKdb7KDj","deploymentId":"dpl_345ReqzYaAjzS9QpeJemsKdb7KDj","dynamics":["c2aa737661","2b790eda92","b0f84f53ff","a9bb46feb3"],"chunks":["OpenApiReferenceProvider-C8RPHPxo.js","utils-0BK-9q6z.js","cloneDeep-izs3Hzxb.js","_Uint8Array-BVIqJ90l.js","isObjectLike-C8vmzPEN.js","isArray-Dcu1dQ5t.js","utils-DfjzsUJT.js","toString-BX-iyh8G.js","isSymbol-CSH9U2Gm.js","addUniqueKeysToSchema-B4v9psJ4.js","snippetPresets-CpTQv-Ez.js","style-to-object-BY3JEAdk.js","v4-DIgz8zy6.js","ApiExamples-BNP-Fvr0.js","isEqual-BfaiBbcl.js","usePlaygroundInputsStore-BSgu6h1D.js","shallow-Biv1i9Gs.js","getApiPlaygroundDisplay-BoGOXhtF.js","CodeSnippet-DvQoT18_.js","CodeSnippets-Dnpa15xT.js","Page-Buji1S4J.js","getPastedJson-xAIyhUFE.js","icon-S6FBih11.js","MethodPill-SaYeUZyk.js","DuplicateIcon-Cs-p3v2Q.js","createIcon-DjCFEoHq.js","DynamicMarkdown-BcnBltEQ.js","SectionHeading-BUBl0eEF.js","axios-vUo_bRtp.js","Markdown-h4cOoD8d.js","clsx-B2v50t8t.js","lib-DuNMoZ05.js","lib-B8HbPgcC.js","html-void-elements-mCSPHezU.js","dist-DJnKvr0g.js","katex-YMM-FMeD.js","marked.esm-CZWythHk.js","AssistantPageLink-BHrrjR1K.js"]}