# Página de raspagem em lote (/pt-BR/api-reference/endpoint/webhook-batch-scrape-page)

<!-- agent-signals: reading_time_min: 2 · est_tokens: 1326 · updated: 2026-07-30 -->
Related: [Pesquisa](/pt-BR/api-reference/endpoint/search.md), [Feedback de busca](/pt-BR/api-reference/endpoint/search-feedback.md), [Raspar](/pt-BR/api-reference/endpoint/scrape.md), [Raspar em lote](/pt-BR/api-reference/endpoint/batch-scrape.md), [Obter status do scrape em lote](/pt-BR/api-reference/endpoint/batch-scrape-get.md), [Cancelar raspagem em lote](/pt-BR/api-reference/endpoint/batch-scrape-delete.md)

Para exemplos de payload, configuração e comportamento de novas tentativas, consulte [Tipos de eventos de Webhook](/pt-BR/webhooks/events#batch_scrapepage) e [Visão geral do Webhook](/pt-BR/webhooks/overview).

`POST` webhook `batchScrapePage`

Página extraída em lote

## OpenAPI

```json
{
  "parameters": [
    {
      "description": "Assinatura HMAC-SHA256 do corpo bruto da requisição, formatada como `sha256=<hex>`. Presente quando um segredo HMAC estiver configurado nas [configurações da sua conta](https://www.firecrawl.dev/app/settings?tab=advanced). Consulte [Segurança de Webhooks](/webhooks/security) para detalhes sobre a verificação.",
      "in": "header",
      "name": "X-Firecrawl-Signature",
      "required": false,
      "schema": {
        "example": "sha256=abc123def456789...",
        "type": "string"
      }
    }
  ],
  "requestBody": {
    "content": {
      "application/json": {
        "example": {
          "data": [
            {
              "markdown": "# Example Page\n\nThis is the page content.",
              "metadata": {
                "description": "Uma página de exemplo.",
                "sourceURL": "https://example.com",
                "statusCode": 200,
                "title": "Example Page"
              }
            }
          ],
          "id": "550e8400-e29b-41d4-a716-446655440000",
          "metadata": {},
          "success": true,
          "type": "batch_scrape.page",
          "webhookId": "b2c3d4e5-0002-0000-0000-000000000000"
        },
        "schema": {
          "properties": {
            "data": {
              "description": "Array que contém o documento da página extraída.",
              "items": {
                "description": "Um documento de página extraída. Tem a mesma estrutura do objeto `data` nas respostas de scrape.",
                "properties": {
                  "html": {
                    "description": "Conteúdo HTML limpo da página.",
                    "type": "string"
                  },
                  "links": {
                    "description": "Links de saída descobertos na página.",
                    "items": {
                      "type": "string"
                    },
                    "type": "array"
                  },
                  "markdown": {
                    "description": "O conteúdo da página convertido em Markdown.",
                    "type": "string"
                  },
                  "metadata": {
                    "description": "Metadados da página.",
                    "properties": {
                      "description": {
                        "description": "A descrição meta.",
                        "type": "string"
                      },
                      "sourceURL": {
                        "description": "A URL que foi extraída.",
                        "type": "string"
                      },
                      "statusCode": {
                        "description": "Código de status HTTP da resposta.",
                        "type": "integer"
                      },
                      "title": {
                        "description": "O `<title>` da página.",
                        "type": "string"
                      }
                    },
                    "type": "object"
                  },
                  "rawHtml": {
                    "description": "HTML original antes de qualquer processamento.",
                    "type": "string"
                  },
                  "screenshot": {
                    "description": "Captura de tela codificada em Base64, se o formato `screenshot` tiver sido solicitado.",
                    "type": "string"
                  }
                },
                "type": "object"
              },
              "type": "array"
            },
            "error": {
              "description": "Mensagem de erro caso a extração da página falhe.",
              "type": "string"
            },
            "id": {
              "description": "O ID do job de extração em lote.",
              "format": "uuid",
              "type": "string"
            },
            "metadata": {
              "additionalProperties": {
                "type": "string"
              },
              "description": "O objeto de metadados personalizado que você forneceu na configuração do webhook. Ele é retornado em todas as entregas.",
              "type": "object"
            },
            "success": {
              "description": "`true` se a página tiver sido extraída com sucesso; caso contrário, `false`.",
              "type": "boolean"
            },
            "type": {
              "const": "batch_scrape.page",
              "type": "string"
            },
            "webhookId": {
              "description": "Identificador único desta entrega de webhook.",
              "format": "uuid",
              "type": "string"
            }
          },
          "required": [
            "success",
            "type",
            "id",
            "webhookId",
            "data"
          ],
          "type": "object"
        }
      }
    },
    "required": true
  },
  "responses": {
    "200": {
      "description": "Retorne qualquer código de status `2xx` para confirmar o recebimento."
    }
  }
}
```
