{
"error": "An unexpected error occurred on the server."
}
¿Eres un agente de IA que necesita una clave de API de Firecrawl? Consulta firecrawl.dev/agent-onboarding/SKILL.md para ver las instrucciones de incorporación automática.
Si se especifican URLs no válidas en el array urls, se ignorarán. En lugar de provocar el fallo de toda la solicitud, se realizará una extracción con las URLs válidas restantes, y las URLs no válidas se devolverán en el campo invalidURLs de la respuesta.
Anulación por solicitud de Protección contra amenazas. Los campos que proporciones reemplazan los campos correspondientes de la política de tu organización solo para esta solicitud; los campos omitidos conservan sus valores a nivel de organización. Requiere que Protección contra amenazas esté habilitada para tu equipo (función enterprise); de lo contrario, la solicitud se rechaza con un 403. Si tu organización ha deshabilitado las anulaciones por solicitud, cualquier solicitud que incluya este objeto se rechaza con un 403. Si Protección contra amenazas se aplica de forma obligatoria a tu equipo, mode no puede establecerse en off.
Si ignoreInvalidURLs es true, este será un array que contendrá las URL no válidas que se especificaron en la solicitud. Si no hubo URL no válidas, será un array vacío. Si ignoreInvalidURLs es false, este campo será undefined.
{"docsConfig":{"theme":"aspen","$schema":"https://mintlify.com/docs.json","name":"Firecrawl Docs","colors":{"primary":"#000","light":"#fff","dark":"#000"},"logo":{"light":"https://mintcdn.com/firecrawl/iilnMwCX-8eR1yOO/logo/logo.png?fit=max\u0026auto=format\u0026n=iilnMwCX-8eR1yOO\u0026q=85\u0026s=c45b3c967c19a39190e76fe8e9c2ed5a","dark":"https://mintcdn.com/firecrawl/iilnMwCX-8eR1yOO/logo/logo-dark.png?fit=max\u0026auto=format\u0026n=iilnMwCX-8eR1yOO\u0026q=85\u0026s=3fee4abe033bd3c26e8ad92043a91c17","href":"https://firecrawl.dev"},"favicon":"https://mintcdn.com/firecrawl/vlKm1oZYK3oSRVTM/favicon.ico?fit=max\u0026auto=format\u0026n=vlKm1oZYK3oSRVTM\u0026q=85\u0026s=cd95e713995e71b79a2e393957f6f661","navbar":{"links":[{"href":"https://firecrawl.betteruptime.com","label":"Status"},{"href":"mailto:help@firecrawl.com","label":"Support"},{"href":"https://www.firecrawl.dev/signin?utm_source=firecrawl_docs\u0026utm_medium=nav_bar\u0026utm_content=sign_up","label":"Sign Up"}],"primary":{"type":"github","href":"https://github.com/firecrawl/firecrawl"}},"footer":{"socials":{"github":"https://github.com/firecrawl/firecrawl","linkedin":"https://www.linkedin.com/company/firecrawl","website":"https://community.firecrawl.dev/","x":"https://x.com/firecrawl"},"links":[{"header":"For AI agents","items":[{"label":"Get credentials","href":"https://docs.firecrawl.dev/ai-onboarding"},{"label":"Agent onboarding (SKILL.md)","href":"https://www.firecrawl.dev/agent-onboarding/SKILL.md"},{"label":"Agent auth (auth.md)","href":"https://www.firecrawl.dev/auth.md"},{"label":"Agent docs (llms.txt)","href":"https://docs.firecrawl.dev/llms.txt"},{"label":"Full docs (llms-full.txt)","href":"https://docs.firecrawl.dev/llms-full.txt"},{"label":"MCP server","href":"https://docs.firecrawl.dev/mcp-server"}]}]},"seo":{"metatags":{"google-site-verification":"Y83UZz1dXMKuT59lnLY_7umo6LJorqIwuP_2rFX6_eE"}},"integrations":{"ga4":{"measurementId":"G-JZJ1L5MYR1"}},"contextual":{"options":["copy","view","chatgpt","claude"],"display":"header"},"styling":{"latex":false},"navigation":{"languages":[{"language":"en","href":"introduction"},{"language":"es","href":"es/introduction"},{"language":"fr","href":"fr/introduction"},{"language":"ja","href":"ja/introduction"},{"language":"pt-BR","href":"pt-BR/introduction"},{"language":"zh","href":"zh/introduction"}]}},"deployment":{"deploymentMetadataValue":{"subdomain":"firecrawl","hasAudioNarration":false,"actualSubdomain":"firecrawl","customDomains":["docs.firecrawl.dev"],"gitSource":{"type":"github","owner":"firecrawl","repo":"firecrawl-docs","deployBranch":"main","contentDirectory":"","isPrivate":false,"mountPath":"","label":""},"chroma":{"liveDeploymentHistoryId":"6adc2b2c2c494436a81b039b","collectionId":"2379205d-8e94-482f-9f14-6ad50a1f689d","schemaVersion":"v3","latestBuiltDeploymentHistoryId":"6adc2b2c2c494436a81b039b"},"feedback":{"thumbs":false,"edits":true,"issues":true},"entitlements":{"AI_CHAT":{"status":"ENABLED"},"WEB_MCP":{"status":"ENABLED"},"NARRATION":{"status":"ENABLED"}},"buildId":"6adc2b2c2c494436a81b039b","clientVersion":"0.0.3964","searchFilterCounts":[{"language":"en","tag":"Documentation","count":115},{"language":"es","tag":"Documentación","count":115},{"language":"fr","tag":"Documentation","count":115},{"language":"ja","tag":"ドキュメント","count":115},{"language":"pt-BR","tag":"Documentação","count":115},{"language":"zh","tag":"文档","count":115},{"language":"en","tag":"API Reference","count":66},{"language":"es","tag":"Referencia de la API","count":66},{"language":"fr","tag":"Référence de l’API","count":66},{"language":"ja","tag":"APIリファレンス","count":66},{"language":"pt-BR","tag":"Referência da API","count":66},{"language":"zh","tag":"API 参考","count":66},{"language":"en","tag":"Build with AI","count":58},{"language":"es","tag":"Crear con IA","count":58},{"language":"fr","tag":"Créer avec l’IA","count":58},{"language":"pt-BR","tag":"Desenvolva com IA","count":58},{"language":"zh","tag":"使用 AI 构建","count":58},{"language":"ja","tag":"AIで構築","count":56},{"language":"en","tag":"Quickstarts","count":33},{"language":"es","tag":"Inicios rápidos","count":33},{"language":"fr","tag":"Démarrages rapides","count":33},{"language":"ja","tag":"クイックスタート","count":33},{"language":"pt-BR","tag":"Guias de início rápido","count":33},{"language":"zh","tag":"快速入门","count":33},{"language":"en","tag":"Agent Harnesses","count":32},{"language":"es","tag":"Entornos de agentes","count":32},{"language":"fr","tag":"Intégrations pour agent","count":32},{"language":"ja","tag":"エージェントハーネス","count":32},{"language":"pt-BR","tag":"Integrações com agentes","count":32},{"language":"zh","tag":"代理工具","count":32},{"language":"en","tag":"Developer Guides","count":22},{"language":"es","tag":"Guías para desarrolladores","count":22},{"language":"fr","tag":"Guides développeur","count":22},{"language":"ja","tag":"開発者ガイド","count":22},{"language":"pt-BR","tag":"Guias para desenvolvedores","count":22},{"language":"zh","tag":"开发者指南","count":22},{"language":"en","tag":"Platforms and frameworks","count":19},{"language":"es","tag":"Plataformas y frameworks","count":19},{"language":"fr","tag":"Plateformes et frameworks","count":19},{"language":"ja","tag":"プラットフォームとフレームワーク","count":19},{"language":"pt-BR","tag":"Plataformas e frameworks","count":19},{"language":"zh","tag":"平台与框架","count":19},{"language":"es","tag":"Primeros pasos","count":16},{"language":"ja","tag":"はじめに","count":16},{"language":"pt-BR","tag":"Primeiros passos","count":16},{"language":"en","tag":"Get Started","count":14},{"language":"en","tag":"Webhook Payloads","count":13},{"language":"en","tag":"Core Endpoints","count":13},{"language":"es","tag":"Cargas útiles de webhook","count":13},{"language":"es","tag":"Endpoints principales","count":13},{"language":"fr","tag":"Démarrage rapide","count":13},{"language":"fr","tag":"Charges utiles de webhook","count":13},{"language":"fr","tag":"Points de terminaison de base","count":13},{"language":"ja","tag":"webhook ペイロード","count":13},{"language":"ja","tag":"主要エンドポイント","count":13},{"language":"pt-BR","tag":"Payloads de webhook","count":13},{"language":"pt-BR","tag":"Endpoints principais","count":13},{"language":"zh","tag":"快速开始","count":13},{"language":"zh","tag":"Webhook 负载","count":13},{"language":"zh","tag":"核心端点","count":13}]},"assistantConfig":{},"hasChatPermissions":false,"hasWebMcpPermissions":true,"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":"editor-v7-file-tree","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":"pause-universal-search-reconcile","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":"per-site-search-delta","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":"editor-private-page-search","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":"instinct-self-updating-docs","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"editor-nav-generations","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":"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":"editor-agent-model-picker","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":"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}],"isAtlas":false,"googleFontsInlined":false},"customCss":[{"filePath":"style.css","content":".dark .firecrawl-cta-btn-primary:hover,.dark li.navbar-link a[href*=\"firecrawl.dev/signin\"]:hover,li.navbar-link a[href*=\"firecrawl.dev/signin\"]:hover{background-color:#e64500}.dark li.navbar-link a[href*=\"firecrawl.dev/signin\"],li.navbar-link a[href*=\"firecrawl.dev/signin\"]{background-color:#ff4d00;color:#fff}li.navbar-link:has(a[href*=\"firecrawl.dev/signin\"]){order:99}nav ul li:has(a[href=\"https://github.com/firecrawl/firecrawl\"]){order:-1}#firecrawl-cta-widget{margin-top:24px}.firecrawl-cta-box{background:linear-gradient(180deg,rgba(255,77,0,.04) 0,rgba(255,77,0,.02) 100%);border:1px solid rgba(255,77,0,.15);border-radius:12px;padding:20px}.firecrawl-cta-logo{height:20px;width:auto;object-fit:contain;margin-bottom:12px}.dark .firecrawl-cta-logo-light,.firecrawl-cta-logo-dark{display:none}.dark .firecrawl-cta-logo-dark{display:block}.firecrawl-cta-title{font-size:18px;font-weight:600;color:#111;margin:0 0 8px;line-height:1.3}.firecrawl-cta-description{font-size:13px;line-height:1.5;color:#666;margin:0 0 16px}.firecrawl-cta-description strong{color:#333}.firecrawl-cta-buttons{display:flex;flex-direction:column;gap:8px}.firecrawl-cta-btn-primary{display:block;text-align:center;background-color:#ff4d00;color:#fff!important;font-size:14px;font-weight:500;line-height:1.5;padding:10px 16px;border-radius:16px;border:0!important;box-shadow:none!important;text-decoration:none!important;transition:background-color .2s ease}.firecrawl-cta-btn-primary:hover{background-color:#e64500;text-decoration:none!important}.firecrawl-cta-btn-inline{display:inline-block}.firecrawl-cta-btn-secondary{display:block;text-align:center;background-color:#fff;color:#333!important;font-size:14px;font-weight:500;padding:10px 16px;border-radius:16px;border:1px solid #e5e7eb;text-decoration:none!important;transition:border-color .2s ease,background-color .2s ease}.firecrawl-cta-btn-secondary:hover{background-color:#f9fafb;border-color:#d1d5db;text-decoration:none!important}.dark .firecrawl-cta-box{background:linear-gradient(180deg,rgba(255,77,0,.08) 0,rgba(255,77,0,.04) 100%);border-color:rgba(255,77,0,.2)}.dark .firecrawl-cta-title{color:#fff}.dark .firecrawl-cta-description{color:#aaa}.dark .firecrawl-cta-description strong{color:#ddd}.dark .firecrawl-cta-btn-primary{background-color:#ff4d00;color:#fff!important}.dark .firecrawl-cta-btn-secondary{background-color:rgba(255,255,255,.05);border-color:rgba(255,255,255,.1);color:#ddd!important}.dark .firecrawl-cta-btn-secondary:hover{background-color:rgba(255,255,255,.1);border-color:rgba(255,255,255,.2)}@media (max-width:1024px){#firecrawl-cta-widget{display:none}}#footer a.max-w-36{max-width:none;overflow:visible;text-overflow:clip;white-space:nowrap}#footer div:has(>a.max-w-36){flex-wrap:wrap}#footer a[href*=\"community.firecrawl.dev\"]>svg{-webkit-mask-image:url(https://d3gk2c5xim1je2.cloudfront.net/fontawesome/v7.2.0/solid/comment-dots.svg)!important;mask-image:url(https://d3gk2c5xim1je2.cloudfront.net/fontawesome/v7.2.0/solid/comment-dots.svg)!important}.fc-agent-first,.fc-agent-prompt{--fc-heat:#fa5d19;--fc-heat-soft:rgba(250, 93, 25, 0.04);--fc-text:#262626;--fc-text-muted:rgba(38, 38, 38, 0.56);--fc-surface:#fff;--fc-subtle:rgba(0, 0, 0, 0.02);--fc-subtle-hover:rgba(0, 0, 0, 0.06);--fc-border:#ededed;color:var(--fc-text);font-family:inherit}.dark .fc-agent-first,.dark .fc-agent-prompt{--fc-heat-soft:rgba(250, 93, 25, 0.08);--fc-text:#f5f5f5;--fc-text-muted:rgba(255, 255, 255, 0.56);--fc-surface:#171717;--fc-subtle:rgba(255, 255, 255, 0.02);--fc-subtle-hover:rgba(255, 255, 255, 0.08);--fc-border:#2a2a2a}.fc-agent-first{position:relative;margin:20px 0 32px;border:1px solid var(--fc-border);background:var(--fc-surface)}.fc-agent-first-header{display:flex;align-items:flex-start;justify-content:space-between;gap:24px;padding:24px}.fc-agent-first-header h3,.fc-client-panel h4{margin:0;color:var(--fc-text);font-weight:600}.fc-agent-first-header h3{font-size:20px;line-height:28px}.fc-agent-first-header [data-as=p],.fc-agent-first-header p{display:block;max-width:600px;margin:6px 0 0;color:var(--fc-text-muted);font-size:14px;line-height:20px}.fc-all-options-link{display:inline-flex;flex:none;align-items:center;gap:6px;margin-top:3px;color:var(--fc-text-muted)!important;font-size:13px;font-weight:500;text-decoration:none!important;transition:color 160ms ease}.fc-all-options-link:hover{color:var(--fc-heat)!important}.fc-client-tabs{display:grid;grid-auto-flow:column;grid-auto-columns:minmax(0,1fr);overflow-x:auto;border-top:1px solid var(--fc-border);border-bottom:1px solid var(--fc-border);scrollbar-width:thin}.fc-client-tab{position:relative;display:flex;min-width:0;overflow:hidden;flex-direction:column;align-items:center;gap:8px;padding:14px 10px;border:0;border-right:1px solid var(--fc-border);background:0 0;color:var(--fc-text);cursor:pointer;text-align:center;transition:background-color 160ms ease}.fc-client-tab:last-child{border-right:0}.fc-client-tab:hover{background:var(--fc-subtle)}.fc-client-tab.is-active{background:var(--fc-heat-soft);box-shadow:inset 0 2px 0 var(--fc-heat)}.fc-agent-prompt-button:focus-visible,.fc-all-options-link:focus-visible,.fc-client-tab:focus-visible,.fc-copy-button:focus-visible,.fc-install-button:focus-visible{outline:2px solid var(--fc-heat);outline-offset:-2px}.fc-client-icon{display:block;width:26px;height:26px;flex:none;object-fit:contain}.dark .fc-client-icon-mono,.dark img[src*=\"agent-clients/chatgpt.svg\"],.dark img[src*=\"agent-clients/cursor.svg\"]{filter:invert(1) brightness(1.6)}.fc-client-tab-copy{display:flex;min-width:0;max-width:100%;flex-direction:column;gap:2px}.fc-client-tab-copy strong,.fc-client-tab-copy>span{overflow:hidden;color:var(--fc-text);font-size:14px;line-height:20px;text-overflow:ellipsis;white-space:nowrap}.fc-client-tab-copy>span{color:var(--fc-text-muted);font-size:13px;line-height:18px}.fc-client-panel{display:flex;flex-direction:column;gap:14px;padding:20px 24px 24px}.fc-client-panel[hidden]{display:none}.fc-client-description,.fc-client-description[data-as=p],.fc-client-hint,.fc-client-hint[data-as=p]{display:block;margin:0;color:var(--fc-text-muted);font-size:14px;line-height:21px}.fc-client-hint,.fc-client-hint[data-as=p]{font-size:13px;line-height:20px}.fc-client-description code,.fc-client-description[data-as=p] code,.fc-client-hint code,.fc-client-hint[data-as=p] code{border-radius:4px;background:var(--fc-subtle-hover);padding:2px 5px;color:var(--fc-text);font-size:.92em}.fc-code-block{overflow:hidden;border:1px solid var(--fc-border);border-radius:6px;background:var(--fc-subtle)}.fc-code-header{display:flex;min-height:38px;align-items:center;justify-content:space-between;gap:12px;padding:5px 8px 5px 14px;border-bottom:1px solid var(--fc-border);color:var(--fc-text-muted);font-size:12px;font-weight:500}.fc-code-block pre{margin:0;padding:14px 16px;overflow-x:auto;background:0 0;color:var(--fc-text);font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:12.5px;line-height:20px;white-space:pre-wrap;overflow-wrap:anywhere;word-break:break-word}.fc-code-block pre code{display:block;white-space:inherit;overflow-wrap:inherit;word-break:inherit}.fc-command-row{display:flex;align-items:center;gap:4px;padding:4px;border:1px solid var(--fc-border);border-radius:8px;background:var(--fc-subtle)}.fc-command-scroll{display:flex;min-width:0;flex:1;align-items:center;gap:10px;padding:7px 6px 7px 12px;overflow-x:auto;scrollbar-width:none;-webkit-mask-image:linear-gradient(90deg,#000 calc(100% - 24px),transparent);mask-image:linear-gradient(90deg,#000 calc(100% - 24px),transparent)}.fc-command-scroll::-webkit-scrollbar{display:none}.fc-command-prompt,.fc-command-scroll code{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:13px;line-height:20px}.fc-command-prompt{flex:none;color:var(--fc-text-muted);user-select:none}.fc-command-scroll code{padding:0 20px 0 0;border:0;border-radius:0;background:0 0;color:var(--fc-text);white-space:nowrap}.fc-copy-button{display:inline-flex;min-width:78px;height:28px;align-items:center;justify-content:center;gap:6px;padding:0 9px;border:0;border-radius:6px;background:0 0;color:var(--fc-text-muted);cursor:pointer;font-size:12px;font-weight:500;transition:background-color 160ms ease,color 160ms ease}.fc-copy-button:hover,.fc-install-button{background:var(--fc-subtle-hover);color:var(--fc-text)}.fc-copy-button.is-copied{color:var(--fc-heat)}.fc-install-button{display:inline-flex;width:fit-content;min-height:34px;align-items:center;justify-content:center;gap:7px;padding:0 12px;border-radius:6px;color:var(--fc-text)!important;font-size:13px;font-weight:600;text-decoration:none!important;transition:background-color 160ms ease,transform 160ms ease}.fc-copy-button.is-copied,.fc-install-button:hover{background:var(--fc-heat-soft)}.fc-agent-prompt-button:active,.fc-install-button:active{transform:scale(.98)}.fc-agent-prompt{margin:14px 0 28px}.fc-openai-install-actions{display:flex;flex-wrap:wrap;gap:12px}.fc-openai-install-actions a{text-decoration:none!important;color:var(--fc-text)!important}.fc-openai-install-actions img{flex:none;object-fit:contain}.fc-openai-install-hint{margin:12px 0 0;color:var(--fc-text-muted);font-size:13px;line-height:1.6}.fc-agent-prompt-button{display:inline-flex;min-height:44px;align-items:center;justify-content:center;gap:8px;padding:0 18px;border:0;border-radius:10px;background:var(--fc-subtle-hover);color:var(--fc-text);cursor:pointer;font-size:14px;font-weight:600;box-shadow:inset 0 .75px .75px 0 rgba(0,0,0,.02),inset 0 .25px .25px 0 rgba(0,0,0,.04);transition:background-color 160ms ease,color 160ms ease,transform 160ms ease}.fc-agent-prompt-button:hover{background:rgba(0,0,0,.08)}.dark .fc-agent-prompt-button:hover{background:rgba(255,255,255,.1)}.fc-agent-prompt-button.is-copied{background:var(--fc-heat-soft);color:var(--fc-heat);box-shadow:none}.fc-agent-first-footer{display:flex;flex-direction:column;gap:10px;padding:16px 24px 20px;border-top:1px solid var(--fc-border);background:var(--fc-subtle)}.card [data-component-part=card-icon] img{margin:0}div:has(>a>div.w-full>div.mt-8){height:100%;padding-bottom:60px}a>div.w-full>div.mt-8{position:absolute;right:24px;bottom:20px;left:24px;margin-top:0}.fc-footer-lead,.fc-footer-lead[data-as=p]{display:block;margin:0;color:var(--fc-text);font-size:13px;font-weight:500;line-height:20px}.fc-curve,.fc-curvy-corners{pointer-events:none}.fc-curve{position:absolute;z-index:3;width:11px;height:11px;fill:var(--fc-border)}.fc-curve-tl{top:0;left:0;transform:rotate(-90deg)}.fc-curve-tr{top:0;right:0}.fc-curve-bl{bottom:0;left:0;transform:rotate(180deg)}.fc-curve-br{right:0;bottom:0;transform:rotate(90deg)}.fc-sr-only{position:absolute;width:1px;height:1px;overflow:hidden;margin:-1px;padding:0;border:0;clip:rect(0,0,0,0);white-space:nowrap}@media (max-width:700px){.fc-agent-first-header{flex-direction:column;gap:12px;padding:20px}.fc-client-tabs{grid-auto-flow:row;grid-template-columns:repeat(2,minmax(0,1fr))}.fc-client-tab:nth-child(2n){border-right:0}.fc-client-tab{border-bottom:1px solid var(--fc-border)}.fc-client-tab:last-child,.fc-client-tab:nth-last-child(-n+2):nth-child(odd){border-bottom:0}.fc-client-panel{padding:16px 20px 20px}.fc-command-prompt,.fc-command-scroll code{font-size:12px}.fc-agent-first-footer{padding:14px 20px 18px}.fc-agent-prompt-button,.fc-install-button{width:100%}}@media (prefers-reduced-motion:reduce){.fc-agent-first *,.fc-agent-prompt *{scroll-behavior:auto!important;transition-duration:.01ms!important}}"}],"page":{"pagePath":"es/api-reference/endpoint/extract","slug":"/es/api-reference/endpoint/extract","pageMetadata":{"title":"Extraer","openapi":"es/api-reference/v2-openapi.json POST /extract","hidden":true,"noindex":true,"description":null,"href":"/es/api-reference/endpoint/extract","hiddenSetByFrontmatter":true},"pageType":"default","mdx":{"mdxSource":{"compiledSource":"\"use strict\";const{jsx:_jsx,jsxs:_jsxs}=arguments[0];const{useMDXComponents:_provideComponents}=arguments[0];function _createMdxContent(props){const _components={a:`a`,blockquote:`blockquote`,p:`p`,..._provideComponents(),...props.components};return _jsxs(_components.blockquote,{children:[`\n`,_jsxs(_components.p,{children:[`¿Eres un agente de IA que necesita una clave de API de Firecrawl? Consulta `,_jsx(_components.a,{href:`https://www.firecrawl.dev/agent-onboarding/SKILL.md`,children:`firecrawl.dev/agent-onboarding/SKILL.md`}),` para ver las instrucciones de incorporación automática.`]}),`\n`]})}function MDXContent(props={}){const{wrapper:MDXLayout}={..._provideComponents(),...props.components};return MDXLayout?_jsx(MDXLayout,{...props,children:_jsx(_createMdxContent,{...props})}):_createMdxContent(props)}return{default:MDXContent}","frontmatter":{},"scope":{"config":{},"pageMetadata":{"title":"Extraer","openapi":"es/api-reference/v2-openapi.json POST /extract","hidden":true,"noindex":true,"description":null,"href":"/es/api-reference/endpoint/extract","hiddenSetByFrontmatter":true}}},"mdxSourceWithNoJs":null},"mdxExtracts":{"tableOfContents":[],"codeExamples":{}},"jsLinks":["/_mintlify/custom/firecrawl/0081870911af9531/ready-to-build-cta.js","/_mintlify/custom/firecrawl/8c36557b13c6e455/chatbase-widget.js"],"openApiReferenceData":{"operation":{"operationId":"extractData","requestBody":"f49622a7-9ee9-4a9b-bb16-796caa171588","responses":{"200":"a8911984-c9c2-4e49-a474-d2f4133d6ae0","400":"5b8c20ae-df19-4676-aa36-933b83331a18","500":"f62a74c3-32fa-4c8d-a56a-777219fad6f4"},"security":["8937f30c-2390-4c69-8832-3fa1261c768a"],"summary":"Extrae datos estructurados de páginas web con LLMs","tags":["Extraction"],"method":"post","type":"path","servers":["c1122408-203d-4100-b7f6-c69613ec74b9"],"path":"/extract","baseUrlOptions":["https://api.firecrawl.dev/v2"],"title":"Extrae datos estructurados de páginas web con LLMs","description":"","codeSamples":[],"requiredOnlyExamples":false,"requestExampleType":"generated","responseExampleType":"generated"},"dependencies":{"parameters":{},"requestBody":{"content":{"application/json":{"schema":{"properties":{"urls":{"items":{"description":"Las URL de las que se extraerán datos. Deben estar en formato glob.","format":"uri","type":"string","uniqueKey":"urls.items.[INDEX]","typeLabel":"string\u003curi>"},"type":"array","isRequired":true,"uniqueKey":"urls","typeLabel":"string\u003curi>[]"},"enableWebSearch":{"default":false,"description":"Si es true, la extracción utilizará la búsqueda web para encontrar datos adicionales","type":"boolean","uniqueKey":"enableWebSearch","typeLabel":"boolean"},"ignoreInvalidURLs":{"default":true,"description":"Si se especifican URLs no válidas en el array urls, se ignorarán. En lugar de provocar el fallo de toda la solicitud, se realizará una extracción con las URLs válidas restantes, y las URLs no válidas se devolverán en el campo invalidURLs de la respuesta.","type":"boolean","uniqueKey":"ignoreInvalidURLs","typeLabel":"boolean"},"ignoreSitemap":{"default":false,"description":"Si es true, se ignorarán los archivos sitemap.xml durante el escaneo del sitio web","type":"boolean","uniqueKey":"ignoreSitemap","typeLabel":"boolean"},"includeSubdomains":{"default":true,"description":"Si se establece en true, también se escanearán los subdominios de las URL proporcionadas","type":"boolean","uniqueKey":"includeSubdomains","typeLabel":"boolean"},"prompt":{"description":"Prompt para orientar el proceso de extracción","type":"string","uniqueKey":"prompt","typeLabel":"string"},"schema":{"description":"Esquema que define la estructura de los datos extraídos. Debe cumplir con [JSON Schema](https://json-schema.org/).","type":"object","uniqueKey":"schema","typeLabel":"object"},"scrapeOptions":{"properties":{"actions":{"description":"Acciones que se realizarán en la página antes de extraer el contenido","items":{"oneOf":[{"type":"object","title":"Wait by Duration","required":["type","milliseconds"],"properties":{"milliseconds":{"description":"Número de milisegundos que se va a esperar","minimum":1,"type":"integer","isRequired":true,"uniqueKey":"scrapeOptions.actions.items.[INDEX].oneOf.0.milliseconds","typeLabel":"integer"},"type":{"description":"Esperar una cantidad determinada de milisegundos","enum":["wait"],"type":"string","isRequired":true,"uniqueKey":"scrapeOptions.actions.items.[INDEX].oneOf.0.type","typeLabel":"enum\u003cstring>"}},"additionalProperties":false,"uniqueKey":"scrapeOptions.actions.items.[INDEX].oneOf.0","typeLabel":"Wait by Duration · object"},{"type":"object","title":"Wait for Element","required":["type","selector"],"properties":{"selector":{"description":"Selector CSS del elemento al que se debe esperar","example":"#my-element","type":"string","isRequired":true,"uniqueKey":"scrapeOptions.actions.items.[INDEX].oneOf.1.selector","typeLabel":"string"},"type":{"description":"Esperar a que aparezca un elemento específico","enum":["wait"],"type":"string","isRequired":true,"uniqueKey":"scrapeOptions.actions.items.[INDEX].oneOf.1.type","typeLabel":"enum\u003cstring>"}},"additionalProperties":false,"uniqueKey":"scrapeOptions.actions.items.[INDEX].oneOf.1","typeLabel":"Wait for Element · object"},{"type":"object","title":"Screenshot","required":["type"],"properties":{"type":{"description":"Realiza una captura de pantalla. Los enlaces estarán en la matriz `actions.screenshots` de la respuesta.","enum":["screenshot"],"type":"string","isRequired":true,"uniqueKey":"scrapeOptions.actions.items.[INDEX].oneOf.2.type","typeLabel":"enum\u003cstring>"},"fullPage":{"default":false,"description":"Determina si se debe tomar una captura de pantalla de página completa (omitiendo viewport.height) o limitarla al viewport actual.","type":"boolean","uniqueKey":"scrapeOptions.actions.items.[INDEX].oneOf.2.fullPage","typeLabel":"boolean"},"quality":{"description":"La calidad de la captura de pantalla, de 1 a 100. 100 es la máxima calidad.","type":"integer","uniqueKey":"scrapeOptions.actions.items.[INDEX].oneOf.2.quality","typeLabel":"integer"},"viewport":{"properties":{"height":{"description":"Altura del viewport en píxeles","type":"integer","isRequired":true,"uniqueKey":"scrapeOptions.actions.items.[INDEX].oneOf.2.viewport.height","typeLabel":"integer"},"width":{"description":"El ancho del viewport en píxeles","type":"integer","isRequired":true,"uniqueKey":"scrapeOptions.actions.items.[INDEX].oneOf.2.viewport.width","typeLabel":"integer"}},"required":["width","height"],"type":"object","uniqueKey":"scrapeOptions.actions.items.[INDEX].oneOf.2.viewport","typeLabel":"object"}},"uniqueKey":"scrapeOptions.actions.items.[INDEX].oneOf.2","typeLabel":"Screenshot · object"},{"type":"object","title":"Click","required":["type","selector"],"properties":{"selector":{"description":"Selector de consulta para localizar el elemento mediante","example":"#load-more-button","type":"string","isRequired":true,"uniqueKey":"scrapeOptions.actions.items.[INDEX].oneOf.3.selector","typeLabel":"string"},"type":{"description":"Haz clic en un elemento","enum":["click"],"type":"string","isRequired":true,"uniqueKey":"scrapeOptions.actions.items.[INDEX].oneOf.3.type","typeLabel":"enum\u003cstring>"},"all":{"default":false,"description":"Hace clic en todos los elementos que coinciden con el selector, no solo en el primero. No genera un error si ningún elemento coincide con el selector.","type":"boolean","uniqueKey":"scrapeOptions.actions.items.[INDEX].oneOf.3.all","typeLabel":"boolean"}},"uniqueKey":"scrapeOptions.actions.items.[INDEX].oneOf.3","typeLabel":"Click · object"},{"type":"object","title":"Write text","required":["type","text"],"properties":{"text":{"description":"Texto a teclear","example":"Hello, world!","type":"string","isRequired":true,"uniqueKey":"scrapeOptions.actions.items.[INDEX].oneOf.4.text","typeLabel":"string"},"type":{"description":"Escribe texto en un campo de texto, área de texto o elemento contenteditable. Nota: primero debes enfocar el elemento usando una acción de “hacer clic” antes de escribir. El texto se escribirá carácter por carácter para simular la entrada por teclado.","enum":["write"],"type":"string","isRequired":true,"uniqueKey":"scrapeOptions.actions.items.[INDEX].oneOf.4.type","typeLabel":"enum\u003cstring>"}},"uniqueKey":"scrapeOptions.actions.items.[INDEX].oneOf.4","typeLabel":"Write text · object"},{"type":"object","title":"Press a key","description":"Pulsa una tecla en la página. Consulta https://asawicki.info/nosense/doc/devices/keyboard/key_codes.html para obtener los códigos de teclas.","required":["type","key"],"properties":{"key":{"description":"Tecla que hay que pulsar","example":"Enter","type":"string","isRequired":true,"uniqueKey":"scrapeOptions.actions.items.[INDEX].oneOf.5.key","typeLabel":"string"},"type":{"description":"Pulsa una tecla en la página","enum":["press"],"type":"string","isRequired":true,"uniqueKey":"scrapeOptions.actions.items.[INDEX].oneOf.5.type","typeLabel":"enum\u003cstring>"}},"uniqueKey":"scrapeOptions.actions.items.[INDEX].oneOf.5","typeLabel":"Press a key · object"},{"type":"object","title":"Scroll","required":["type"],"properties":{"type":{"description":"Desplazar la página o un elemento concreto","enum":["scroll"],"type":"string","isRequired":true,"uniqueKey":"scrapeOptions.actions.items.[INDEX].oneOf.6.type","typeLabel":"enum\u003cstring>"},"direction":{"default":"down","description":"Sentido de desplazamiento","enum":["up","down"],"type":"string","uniqueKey":"scrapeOptions.actions.items.[INDEX].oneOf.6.direction","typeLabel":"enum\u003cstring>"},"selector":{"description":"Selector del elemento al que se hará scroll","example":"#my-element","type":"string","uniqueKey":"scrapeOptions.actions.items.[INDEX].oneOf.6.selector","typeLabel":"string"}},"uniqueKey":"scrapeOptions.actions.items.[INDEX].oneOf.6","typeLabel":"Scroll · object"},{"type":"object","title":"Scrape","required":["type"],"properties":{"type":{"description":"Extrae el contenido de la página actual y devuelve la URL y el HTML.","enum":["scrape"],"type":"string","isRequired":true,"uniqueKey":"scrapeOptions.actions.items.[INDEX].oneOf.7.type","typeLabel":"enum\u003cstring>"}},"uniqueKey":"scrapeOptions.actions.items.[INDEX].oneOf.7","typeLabel":"Scrape · object"},{"type":"object","title":"Execute JavaScript","required":["type","script"],"properties":{"script":{"description":"Código JavaScript a ejecutar","example":"document.querySelector('.button').click();","type":"string","isRequired":true,"uniqueKey":"scrapeOptions.actions.items.[INDEX].oneOf.8.script","typeLabel":"string"},"type":{"description":"Ejecutar código JavaScript en la página","enum":["executeJavascript"],"type":"string","isRequired":true,"uniqueKey":"scrapeOptions.actions.items.[INDEX].oneOf.8.type","typeLabel":"enum\u003cstring>"}},"uniqueKey":"scrapeOptions.actions.items.[INDEX].oneOf.8","typeLabel":"Execute JavaScript · object"},{"type":"object","title":"Generate PDF","required":["type"],"properties":{"type":{"description":"Genera un PDF de la página actual. El PDF se devolverá en el array `actions.pdfs` de la respuesta.","enum":["pdf"],"type":"string","isRequired":true,"uniqueKey":"scrapeOptions.actions.items.[INDEX].oneOf.9.type","typeLabel":"enum\u003cstring>"},"format":{"default":"Letter","description":"El tamaño de la página del PDF resultante","enum":["A0","A1","A2","A3","A4","A5","A6","Letter","Legal","Tabloid","Ledger"],"type":"string","uniqueKey":"scrapeOptions.actions.items.[INDEX].oneOf.9.format","typeLabel":"enum\u003cstring>"},"landscape":{"default":false,"description":"Indica si se debe generar el PDF en orientación horizontal","type":"boolean","uniqueKey":"scrapeOptions.actions.items.[INDEX].oneOf.9.landscape","typeLabel":"boolean"},"scale":{"default":1,"description":"El factor de escala del PDF resultante","type":"number","uniqueKey":"scrapeOptions.actions.items.[INDEX].oneOf.9.scale","typeLabel":"number"}},"uniqueKey":"scrapeOptions.actions.items.[INDEX].oneOf.9","typeLabel":"Generate PDF · object"}],"uniqueKey":"scrapeOptions.actions.items.[INDEX]","typeLabel":"Wait by Duration · object | Wait for Element · object | Screenshot · object | Click · object | Write text · object | Press a key · object | Scroll · object | Scrape · object | Execute JavaScript · object | Generate PDF · object"},"type":"array","uniqueKey":"scrapeOptions.actions","typeLabel":"(Wait by Duration · object | Wait for Element · object | Screenshot · object | Click · object | Write text · object | Press a key · object | Scroll · object | Scrape · object | Execute JavaScript · object | Generate PDF · object)[]"},"auditMetadata":{"additionalProperties":false,"description":"Atribución de usuario incluida en los eventos de registro SIEM cuando SIEM Logging está habilitado para la organización.","properties":{"username":{"description":"El nombre de usuario asociado a la solicitud.","maxLength":1024,"type":"string","isRequired":true,"uniqueKey":"scrapeOptions.auditMetadata.username","typeLabel":"string"}},"required":["username"],"type":"object","uniqueKey":"scrapeOptions.auditMetadata","typeLabel":"object"},"blockAds":{"default":true,"description":"Habilita el bloqueo de anuncios y de ventanas emergentes de cookies.","type":"boolean","uniqueKey":"scrapeOptions.blockAds","typeLabel":"boolean"},"checkPromptInjection":{"default":false,"description":"Cuando está habilitado, escanea el contenido de la página en busca de intentos de inyección de prompts antes de ejecutar cualquier formato basado en un LLM (como json, summary o question). Funciona con cualquier formato excepto rawBase64. Si se detecta una inyección, la solicitud falla con un 403 y el código de error SCRAPE_PROMPT_INJECTION_DETECTED. Añade 4 créditos cuando se ejecuta la comprobación. Si la comprobación no puede escanear todo el contenido, el scraping continúa con una advertencia y no se cobra la comprobación.","type":"boolean","uniqueKey":"scrapeOptions.checkPromptInjection","typeLabel":"boolean"},"excludeTags":{"description":"Etiquetas que se excluirán de la salida.","items":{"type":"string","uniqueKey":"scrapeOptions.excludeTags.items.[INDEX]","typeLabel":"string"},"type":"array","uniqueKey":"scrapeOptions.excludeTags","typeLabel":"string[]"},"formats":{"default":[{"type":"markdown"}],"description":"Formatos de salida que se incluirán en la respuesta. Puedes especificar uno o varios formatos, ya sea como cadenas (p. ej., `'markdown'`) o como objetos con opciones adicionales (p. ej., `{ type: 'json', schema: {...} }`). Algunos formatos requieren configurar opciones específicas. Ejemplo: `['markdown', { type: 'json', schema: {...} }]`.","items":{"oneOf":[{"type":"object","title":"Markdown","required":["type"],"properties":{"type":{"enum":["markdown"],"type":"string","isRequired":true,"uniqueKey":"scrapeOptions.formats.items.[INDEX].oneOf.0.type","typeLabel":"enum\u003cstring>"}},"uniqueKey":"scrapeOptions.formats.items.[INDEX].oneOf.0","typeLabel":"Markdown · object"},{"type":"object","title":"Summary","required":["type"],"properties":{"type":{"enum":["summary"],"type":"string","isRequired":true,"uniqueKey":"scrapeOptions.formats.items.[INDEX].oneOf.1.type","typeLabel":"enum\u003cstring>"}},"uniqueKey":"scrapeOptions.formats.items.[INDEX].oneOf.1","typeLabel":"Summary · object"},{"type":"object","title":"HTML","required":["type"],"properties":{"type":{"enum":["html"],"type":"string","isRequired":true,"uniqueKey":"scrapeOptions.formats.items.[INDEX].oneOf.2.type","typeLabel":"enum\u003cstring>"}},"uniqueKey":"scrapeOptions.formats.items.[INDEX].oneOf.2","typeLabel":"HTML · object"},{"type":"object","title":"Raw HTML","required":["type"],"properties":{"type":{"enum":["rawHtml"],"type":"string","isRequired":true,"uniqueKey":"scrapeOptions.formats.items.[INDEX].oneOf.3.type","typeLabel":"enum\u003cstring>"}},"uniqueKey":"scrapeOptions.formats.items.[INDEX].oneOf.3","typeLabel":"Raw HTML · object"},{"type":"object","title":"Raw Base64","required":["type"],"properties":{"type":{"enum":["rawBase64"],"type":"string","isRequired":true,"uniqueKey":"scrapeOptions.formats.items.[INDEX].oneOf.4.type","typeLabel":"enum\u003cstring>"}},"uniqueKey":"scrapeOptions.formats.items.[INDEX].oneOf.4","typeLabel":"Raw Base64 · object"},{"type":"object","title":"Links","required":["type"],"properties":{"type":{"enum":["links"],"type":"string","isRequired":true,"uniqueKey":"scrapeOptions.formats.items.[INDEX].oneOf.5.type","typeLabel":"enum\u003cstring>"}},"uniqueKey":"scrapeOptions.formats.items.[INDEX].oneOf.5","typeLabel":"Links · object"},{"type":"object","title":"Images","required":["type"],"properties":{"type":{"enum":["images"],"type":"string","isRequired":true,"uniqueKey":"scrapeOptions.formats.items.[INDEX].oneOf.6.type","typeLabel":"enum\u003cstring>"}},"uniqueKey":"scrapeOptions.formats.items.[INDEX].oneOf.6","typeLabel":"Images · object"},{"type":"object","title":"Attributes","description":"Extrae los valores de los atributos de los elementos que coinciden con los selectores CSS. Devuelve los valores en el campo `attributes` de la respuesta.","required":["type","selectors"],"properties":{"selectors":{"description":"Los elementos y atributos que se van a extraer.","items":{"additionalProperties":false,"properties":{"attribute":{"description":"Nombre del atributo que se va a extraer (por ejemplo, `data-vehicle-name` o `id`).","type":"string","isRequired":true,"uniqueKey":"scrapeOptions.formats.items.[INDEX].oneOf.7.selectors.items.[INDEX].attribute","typeLabel":"string"},"selector":{"description":"Selector CSS para buscar elementos.","type":"string","isRequired":true,"uniqueKey":"scrapeOptions.formats.items.[INDEX].oneOf.7.selectors.items.[INDEX].selector","typeLabel":"string"}},"required":["selector","attribute"],"type":"object","uniqueKey":"scrapeOptions.formats.items.[INDEX].oneOf.7.selectors.items.[INDEX]","typeLabel":"object"},"type":"array","isRequired":true,"uniqueKey":"scrapeOptions.formats.items.[INDEX].oneOf.7.selectors","typeLabel":"object[]"},"type":{"enum":["attributes"],"type":"string","isRequired":true,"uniqueKey":"scrapeOptions.formats.items.[INDEX].oneOf.7.type","typeLabel":"enum\u003cstring>"}},"uniqueKey":"scrapeOptions.formats.items.[INDEX].oneOf.7","typeLabel":"Attributes · object"},{"type":"object","title":"Screenshot","required":["type"],"properties":{"type":{"enum":["screenshot"],"type":"string","isRequired":true,"uniqueKey":"scrapeOptions.formats.items.[INDEX].oneOf.8.type","typeLabel":"enum\u003cstring>"},"fullPage":{"default":false,"description":"Indica si se debe tomar una captura de pantalla de la página completa (ignora viewport.height) o limitarla al área de visualización actual.","type":"boolean","uniqueKey":"scrapeOptions.formats.items.[INDEX].oneOf.8.fullPage","typeLabel":"boolean"},"quality":{"description":"La calidad de la captura de pantalla, de 1 a 100. 100 es la calidad más alta.","type":"integer","uniqueKey":"scrapeOptions.formats.items.[INDEX].oneOf.8.quality","typeLabel":"integer"},"viewport":{"properties":{"height":{"description":"La altura del área de visualización en píxeles","type":"integer","isRequired":true,"uniqueKey":"scrapeOptions.formats.items.[INDEX].oneOf.8.viewport.height","typeLabel":"integer"},"width":{"description":"El ancho del área de visualización en píxeles","type":"integer","isRequired":true,"uniqueKey":"scrapeOptions.formats.items.[INDEX].oneOf.8.viewport.width","typeLabel":"integer"}},"required":["width","height"],"type":"object","uniqueKey":"scrapeOptions.formats.items.[INDEX].oneOf.8.viewport","typeLabel":"object"}},"uniqueKey":"scrapeOptions.formats.items.[INDEX].oneOf.8","typeLabel":"Screenshot · object"},{"type":"object","title":"JSON","required":["type"],"properties":{"type":{"enum":["json"],"type":"string","isRequired":true,"uniqueKey":"scrapeOptions.formats.items.[INDEX].oneOf.9.type","typeLabel":"enum\u003cstring>"},"checkPromptInjection":{"default":false,"deprecated":true,"description":"Obsoleto: usa la opción de extracción de datos web `checkPromptInjection` de nivel superior, en la que se integra este valor. El valor predeterminado es false.","type":"boolean","uniqueKey":"scrapeOptions.formats.items.[INDEX].oneOf.9.checkPromptInjection","typeLabel":"boolean"},"prompt":{"description":"El prompt que se usará para la salida JSON","type":"string","uniqueKey":"scrapeOptions.formats.items.[INDEX].oneOf.9.prompt","typeLabel":"string"},"schema":{"description":"El esquema que se usará para la salida JSON. Debe ajustarse a [JSON Schema](https://json-schema.org/).","type":"object","uniqueKey":"scrapeOptions.formats.items.[INDEX].oneOf.9.schema","typeLabel":"object"}},"uniqueKey":"scrapeOptions.formats.items.[INDEX].oneOf.9","typeLabel":"JSON · object"},{"type":"object","title":"Change Tracking","required":["type"],"properties":{"type":{"enum":["changeTracking"],"type":"string","isRequired":true,"uniqueKey":"scrapeOptions.formats.items.[INDEX].oneOf.10.type","typeLabel":"enum\u003cstring>"},"modes":{"description":"El modo que se usará para el seguimiento de cambios. 'git-diff' proporciona un diff detallado y 'json' compara los datos JSON extraídos.","items":{"enum":["git-diff","json"],"type":"string","uniqueKey":"scrapeOptions.formats.items.[INDEX].oneOf.10.modes.items.[INDEX]","typeLabel":"enum\u003cstring>"},"type":"array","uniqueKey":"scrapeOptions.formats.items.[INDEX].oneOf.10.modes","typeLabel":"enum\u003cstring>[]"},"prompt":{"description":"Prompt que se usará para el seguimiento de cambios cuando se utilice el modo 'json'. Si no se proporciona, se usará el prompt predeterminado.","type":"string","uniqueKey":"scrapeOptions.formats.items.[INDEX].oneOf.10.prompt","typeLabel":"string"},"schema":{"description":"Esquema para la extracción de JSON cuando se utiliza el modo 'json'. Define la estructura de los datos que se van a extraer y comparar. Debe ajustarse a [JSON Schema](https://json-schema.org/).","type":"object","uniqueKey":"scrapeOptions.formats.items.[INDEX].oneOf.10.schema","typeLabel":"object"},"tag":{"oneOf":[{"default":null,"description":"Etiqueta que se usará para el seguimiento de cambios. Las etiquetas permiten dividir el historial de seguimiento de cambios en \"ramas\" independientes, de modo que el seguimiento con una etiqueta específica solo compare los resultados con los scrape realizados con esa misma etiqueta. Si no se proporciona, se usará la etiqueta predeterminada (null).","type":"string","uniqueKey":"scrapeOptions.formats.items.[INDEX].oneOf.10.tag.oneOf.0","typeLabel":"string"},{"default":null,"description":"Etiqueta que se usará para el seguimiento de cambios. Las etiquetas permiten dividir el historial de seguimiento de cambios en \"ramas\" independientes, de modo que el seguimiento con una etiqueta específica solo compare los resultados con los scrape realizados con esa misma etiqueta. Si no se proporciona, se usará la etiqueta predeterminada (null).","type":"null","uniqueKey":"scrapeOptions.formats.items.[INDEX].oneOf.10.tag.oneOf.1","typeLabel":"null"}],"uniqueKey":"scrapeOptions.formats.items.[INDEX].oneOf.10.tag","typeLabel":"string | null"}},"uniqueKey":"scrapeOptions.formats.items.[INDEX].oneOf.10","typeLabel":"Change Tracking · object"},{"type":"object","title":"Branding","required":["type"],"properties":{"type":{"enum":["branding"],"type":"string","isRequired":true,"uniqueKey":"scrapeOptions.formats.items.[INDEX].oneOf.11.type","typeLabel":"enum\u003cstring>"}},"uniqueKey":"scrapeOptions.formats.items.[INDEX].oneOf.11","typeLabel":"Branding · object"},{"type":"object","title":"Product","required":["type"],"properties":{"type":{"enum":["product"],"type":"string","isRequired":true,"uniqueKey":"scrapeOptions.formats.items.[INDEX].oneOf.12.type","typeLabel":"enum\u003cstring>"}},"uniqueKey":"scrapeOptions.formats.items.[INDEX].oneOf.12","typeLabel":"Product · object"},{"type":"object","title":"Menu","required":["type"],"properties":{"type":{"enum":["menu"],"type":"string","isRequired":true,"uniqueKey":"scrapeOptions.formats.items.[INDEX].oneOf.13.type","typeLabel":"enum\u003cstring>"}},"uniqueKey":"scrapeOptions.formats.items.[INDEX].oneOf.13","typeLabel":"Menu · object"},{"type":"object","title":"Audio","description":"Extrae audio (MP3) de URLs de video compatibles, p. ej., YouTube. Devuelve una URL firmada de GCS.","required":["type"],"properties":{"type":{"enum":["audio"],"type":"string","isRequired":true,"uniqueKey":"scrapeOptions.formats.items.[INDEX].oneOf.14.type","typeLabel":"enum\u003cstring>"}},"uniqueKey":"scrapeOptions.formats.items.[INDEX].oneOf.14","typeLabel":"Audio · object"},{"type":"object","title":"Video","description":"Extrae video de la mejor calidad de URLs de video compatibles, p. ej., YouTube. Devuelve una URL firmada de GCS.","required":["type"],"properties":{"type":{"enum":["video"],"type":"string","isRequired":true,"uniqueKey":"scrapeOptions.formats.items.[INDEX].oneOf.15.type","typeLabel":"enum\u003cstring>"}},"uniqueKey":"scrapeOptions.formats.items.[INDEX].oneOf.15","typeLabel":"Video · object"},{"type":"object","title":"Question","description":"Formula una pregunta en lenguaje natural sobre la página. Devuelve la respuesta en el campo `answer` de la respuesta.","required":["type","question"],"properties":{"question":{"description":"La pregunta que se responderá sobre la página. Máximo 10.000 caracteres.","maxLength":10000,"type":"string","isRequired":true,"uniqueKey":"scrapeOptions.formats.items.[INDEX].oneOf.16.question","typeLabel":"string"},"type":{"enum":["question"],"type":"string","isRequired":true,"uniqueKey":"scrapeOptions.formats.items.[INDEX].oneOf.16.type","typeLabel":"enum\u003cstring>"}},"uniqueKey":"scrapeOptions.formats.items.[INDEX].oneOf.16","typeLabel":"Question · object"},{"type":"object","title":"Highlights","description":"Busca texto relevante en la página. Devuelve el texto seleccionado en el campo `highlights` de la respuesta.","required":["type","query"],"properties":{"query":{"description":"Consulta para seleccionar texto en la página. Máximo 10,000 caracteres.","maxLength":10000,"type":"string","isRequired":true,"uniqueKey":"scrapeOptions.formats.items.[INDEX].oneOf.17.query","typeLabel":"string"},"type":{"enum":["highlights"],"type":"string","isRequired":true,"uniqueKey":"scrapeOptions.formats.items.[INDEX].oneOf.17.type","typeLabel":"enum\u003cstring>"}},"uniqueKey":"scrapeOptions.formats.items.[INDEX].oneOf.17","typeLabel":"Highlights · object"}],"uniqueKey":"scrapeOptions.formats.items.[INDEX]","typeLabel":"Markdown · object | Summary · object | HTML · object | Raw HTML · object | Raw Base64 · object | Links · object | Images · object | Attributes · object | Screenshot · object | JSON · object | Change Tracking · object | Branding · object | Product · object | Menu · object | Audio · object | Video · object | Question · object | Highlights · object"},"type":"array","uniqueKey":"scrapeOptions.formats","typeLabel":"(Markdown · object | Summary · object | HTML · object | Raw HTML · object | Raw Base64 · object | Links · object | Images · object | Attributes · object | Screenshot · object | JSON · object | Change Tracking · object | Branding · object | Product · object | Menu · object | Audio · object | Video · object | Question · object | Highlights · object)[]"},"headers":{"description":"Encabezados que se enviarán en la solicitud. Pueden usarse para enviar cookies, user-agent, etc.","type":"object","uniqueKey":"scrapeOptions.headers","typeLabel":"object"},"includeTags":{"description":"Etiquetas que se incluirán en la salida.","items":{"type":"string","uniqueKey":"scrapeOptions.includeTags.items.[INDEX]","typeLabel":"string"},"type":"array","uniqueKey":"scrapeOptions.includeTags","typeLabel":"string[]"},"location":{"description":"Configuración de ubicación para la solicitud. Cuando se especifica, se utilizará un proxy adecuado si está disponible y se emularán la configuración de idioma y la zona horaria correspondientes. De manera predeterminada será \"US\" si no se especifica.","properties":{"country":{"default":"US","description":"Código de país alfa-2 según ISO 3166-1 (p. ej., 'US', 'AU', 'DE', 'JP')","pattern":"^[A-Z]{2}$","type":"string","uniqueKey":"scrapeOptions.location.country","typeLabel":"string"},"languages":{"description":"Idiomas y configuraciones regionales preferidos para la solicitud, en orden de prioridad. De forma predeterminada, se utiliza el idioma de la ubicación especificada. Consulta https://developer.mozilla.org/en-US/docs/Web/HTTP/Headers/Accept-Language","items":{"example":"en-US","type":"string","uniqueKey":"scrapeOptions.location.languages.items.[INDEX]","typeLabel":"string"},"type":"array","uniqueKey":"scrapeOptions.location.languages","typeLabel":"string[]"}},"type":"object","uniqueKey":"scrapeOptions.location","typeLabel":"object"},"lockdown":{"default":false,"description":"Si es true, la solicitud se atiende únicamente desde la caché de Firecrawl y nunca se realiza una solicitud saliente a la URL de destino. Está diseñado para entornos con requisitos estrictos de cumplimiento o aislados de redes externas, donde la propia solicitud de scraping podría filtrar información sensible. Si no hay una entrada en caché, devuelve un 404 con el código de error SCRAPE_LOCKDOWN_CACHE_MISS (la URL nunca se registra cuando no hay una entrada en caché). Las solicitudes de Lockdown se consideran de retención de datos cero. El valor predeterminado de maxAge se amplía a 2 años para que las páginas ya almacenadas en caché sigan siendo aptas. Se facturan 5 créditos en caso de acierto de caché y 1 crédito en caso de fallo de caché.","type":"boolean","uniqueKey":"scrapeOptions.lockdown","typeLabel":"boolean"},"maxAge":{"default":172800000,"description":"Devuelve una versión en caché de la página si su antigüedad es menor que este valor en milisegundos. Si la versión en caché de la página es más antigua que este valor, se hará scraping de la página. Si no necesitas datos extremadamente recientes, habilitar esto puede acelerar tus procesos de scraping hasta un 500 %. El valor predeterminado es de 2 días.","type":"integer","uniqueKey":"scrapeOptions.maxAge","typeLabel":"integer"},"minAge":{"description":"\u003c[\n {\n \"key\": \"0\",\n \"translation\": \"Cuando se establece, la solicitud solo consulta la caché y nunca inicia una nueva extracción. El valor se expresa en milisegundos y especifica la antigüedad mínima que deben tener los datos almacenados en caché. Si existen datos en caché que coinciden, se devuelven al instante. Si no se encuentran datos en caché, se devuelve un 404 con el código de error SCRAPE_NO_CACHED_DATA. Establécelo en 1 para aceptar cualquier dato en caché, independientemente de su antigüedad.\"\n }\n]\u003c/>","type":"integer","uniqueKey":"scrapeOptions.minAge","typeLabel":"integer"},"mobile":{"default":false,"description":"Defínelo en true si quieres emular el scraping desde un dispositivo móvil. Útil para probar páginas responsive y tomar capturas de pantalla móviles.","type":"boolean","uniqueKey":"scrapeOptions.mobile","typeLabel":"boolean"},"onlyCleanContent":{"default":false,"description":"Beta. Ejecuta una pasada adicional basada en LLM sobre el markdown generado para eliminar el contenido repetitivo residual que `onlyMainContent` puede pasar por alto (banners de cookies, bloques de anuncios, widgets para compartir en redes sociales, rutas de navegación, suscripciones a boletines, secciones de comentarios y listas de artículos relacionados). Se conservan los encabezados, las listas, las tablas, los bloques de código, las referencias de imágenes y los enlaces en línea. Puede combinarse con `onlyMainContent` (la configuración más habitual) o usarse por sí solo. Se omite con una advertencia cuando el markdown supera el límite de tokens de salida del modelo de limpieza (se conserva el markdown original). No es compatible con solicitudes con retención cero de datos.","type":"boolean","uniqueKey":"scrapeOptions.onlyCleanContent","typeLabel":"boolean"},"onlyMainContent":{"default":true,"description":"Devuelve solo el contenido principal de la página, excluyendo encabezados, navegación, pies de página, etc. Es un filtro determinista a nivel de HTML que se aplica antes de generar el markdown; no interviene ningún LLM.","type":"boolean","uniqueKey":"scrapeOptions.onlyMainContent","typeLabel":"boolean"},"parsers":{"default":["pdf","image"],"description":"Controla cómo se procesan los archivos durante el scraping. Cada elemento es un nombre de analizador (`\"pdf\"` o `\"image\"`) o un objeto de analizador. Ambos analizadores están activados de forma predeterminada.\n\n - **pdf**: Se extrae el contenido del PDF y se convierte a formato Markdown, con la facturación basada en el número de páginas (1 crédito por página).\n - **image**: Las imágenes ráster (PNG, JPEG, JPEG 2000, TIFF, GIF, BMP, WebP, AVIF) se procesan mediante OCR como documentos de una página y se convierten a markdown. SVG y HEIC no son compatibles.\n\nSi se pasa una lista, los analizadores que no estén en ella se desactivan. Por ejemplo, `[\"pdf\"]` desactiva el OCR de imágenes, por lo que las URL de imágenes generan un error de archivo no compatible. Cuando se pasa un array vacío, el archivo PDF se devuelve codificado en base64 con una tarifa fija de 1 crédito por todo el PDF.","items":{"oneOf":[{"type":"string","title":"Parser name","description":"Forma abreviada de un objeto de analizador con opciones predeterminadas. `\"pdf\"` equivale a `{ \"type\": \"pdf\" }`.","enum":["pdf","image"],"uniqueKey":"scrapeOptions.parsers.items.[INDEX].oneOf.0","typeLabel":"enum\u003cstring>"},{"type":"object","title":"PDF","required":["type"],"properties":{"type":{"enum":["pdf"],"type":"string","isRequired":true,"uniqueKey":"scrapeOptions.parsers.items.[INDEX].oneOf.1.type","typeLabel":"enum\u003cstring>"},"blocks":{"default":false,"description":"Incluye bloques tipados de maquetación per-page junto con el markdown del documento. Rellena el campo `blocks` del documento con bloques tipados (title, section_header, text, table, formula, figure, caption, ...) que incluyen cuadros delimitadores normalizados, orden de lectura, enlaces a intervalos de caracteres en el markdown y un nivel de confianza por bloque. Sin costo adicional.","type":"boolean","uniqueKey":"scrapeOptions.parsers.items.[INDEX].oneOf.1.blocks","typeLabel":"boolean"},"maxPages":{"description":"Número máximo de páginas del PDF que se procesarán. Debe ser un entero positivo de hasta 10000.","maximum":10000,"minimum":1,"type":"integer","uniqueKey":"scrapeOptions.parsers.items.[INDEX].oneOf.1.maxPages","typeLabel":"integer"},"mode":{"default":"auto","description":"Modo de análisis de PDF. \"fast\": extracción basada únicamente en texto (texto incrustado; el modo más rápido). \"auto\" (predeterminado): primero intenta la extracción rápida y recurre a OCR si es necesario. \"ocr\": fuerza el análisis mediante OCR en todas las páginas.","enum":["fast","auto","ocr"],"type":"string","uniqueKey":"scrapeOptions.parsers.items.[INDEX].oneOf.1.mode","typeLabel":"enum\u003cstring>"},"pageMarkers":{"default":false,"description":"Marca los saltos de página en el markdown del documento: las páginas se unen con `\\n\\n---\\n\\n\u003c!-- page N -->\\n\\n`, donde N es el número de la página física del contenido que sigue, con índice inicial 1. Los marcadores aparecen solo entre páginas (sin marcador inicial para la página 1), y la numeración puede saltarse páginas cuyo contenido se haya fusionado a ambos lados de un salto de página; usa `pages: true` cuando necesites todas las páginas físicas. No añade ningún campo a la respuesta ni tiene costo adicional.","type":"boolean","uniqueKey":"scrapeOptions.parsers.items.[INDEX].oneOf.1.pageMarkers","typeLabel":"boolean"},"pages":{"default":false,"description":"Incluye Markdown por página física junto con el markdown del documento. Rellena el campo `pages` del documento con un array de { pageNumber, markdown }. Sin costo adicional.","type":"boolean","uniqueKey":"scrapeOptions.parsers.items.[INDEX].oneOf.1.pages","typeLabel":"boolean"}},"additionalProperties":false,"uniqueKey":"scrapeOptions.parsers.items.[INDEX].oneOf.1","typeLabel":"PDF · object"},{"type":"object","title":"Image","description":"Analizador OCR de imágenes. No tiene opciones. Las opciones de PDF (`mode`, `maxPages`, `pages`, `blocks`, `pageMarkers`) no se aplican a las imágenes.","required":["type"],"properties":{"type":{"enum":["image"],"type":"string","isRequired":true,"uniqueKey":"scrapeOptions.parsers.items.[INDEX].oneOf.2.type","typeLabel":"enum\u003cstring>"}},"additionalProperties":false,"uniqueKey":"scrapeOptions.parsers.items.[INDEX].oneOf.2","typeLabel":"Image · object"}],"uniqueKey":"scrapeOptions.parsers.items.[INDEX]","typeLabel":"enum\u003cstring> | PDF · object | Image · object"},"type":"array","uniqueKey":"scrapeOptions.parsers","typeLabel":"(enum\u003cstring> | PDF · object | Image · object)[]"},"profile":{"description":"Habilita el almacenamiento persistente del navegador entre sesiones de scraping e interacción. Pasa un perfil al hacer scraping para conservar las cookies, localStorage y los datos de sesión. Las sesiones con el mismo nombre de perfil comparten el estado del navegador.","properties":{"name":{"description":"Un nombre para el perfil. Los scraping con el mismo nombre comparten el estado del navegador (cookies, localStorage y sesiones).","maxLength":128,"minLength":1,"type":"string","isRequired":true,"uniqueKey":"scrapeOptions.profile.name","typeLabel":"string"},"saveChanges":{"default":true,"description":"Cuando es true, el estado del navegador se vuelve a guardar en el perfil cuando se detiene la sesión de interacción. Establécelo en false para cargar los datos existentes sin escribir. Solo se permite una sesión de guardado a la vez.","type":"boolean","uniqueKey":"scrapeOptions.profile.saveChanges","typeLabel":"boolean"}},"required":["name"],"type":"object","uniqueKey":"scrapeOptions.profile","typeLabel":"object"},"proxy":{"default":"auto","description":"Especifica el tipo de proxy que se usará.\n\n - **basic**: Proxies para hacer scraping de sitios con poca o ninguna protección antibots. Son rápidos y suelen funcionar bien.\n - **enhanced**: Proxies avanzados para hacer scraping de sitios con soluciones antibots más sofisticadas. Son más lentos, pero más fiables en ciertos sitios. Se facturan al mismo costo en créditos que **basic**.\n - **auto**: Firecrawl reintentará automáticamente el scraping con proxies mejorados si el proxy básico falla. Los proxies avanzados no tienen recargo de créditos, por lo que, de cualquier forma, solo se facturará el coste normal.","enum":["basic","enhanced","auto"],"type":"string","uniqueKey":"scrapeOptions.proxy","typeLabel":"enum\u003cstring>"},"redactPII":{"oneOf":[{"type":"boolean","description":"Redacta la información de identificación personal del markdown devuelto. Pasa `true` para usar la configuración predeterminada, o un objeto para ajustar el modo, las entidades y el estilo de reemplazo.","default":false,"uniqueKey":"scrapeOptions.redactPII.oneOf.0","typeLabel":"boolean"},{"type":"object","description":"Redacta la información de identificación personal del markdown devuelto. Pasa `true` para usar la configuración predeterminada, o un objeto para ajustar el modo, las entidades y el estilo de reemplazo.","default":false,"properties":{"entities":{"description":"Restringe la redacción a estas categorías de entidades. Si se omite, se redactan todas las entidades compatibles.","items":{"description":"Categorías públicas de entidades de IIP compatibles con la redacción de Firecrawl.","enum":["PERSON","EMAIL","PHONE","LOCATION","FINANCIAL","SECRET"],"type":"string","uniqueKey":"scrapeOptions.redactPII.oneOf.1.entities.items.[INDEX]","typeLabel":"enum\u003cstring>"},"type":"array","uniqueKey":"scrapeOptions.redactPII.oneOf.1.entities","typeLabel":"enum\u003cstring>[]"},"mode":{"default":"accurate","description":"Estrategia de redacción. `accurate` usa solo el modelo y está optimizada para la precisión, `aggressive` aumenta la cobertura con heurísticas adicionales, y `fast` usa heurísticas sin llamar al modelo.","enum":["accurate","aggressive","fast"],"type":"string","uniqueKey":"scrapeOptions.redactPII.oneOf.1.mode","typeLabel":"enum\u003cstring>"},"replaceStyle":{"default":"tag","description":"`tag` reemplaza los fragmentos por marcadores como `\u003cEMAIL>`, `mask` reemplaza los caracteres por `*` y `remove` elimina el texto del fragmento.","enum":["tag","mask","remove"],"type":"string","uniqueKey":"scrapeOptions.redactPII.oneOf.1.replaceStyle","typeLabel":"enum\u003cstring>"}},"additionalProperties":false,"uniqueKey":"scrapeOptions.redactPII.oneOf.1","typeLabel":"object"}],"uniqueKey":"scrapeOptions.redactPII","typeLabel":"boolean | object"},"removeBase64Images":{"default":true,"description":"Elimina todas las imágenes en base64 de la salida en markdown, que puede ser excesivamente larga. Esto no afecta a los formatos html ni rawHtml. El texto alternativo de la imagen permanece en la salida, pero la URL se sustituye por un marcador de posición.","type":"boolean","uniqueKey":"scrapeOptions.removeBase64Images","typeLabel":"boolean"},"skipTlsVerification":{"default":true,"description":"Omitir la verificación de certificados TLS al realizar solicitudes.","type":"boolean","uniqueKey":"scrapeOptions.skipTlsVerification","typeLabel":"boolean"},"storeInCache":{"default":true,"description":"Si es true, la página se almacenará en el índice y la caché de Firecrawl. Establecerlo en false es útil si tu actividad de scraping puede plantear problemas relacionados con la protección de datos. El uso de algunos parámetros asociados con scraping de datos sensibles (por ejemplo, acciones, headers) hará que este parámetro sea false.","type":"boolean","uniqueKey":"scrapeOptions.storeInCache","typeLabel":"boolean"},"threatProtection":{"description":"Anulación por solicitud de [Protección contra amenazas](https://docs.firecrawl.dev/features/threat-protection). Los campos que proporciones reemplazan los campos correspondientes de la política de tu organización solo para esta solicitud; los campos omitidos conservan sus valores a nivel de organización. Requiere que Protección contra amenazas esté habilitada para tu equipo (función enterprise); de lo contrario, la solicitud se rechaza con un 403. Si tu organización ha deshabilitado las anulaciones por solicitud, cualquier solicitud que incluya este objeto se rechaza con un 403. Si Protección contra amenazas se aplica de forma obligatoria a tu equipo, `mode` no puede establecerse en `off`.","properties":{"blacklist":{"description":"Dominios que siempre se deben bloquear, como dominios simples (`example.com`) o patrones con comodines (`*.example.com`). Sin protocolo, ruta ni puerto.","items":{"type":"string","uniqueKey":"scrapeOptions.threatProtection.blacklist.items.[INDEX]","typeLabel":"string"},"maxItems":1000,"type":"array","uniqueKey":"scrapeOptions.threatProtection.blacklist","typeLabel":"string[]"},"blockedTlds":{"description":"Dominios de nivel superior que se bloquean directamente, en minúsculas y sin el punto inicial (p. ej., `zip`).","items":{"type":"string","uniqueKey":"scrapeOptions.threatProtection.blockedTlds.items.[INDEX]","typeLabel":"string"},"maxItems":1000,"type":"array","uniqueKey":"scrapeOptions.threatProtection.blockedTlds","typeLabel":"string[]"},"failurePolicy":{"description":"Qué hacer cuando no se puede acceder al clasificador: `closed` bloquea la solicitud; `open` la permite.","enum":["open","closed"],"type":"string","uniqueKey":"scrapeOptions.threatProtection.failurePolicy","typeLabel":"enum\u003cstring>"},"mode":{"description":"Modo de análisis de URL para esta solicitud. `normal` verifica las URL con Google Web Risk (+2 créditos por URL analizada).","enum":["off","normal"],"type":"string","uniqueKey":"scrapeOptions.threatProtection.mode","typeLabel":"enum\u003cstring>"},"riskScoreThreshold":{"description":"Puntuación de riesgo normalizada (0–100) a partir de la cual el veredicto de un clasificador bloquea la URL. Cuanto más bajo, más estricto.","example":75,"maximum":100,"minimum":0,"type":"integer","uniqueKey":"scrapeOptions.threatProtection.riskScoreThreshold","typeLabel":"integer"},"whitelist":{"description":"Dominios que siempre se deben permitir, como dominios simples o patrones con comodines. Tiene prioridad sobre cualquier otra regla.","items":{"type":"string","uniqueKey":"scrapeOptions.threatProtection.whitelist.items.[INDEX]","typeLabel":"string"},"maxItems":1000,"type":"array","uniqueKey":"scrapeOptions.threatProtection.whitelist","typeLabel":"string[]"}},"title":"Threat Protection Override","type":"object","uniqueKey":"scrapeOptions.threatProtection","typeLabel":"Threat Protection Override · object"},"timeout":{"default":60000,"description":"Tiempo de espera en milisegundos para la solicitud. El mínimo es 1000 (1 segundo). El valor predeterminado es 60000 (60 segundos). El máximo es 300000 (300 segundos).","maximum":300000,"minimum":1000,"type":"integer","uniqueKey":"scrapeOptions.timeout","typeLabel":"integer"},"waitFor":{"default":0,"description":"Especifica un tiempo de espera en milisegundos antes de obtener el contenido, dando a la página tiempo suficiente para cargarse. Este tiempo de espera es adicional a la función de espera inteligente de Firecrawl.","maximum":60000,"type":"integer","uniqueKey":"scrapeOptions.waitFor","typeLabel":"integer"}},"type":"object","uniqueKey":"scrapeOptions","typeLabel":"object"},"showSources":{"default":false,"description":"Cuando se establece en `true`, las fuentes utilizadas para extraer los datos se incluirán en la respuesta bajo la clave `sources`.","type":"boolean","uniqueKey":"showSources","typeLabel":"boolean"},"threatProtection":{"description":"Anulación por solicitud de [Protección contra amenazas](https://docs.firecrawl.dev/features/threat-protection). Los campos que proporciones reemplazan los campos correspondientes de la política de tu organización solo para esta solicitud; los campos omitidos conservan sus valores a nivel de organización. Requiere que Protección contra amenazas esté habilitada para tu equipo (función enterprise); de lo contrario, la solicitud se rechaza con un 403. Si tu organización ha deshabilitado las anulaciones por solicitud, cualquier solicitud que incluya este objeto se rechaza con un 403. Si Protección contra amenazas se aplica de forma obligatoria a tu equipo, `mode` no puede establecerse en `off`.","properties":{"blacklist":{"description":"Dominios que siempre se deben bloquear, como dominios simples (`example.com`) o patrones con comodines (`*.example.com`). Sin protocolo, ruta ni puerto.","items":{"type":"string","uniqueKey":"threatProtection.blacklist.items.[INDEX]","typeLabel":"string"},"maxItems":1000,"type":"array","uniqueKey":"threatProtection.blacklist","typeLabel":"string[]"},"blockedTlds":{"description":"Dominios de nivel superior que se bloquean directamente, en minúsculas y sin el punto inicial (p. ej., `zip`).","items":{"type":"string","uniqueKey":"threatProtection.blockedTlds.items.[INDEX]","typeLabel":"string"},"maxItems":1000,"type":"array","uniqueKey":"threatProtection.blockedTlds","typeLabel":"string[]"},"failurePolicy":{"description":"Qué hacer cuando no se puede acceder al clasificador: `closed` bloquea la solicitud; `open` la permite.","enum":["open","closed"],"type":"string","uniqueKey":"threatProtection.failurePolicy","typeLabel":"enum\u003cstring>"},"mode":{"description":"Modo de análisis de URL para esta solicitud. `normal` verifica las URL con Google Web Risk (+2 créditos por URL analizada).","enum":["off","normal"],"type":"string","uniqueKey":"threatProtection.mode","typeLabel":"enum\u003cstring>"},"riskScoreThreshold":{"description":"Puntuación de riesgo normalizada (0–100) a partir de la cual el veredicto de un clasificador bloquea la URL. Cuanto más bajo, más estricto.","example":75,"maximum":100,"minimum":0,"type":"integer","uniqueKey":"threatProtection.riskScoreThreshold","typeLabel":"integer"},"whitelist":{"description":"Dominios que siempre se deben permitir, como dominios simples o patrones con comodines. Tiene prioridad sobre cualquier otra regla.","items":{"type":"string","uniqueKey":"threatProtection.whitelist.items.[INDEX]","typeLabel":"string"},"maxItems":1000,"type":"array","uniqueKey":"threatProtection.whitelist","typeLabel":"string[]"}},"title":"Threat Protection Override","type":"object","uniqueKey":"threatProtection","typeLabel":"Threat Protection Override · object"}},"required":["urls"],"type":"object","uniqueKey":"","typeLabel":"object"},"examples":{"Example":{"title":"Example","value":{"urls":["\u003cstring>"],"enableWebSearch":false,"ignoreInvalidURLs":true,"ignoreSitemap":false,"includeSubdomains":true,"prompt":"\u003cstring>","schema":{},"scrapeOptions":{"actions":[{"milliseconds":2,"type":"wait"}],"blockAds":true,"checkPromptInjection":false,"excludeTags":["\u003cstring>"],"formats":[{"type":"markdown"}],"headers":{},"includeTags":["\u003cstring>"],"location":{"country":"US","languages":["en-US"]},"lockdown":false,"maxAge":172800000,"minAge":123,"mobile":false,"onlyCleanContent":false,"onlyMainContent":true,"parsers":["pdf","image"],"proxy":"auto","redactPII":false,"removeBase64Images":true,"skipTlsVerification":true,"storeInCache":true,"threatProtection":{"blacklist":["\u003cstring>"],"blockedTlds":["\u003cstring>"],"riskScoreThreshold":75,"whitelist":["\u003cstring>"]},"timeout":60000,"waitFor":0},"showSources":false,"threatProtection":{"blacklist":["\u003cstring>"],"blockedTlds":["\u003cstring>"],"riskScoreThreshold":75,"whitelist":["\u003cstring>"]}}}},"exampleType":"generated"}},"required":true,"exampleType":"generated"},"responses":{"a8911984-c9c2-4e49-a474-d2f4133d6ae0":{"content":{"application/json":{"schema":{"properties":{"id":{"type":"string","uniqueKey":"id","typeLabel":"string"},"invalidURLs":{"oneOf":[{"description":"Si ignoreInvalidURLs es true, este será un array que contendrá las URL no válidas que se especificaron en la solicitud. Si no hubo URL no válidas, será un array vacío. Si ignoreInvalidURLs es false, este campo será undefined.","items":{"type":"string","uniqueKey":"invalidURLs.oneOf.0.items.[INDEX]","typeLabel":"string"},"type":"array","uniqueKey":"invalidURLs.oneOf.0","typeLabel":"string[]"},{"description":"Si ignoreInvalidURLs es true, este será un array que contendrá las URL no válidas que se especificaron en la solicitud. Si no hubo URL no válidas, será un array vacío. Si ignoreInvalidURLs es false, este campo será undefined.","items":{"type":"string"},"type":"null","uniqueKey":"invalidURLs.oneOf.1","typeLabel":"null"}],"uniqueKey":"invalidURLs","typeLabel":"string[] | null"},"success":{"type":"boolean","uniqueKey":"success","typeLabel":"boolean"}},"type":"object","uniqueKey":"","typeLabel":"object"},"examples":{"Example":{"title":"Example","value":{"id":"\u003cstring>","invalidURLs":["\u003cstring>"],"success":true}}},"exampleType":"generated"}},"description":"Extracción exitosa","exampleType":"generated"},"5b8c20ae-df19-4676-aa36-933b83331a18":{"content":{"application/json":{"schema":{"properties":{"error":{"example":"Invalid input data.","type":"string","uniqueKey":"error","typeLabel":"string"}},"type":"object","uniqueKey":"","typeLabel":"object"},"examples":{"Example":{"title":"Example","value":{"error":"Invalid input data."}}},"exampleType":"generated"}},"description":"Solicitud no válida","exampleType":"generated"},"f62a74c3-32fa-4c8d-a56a-777219fad6f4":{"content":{"application/json":{"schema":{"properties":{"error":{"example":"An unexpected error occurred on the server.","type":"string","uniqueKey":"error","typeLabel":"string"}},"type":"object","uniqueKey":"","typeLabel":"object"},"examples":{"Example":{"title":"Example","value":{"error":"An unexpected error occurred on the server."}}},"exampleType":"generated"}},"description":"Error del servidor","exampleType":"generated"}},"security":{"8937f30c-2390-4c69-8832-3fa1261c768a":{"bearerAuth":{"scheme":"bearer","type":"http","scopes":[],"schemeName":"bearerAuth"}}},"servers":{"c1122408-203d-4100-b7f6-c69613ec74b9":{"url":"https://api.firecrawl.dev/v2"}},"processedSecurityOptions":[{"schemes":[{"scheme":{"scheme":"bearer","type":"http","scopes":[],"schemeName":"bearerAuth"},"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":"bearerAuth","name":"Authorization"}],"title":"bearerAuth"}]},"originalFileLocation":"es/api-reference/v2-openapi.json"},"subdomain":"firecrawl","siteName":"Firecrawl Docs","title":"Extraer - Firecrawl Docs","navMaps":{"firstHrefInVersion":{"v2":{"href":"/es/api-reference/endpoint/extract","matchLevel":0},"v1":{"href":"/es/api-reference/v1-endpoint/extract","matchLevel":1,"hidden":true}},"firstHrefInLanguage":{"es":{"href":"/es/api-reference/endpoint/extract","matchLevel":0},"en":{"href":"/api-reference/endpoint/extract","matchLevel":1,"hidden":true,"noindex":true},"fr":{"href":"/fr/api-reference/endpoint/extract","matchLevel":1,"hidden":true,"noindex":true},"ja":{"href":"/ja/api-reference/endpoint/extract","matchLevel":1,"hidden":true,"noindex":true},"pt-BR":{"href":"/pt-BR/api-reference/endpoint/extract","matchLevel":1,"hidden":true,"noindex":true},"zh":{"href":"/zh/api-reference/endpoint/extract","matchLevel":1,"hidden":true,"noindex":true}}},"lastModified":"2026-10-22T15:36:52.090Z","originalFileLocation":"es/api-reference/endpoint/extract.mdx","locale":"es"},"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=\"application-name\" content=\"Firecrawl Docs\">\u003cmeta data-mint-head name=\"generator\" content=\"Mintlify\">\u003cmeta data-mint-head name=\"robots\" content=\"noindex\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"192x192\" href=\"/mintlify-assets/_mintlify/favicons/firecrawl/XqnL63rz4lpKQF4P/_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/firecrawl/XqnL63rz4lpKQF4P/_generated/favicon/apple-touch-icon.png\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"16x16\" href=\"/mintlify-assets/_mintlify/favicons/firecrawl/XqnL63rz4lpKQF4P/_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/firecrawl/XqnL63rz4lpKQF4P/_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/firecrawl/XqnL63rz4lpKQF4P/_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/firecrawl/XqnL63rz4lpKQF4P/_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/firecrawl/XqnL63rz4lpKQF4P/_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/firecrawl/XqnL63rz4lpKQF4P/_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/firecrawl/XqnL63rz4lpKQF4P/_generated/favicon-dark/favicon.ico\" media=\"(prefers-color-scheme: dark)\">\u003cmeta data-mint-head property=\"og:title\" content=\"Extraer - Firecrawl Docs\">\u003cmeta data-mint-head property=\"og:site_name\" content=\"Firecrawl Docs\">\u003cmeta data-mint-head property=\"og:url\" content=\"https://docs.firecrawl.dev/es/api-reference/endpoint/extract\">\u003cmeta data-mint-head property=\"og:type\" content=\"website\">\u003cmeta data-mint-head property=\"og:image\" content=\"https://firecrawl.mintlify.app/_mintlify/api/og/v2?division=Puntos+de+conexi%C3%B3n+de+extracci%C3%B3n\u0026amp;title=Extraer\u0026amp;theme=8a1db76e69d61f6ba4524cb0\u0026amp;signature=b67721a5b482f5be3778cb4f0479701506c898f43031a68f69aaae6febcf6d93\">\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=\"Extraer - Firecrawl Docs\">\u003cmeta data-mint-head name=\"twitter:image\" content=\"https://firecrawl.mintlify.app/_mintlify/api/og/v2?division=Puntos+de+conexi%C3%B3n+de+extracci%C3%B3n\u0026amp;title=Extraer\u0026amp;theme=8a1db76e69d61f6ba4524cb0\u0026amp;signature=b67721a5b482f5be3778cb4f0479701506c898f43031a68f69aaae6febcf6d93\">\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/firecrawl/XqnL63rz4lpKQF4P/_generated/favicon/browserconfig.xml\">\u003cmeta data-mint-head name=\"apple-mobile-web-app-title\" content=\"Firecrawl Docs\">\u003cmeta data-mint-head name=\"msapplication-TileColor\" content=\"#000\">\u003cmeta data-mint-head name=\"google-site-verification\" content=\"Y83UZz1dXMKuT59lnLY_7umo6LJorqIwuP_2rFX6_eE\">\u003clink data-mint-head rel=\"canonical\" href=\"https://docs.firecrawl.dev/es/api-reference/endpoint/extract\">\u003clink data-mint-head rel=\"alternate\" type=\"application/xml\" href=\"/sitemap.xml\">\u003clink data-mint-head rel=\"alternate\" type=\"text/markdown\" href=\"/es/api-reference/endpoint/extract.md\">\u003cscript data-mint-head type=\"application/ld+json\">{\"@context\":\"https://schema.org\",\"@type\":\"WebSite\",\"name\":\"Firecrawl Docs\",\"creator\":{\"@type\":\"Organization\",\"name\":\"Mintlify\",\"url\":\"https://mintlify.com\"}}\u003c/script>","siteName":"Firecrawl Docs","nav":{"global":null,"languages":[{"language":"en","pages":[{"title":"en","href":"/api-reference/endpoint/extract"}]},{"language":"es","versions":[{"version":"v2","tabs":[{"tab":"Documentación","pages":[{"title":"Documentación","href":"/es/introduction"}]},{"tab":"SDKs","pages":[{"title":"SDKs","href":"/es/sdks/overview"}]},{"tab":"Referencia de la API","groups":[{"group":"Uso de la API","pages":[{"title":"Introducción","href":"/es/api-reference/v2-introduction"},{"title":"Errores","href":"/es/api-reference/errors"}]},{"group":"Endpoints de búsqueda","pages":[{"title":"Búsqueda","openapi":"es/api-reference/v2-openapi.json POST /search","href":"/es/api-reference/endpoint/search"},{"title":"Comentarios sobre la búsqueda","openapi":"es/api-reference/v2-openapi.json POST /search/{jobId}/feedback","href":"/es/api-reference/endpoint/search-feedback"}]},{"group":"Endpoints de scraping","pages":[{"title":"Scrape","openapi":"es/api-reference/v2-openapi.json POST /scrape","href":"/es/api-reference/endpoint/scrape"},{"title":"Raspado en lote","openapi":"es/api-reference/v2-openapi.json POST /batch/scrape","href":"/es/api-reference/endpoint/batch-scrape"},{"title":"Obtener el estado de la captura por lotes","openapi":"es/api-reference/v2-openapi.json GET /batch/scrape/{id}","href":"/es/api-reference/endpoint/batch-scrape-get"},{"title":"Cancelar extracción en lote","openapi":"es/api-reference/v2-openapi.json DELETE /batch/scrape/{id}","href":"/es/api-reference/endpoint/batch-scrape-delete"},{"title":"Obtener errores de raspado por lotes","openapi":"es/api-reference/v2-openapi.json GET /batch/scrape/{id}/errors","href":"/es/api-reference/endpoint/batch-scrape-get-errors"}]},{"group":"Endpoints de interacción / sandbox del navegador","pages":[{"title":"Crear sesión de Interact","openapi":"es/api-reference/v2-openapi.json POST /interact","href":"/es/api-reference/endpoint/browser-create"},{"title":"Ejecutar código en una sesión","openapi":"es/api-reference/v2-openapi.json POST /interact/{sessionId}/execute","href":"/es/api-reference/endpoint/browser-execute"},{"title":"Listar sesiones de Interact","openapi":"es/api-reference/v2-openapi.json GET /interact","href":"/es/api-reference/endpoint/browser-list"},{"title":"Eliminar sesión de Interact","openapi":"es/api-reference/v2-openapi.json DELETE /interact/{sessionId}","href":"/es/api-reference/endpoint/browser-delete"},{"title":"Interactuar con una página extraída","openapi":"es/api-reference/v2-openapi.json POST /scrape/{jobId}/interact","href":"/es/api-reference/endpoint/scrape-execute"},{"title":"Detener interacción","openapi":"es/api-reference/v2-openapi.json DELETE /scrape/{jobId}/interact","href":"/es/api-reference/endpoint/scrape-browser-delete"}]},{"group":"Endpoints de Research Index","pages":[{"title":"Buscar artículos","openapi":"es/api-reference/v2-openapi.json GET /search/research/papers","href":"/es/api-reference/endpoint/research-search-papers"},{"title":"Inspeccionar o leer artículo","openapi":"es/api-reference/v2-openapi.json GET /search/research/papers/{id}","href":"/es/api-reference/endpoint/research-paper"},{"title":"Encontrar artículos relacionados","openapi":"es/api-reference/v2-openapi.json GET /search/research/papers/{id}/similar","href":"/es/api-reference/endpoint/research-related-papers"}]},{"group":"Endpoints de developer index","pages":[{"title":"Buscar en el Developer Index","openapi":"es/api-reference/v2-openapi.json GET /search/developer","href":"/es/api-reference/endpoint/developer-search"}]},{"group":"Puntos de conexión del índice gubernamental","pages":[{"title":"Buscar en el Government Index","openapi":"es/api-reference/v2-openapi.json GET /search/gov","href":"/es/api-reference/endpoint/gov-search"}]},{"group":"Puntos de conexión de mapeo","pages":[{"title":"Mapear","openapi":"es/api-reference/v2-openapi.json POST /map","href":"/es/api-reference/endpoint/map"}]},{"group":"Puntos de conexión de procesamiento","pages":[{"title":"Procesar","openapi":"es/api-reference/v2-openapi.json POST /parse","href":"/es/api-reference/endpoint/parse"},{"title":"Formatos de Parse","openapi":"es/api-reference/v2-openapi.json GET /parse/formats","href":"/es/api-reference/endpoint/parse-formats"}]},{"group":"Puntos de conexión de rastreo","pages":[{"title":"Crawl","openapi":"es/api-reference/v2-openapi.json POST /crawl","href":"/es/api-reference/endpoint/crawl-post"},{"title":"Obtener el estado del rastreo","openapi":"es/api-reference/v2-openapi.json GET /crawl/{id}","href":"/es/api-reference/endpoint/crawl-get"},{"title":"Vista previa de parámetros de rastreo","openapi":"es/api-reference/v2-openapi.json POST /crawl/params-preview","href":"/es/api-reference/endpoint/crawl-params-preview"},{"title":"Cancelar rastreo","openapi":"es/api-reference/v2-openapi.json DELETE /crawl/{id}","href":"/es/api-reference/endpoint/crawl-delete"},{"title":"Obtener errores del rastreo","openapi":"es/api-reference/v2-openapi.json GET /crawl/{id}/errors","href":"/es/api-reference/endpoint/crawl-get-errors"},{"title":"Obtener rastreos activos","openapi":"es/api-reference/v2-openapi.json GET /crawl/active","href":"/es/api-reference/endpoint/crawl-active"}]},{"group":"Puntos de conexión para supervisar","pages":[{"title":"Crear monitor","openapi":"es/api-reference/v2-openapi.json POST /monitor","href":"/es/api-reference/endpoint/monitor-create"},{"title":"Lista de monitores","openapi":"es/api-reference/v2-openapi.json GET /monitor","href":"/es/api-reference/endpoint/monitor-list"},{"title":"Obtener un monitor","openapi":"es/api-reference/v2-openapi.json GET /monitor/{monitorId}","href":"/es/api-reference/endpoint/monitor-get"},{"title":"Actualizar monitor","openapi":"es/api-reference/v2-openapi.json PATCH /monitor/{monitorId}","href":"/es/api-reference/endpoint/monitor-update"},{"title":"Eliminar Monitor","openapi":"es/api-reference/v2-openapi.json DELETE /monitor/{monitorId}","href":"/es/api-reference/endpoint/monitor-delete"},{"title":"Ejecutar Monitor","openapi":"es/api-reference/v2-openapi.json POST /monitor/{monitorId}/run","href":"/es/api-reference/endpoint/monitor-run"},{"title":"Listar comprobaciones del monitor","openapi":"es/api-reference/v2-openapi.json GET /monitor/{monitorId}/checks","href":"/es/api-reference/endpoint/monitor-checks-list"},{"title":"Obtener la comprobación del monitor","openapi":"es/api-reference/v2-openapi.json GET /monitor/{monitorId}/checks/{checkId}","href":"/es/api-reference/endpoint/monitor-check-get"}]},{"group":"Puntos de conexión de agentes","pages":[{"title":"Agente","openapi":"es/api-reference/v2-openapi.json POST /agent","href":"/es/api-reference/endpoint/agent"},{"title":"Listar ejecuciones de agentes","openapi":"es/api-reference/v2-openapi.json GET /agent","href":"/es/api-reference/endpoint/agent-list"},{"title":"Obtener el estado del agente","openapi":"es/api-reference/v2-openapi.json GET /agent/{jobId}","href":"/es/api-reference/endpoint/agent-get"},{"title":"Obtener la traza del agente","openapi":"es/api-reference/v2-openapi.json GET /agent/{jobId}/trace","href":"/es/api-reference/endpoint/agent-trace"},{"title":"Obtener instantánea del agente","openapi":"es/api-reference/v2-openapi.json GET /agent/{jobId}/snapshots/{snapshotId}","href":"/es/api-reference/endpoint/agent-snapshot"},{"title":"Cancelar agente","openapi":"es/api-reference/v2-openapi.json DELETE /agent/{jobId}","href":"/es/api-reference/endpoint/agent-delete"}]},{"group":"Puntos de conexión de comentarios","pages":[{"title":"Comentarios del endpoint","description":"Envía comentarios sobre un trabajo completado de un endpoint v2.","openapi":"es/api-reference/v2-openapi.json POST /feedback","href":"/es/api-reference/endpoint/feedback"}]},{"group":"Puntos de conexión de extracción","hidden":true,"pages":[{"title":"Extraer","openapi":"es/api-reference/v2-openapi.json POST /extract","href":"/es/api-reference/endpoint/extract"},{"title":"Obtener el estado de extracción","openapi":"es/api-reference/v2-openapi.json GET /extract/{id}","description":null,"href":"/es/api-reference/endpoint/extract-get"}]},{"group":"Puntos de conexión de depuración con agentes","pages":[{"title":"Preguntar","openapi":"es/api-reference/v2-openapi.json POST /support/ask","description":"Diagnostica problemas con trabajos, la cuenta y el uso de la API de Firecrawl con un agente de soporte de IA.","href":"/es/api-reference/endpoint/ask"},{"title":"Búsqueda en la documentación","openapi":"es/api-reference/v2-openapi.json POST /support/docs-search","href":"/es/api-reference/endpoint/docs-search"}]},{"group":"Puntos de conexión de la cuenta","pages":[{"title":"Actividad","openapi":"es/api-reference/v2-openapi.json GET /team/activity","href":"/es/api-reference/endpoint/activity"},{"title":"Uso de créditos","openapi":"es/api-reference/v2-openapi.json GET /team/credit-usage","href":"/es/api-reference/endpoint/credit-usage"},{"title":"Uso histórico de créditos","openapi":"es/api-reference/v2-openapi.json GET /team/credit-usage/historical","href":"/es/api-reference/endpoint/credit-usage-historical"},{"title":"Uso de tokens","openapi":"es/api-reference/v2-openapi.json GET /team/token-usage","hidden":true,"href":"/es/api-reference/endpoint/token-usage"},{"title":"Uso histórico de tokens","openapi":"es/api-reference/v2-openapi.json GET /team/token-usage/historical","hidden":true,"href":"/es/api-reference/endpoint/token-usage-historical"},{"title":"Estado de la cola","openapi":"es/api-reference/v2-openapi.json GET /team/queue-status","href":"/es/api-reference/endpoint/queue-status"},{"title":"Obtener la política de protección contra amenazas","openapi":"es/api-reference/v2-openapi.json GET /team/threat-protection","href":"/es/api-reference/endpoint/threat-protection"},{"title":"Actualizar la política de protección contra amenazas","openapi":"es/api-reference/v2-openapi.json PUT /team/threat-protection","href":"/es/api-reference/endpoint/threat-protection-update"}]},{"group":"Cargas útiles de webhook","pages":[{"group":"Rastreo","pages":[{"title":"Rastreo iniciado","openapi":"es/api-reference/webhooks-openapi.json webhook crawlStarted","href":"/es/api-reference/endpoint/webhook-crawl-started"},{"title":"Rastrear página","openapi":"es/api-reference/webhooks-openapi.json webhook crawlPage","href":"/es/api-reference/endpoint/webhook-crawl-page"},{"title":"Rastreo completado","openapi":"es/api-reference/webhooks-openapi.json webhook crawlCompleted","href":"/es/api-reference/endpoint/webhook-crawl-completed"}]},{"group":"Extracción por lotes","pages":[{"title":"Inicio del scraping por lotes","openapi":"es/api-reference/webhooks-openapi.json webhook batchScrapeStarted","href":"/es/api-reference/endpoint/webhook-batch-scrape-started"},{"title":"Página de scraping por lotes","openapi":"es/api-reference/webhooks-openapi.json webhook batchScrapePage","href":"/es/api-reference/endpoint/webhook-batch-scrape-page"},{"title":"Extracción por lotes completada","openapi":"es/api-reference/webhooks-openapi.json webhook batchScrapeCompleted","href":"/es/api-reference/endpoint/webhook-batch-scrape-completed"}]},{"group":"Supervisar","pages":[{"title":"Supervisar una página","openapi":"es/api-reference/webhooks-openapi.json webhook monitorPage","href":"/es/api-reference/endpoint/webhook-monitor-page"},{"title":"Verificación de Monitor completada","openapi":"es/api-reference/webhooks-openapi.json webhook monitorCheckCompleted","href":"/es/api-reference/endpoint/webhook-monitor-check-completed"}]},{"group":"Agente","pages":[{"title":"Agente iniciado","openapi":"es/api-reference/webhooks-openapi.json webhook agentStarted","href":"/es/api-reference/endpoint/webhook-agent-started"},{"title":"Acción del agente","openapi":"es/api-reference/webhooks-openapi.json webhook agentAction","href":"/es/api-reference/endpoint/webhook-agent-action"},{"title":"Agente finalizado","openapi":"es/api-reference/webhooks-openapi.json webhook agentCompleted","href":"/es/api-reference/endpoint/webhook-agent-completed"},{"title":"Error del agente","openapi":"es/api-reference/webhooks-openapi.json webhook agentFailed","href":"/es/api-reference/endpoint/webhook-agent-failed"},{"title":"Agente cancelado","openapi":"es/api-reference/webhooks-openapi.json webhook agentCancelled","href":"/es/api-reference/endpoint/webhook-agent-cancelled"}]}]},{"group":"Firecrawl for Platforms","pages":[{"title":"Firecrawl for Platforms","href":"/es/firecrawl-for-platforms"}]}]},{"tab":"Crear con IA","pages":[{"title":"Crear con IA","href":"/es/ai-onboarding"}]}]},{"version":"v1","hidden":true,"pages":[{"title":"v1","href":"/es/api-reference/v1-endpoint/extract","hidden":true}]}],"global":{"anchors":[{"anchor":"Playground","icon":"play","href":"https://firecrawl.dev/playground"},{"anchor":"Blog","icon":"newspaper","href":"https://firecrawl.dev/blog"},{"anchor":"Comunidad","icon":"comment-dots","href":"https://community.firecrawl.dev/"},{"anchor":"Registro de cambios","icon":"list","href":"https://firecrawl.dev/changelog"}]}},{"language":"fr","pages":[{"title":"fr","href":"/fr/api-reference/endpoint/extract"}]},{"language":"ja","pages":[{"title":"ja","href":"/ja/api-reference/endpoint/extract"}]},{"language":"pt-BR","pages":[{"title":"pt-BR","href":"/pt-BR/api-reference/endpoint/extract"}]},{"language":"zh","pages":[{"title":"zh","href":"/zh/api-reference/endpoint/extract"}]}]},"title":"Extraer - Firecrawl Docs","buildId":"dpl_HcHmUS6i3UwswnTHJUEdcTtwfdTQ","deploymentId":"dpl_HcHmUS6i3UwswnTHJUEdcTtwfdTQ","dynamics":["c2aa737661","2b790eda92","b0f84f53ff","a9bb46feb3"],"chunks":["OpenApiReferenceProvider-BRm_l__d.js","utils-f1l1Oc-G.js","cloneDeep-izs3Hzxb.js","_Uint8Array-BVIqJ90l.js","isObjectLike-C8vmzPEN.js","isArray-Dcu1dQ5t.js","utils-BlhqDhJO.js","toString-BX-iyh8G.js","isSymbol-CSH9U2Gm.js","addUniqueKeysToSchema-DHCB7rsC.js","snippetPresets-CYXLx6Hv.js","style-to-object-BY3JEAdk.js","v4-DIgz8zy6.js","ApiExamples-B78P2dEq.js","isEqual-BfaiBbcl.js","usePlaygroundInputsStore-C4YLPVAh.js","shallow-vlLnTDkQ.js","getApiPlaygroundDisplay-D_98hhvf.js","CodeSnippet-DtnZHGqq.js","CodeSnippets-CLFb8KJt.js","Page-kQh739Uz.js","getPastedJson-Cq-zlbnU.js","icon-sN3t983t.js","MethodPill-P_YQ2s09.js","DuplicateIcon-BVzyNsGJ.js","createIcon-B3jqgqC6.js","DynamicMarkdown-Crwq6WG_.js","SectionHeading-C7pGS2Bb.js","axios-vUo_bRtp.js","Markdown-BuPH8yuW.js","clsx-CCOYKgaU.js","lib--scc4DXi.js","lib-B8HbPgcC.js","html-void-elements-mCSPHezU.js","dist-BnkC_6oA.js","katex-YMM-FMeD.js","marked.esm-CZWythHk.js","AssistantPageLink-BM4S31-f.js"]}