Saltar al contenido principal
WEBHOOK
crawlPage
{
  "success": true,
  "type": "crawl.page",
  "id": "550e8400-e29b-41d4-a716-446655440000",
  "webhookId": "a1b2c3d4-0002-0000-0000-000000000000",
  "data": [
    {
      "markdown": "# Example Page\n\nThis is the page content.",
      "metadata": {
        "title": "Example Page",
        "description": "Una página de ejemplo.",
        "sourceURL": "https://example.com/page",
        "statusCode": 200
      }
    }
  ],
  "metadata": {}
}

Encabezados

X-Firecrawl-Signature
string

Firma HMAC-SHA256 del cuerpo sin procesar de la solicitud, con el formato sha256=<hex>. Está presente cuando se configura un secreto HMAC en la configuración de tu cuenta. Consulta Seguridad de webhooks para obtener más detalles sobre la verificación.

Ejemplo:

"sha256=abc123def456789..."

Cuerpo

application/json
success
boolean
requerido

true si la página se extrajo correctamente; false en caso contrario.

type
string
requerido

El tipo de evento.

Allowed value: "crawl.page"
id
string<uuid>
requerido

El ID del trabajo de rastreo.

webhookId
string<uuid>
requerido

Identificador único de esta entrega de webhook.

data
object[]
requerido

Array que contiene el documento de la página extraída. Tiene la misma estructura que el campo data en la respuesta de GET /scrape.

error
string

Mensaje de error si no se pudo extraer la página.

metadata
object

El objeto de metadatos personalizado que proporcionaste en la configuración del webhook. Se devuelve en cada entrega.

Respuesta

200

Devuelve cualquier código de estado 2xx para confirmar la recepción.