Extractor de Craigslist

Un tablón entero de anuncios,
como filas que puedes ordenar.

Pega una URL de búsqueda de Craigslist -o un anuncio suelto- y recibe los resultados como filas: el título, el precio pedido y su moneda, el estado cuando el vendedor lo indicó, el barrio, un enlace al anuncio, su foto y una vista previa de la descripción. En el orden en que Craigslist los devolvió.

500 filas gratis por única vezdespués 0,002 $ por fila9 columnasCSV · XLSX · JSON
Cómo funciona

Entra una URL de búsqueda,
salen sus anuncios.

La entrada es la página que de otro modo recorrerías. Construye la búsqueda en Craigslist como siempre y luego danos la dirección.

  1. PASO 1Inicia sesión en la plataforma.
  2. PASO 2Abre el Extractor de Craigslist.
  3. PASO 3Pega URLs de búsqueda de Craigslist o URLs de anuncios sueltos, una por línea - o sube un archivo CSV, XLSX, TXT o Parquet.
  4. PASO 4Fija un límite por consulta, o déjalo en cero para llevarte todo.
  5. PASO 5Elige tu formato de salida.
  6. PASO 6Haz clic en Get Data.

Una fila por anuncio, etiquetada con la consulta de la que vino y numerada en el orden en que Craigslist la devolvió - así el ranking sobrevive hasta la hoja de cálculo.

Por qué lo usan los equipos

Un tablón de clasificados
que sí puedes consultar.

Precios con los que puedes calcular

El precio pedido y la moneda llegan como columnas propias, así que una búsqueda se convierte en una distribución en vez de una página que ojear. Lee antes la nota sobre el centinela -1: es lo único que desviará una media si se te pasa.

Hasta el barrio

Craigslist etiqueta los anuncios con la zona que indica quien publica, no con un código postal, y así llega. Una sola búsqueda de ciudad se reparte por una larga cola de barrios - suficiente para ver dónde está realmente la oferta.

El orden viene incluido

Las filas llegan numeradas en el orden en que el tablón las sirvió, así que una ejecución repetida muestra lo que se movió. Ese orden es justo lo que un copiar y pegar manual siempre pierde.

Lo que recibes

Nueve columnas,
una fila por anuncio.

Lo que el tablón muestra de cada publicación: qué es, cuánto cuesta, en qué estado dice el vendedor que está, dónde se encuentra y dónde ir a verlo.

Dos de estas columnas se comportan de una forma que conviene conocer antes de construir sobre ellas, así que están señaladas en la tabla y no dejadas para que tropieces. price es una cadena y usa -1 para decir que no se publicó precio, de modo que una conversión ingenua a número tira de todas las medias hacia abajo. Y description es una vista previa limitada a 500 caracteres, no el anuncio completo; los textos más largos se cortan a mitad de palabra exactamente en esa longitud.

El conjunto de columnas, el centinela y el recorte son propiedades de la exportación y se mantienen sea cual sea tu consulta. Con qué frecuencia los campos opcionales llevan un valor es otra cuestión - eso se mueve con la categoría, el tablón al que apuntes y cuántas filas tomes.

Diccionario de datos

Nueve columnas en el archivo,
diez en el JSON.

La fila de cabecera de la exportación, en orden. Cuando abajo un campo aparece como opcional, eso describe lo que quien publica en Craigslist decide rellenar, no el scrape. Con qué frecuencia lleva un valor varía con el tablón, la categoría y el tamaño de la ejecución.

query
La URL de Craigslist que enviaste, repetida en cada fila que salió de ella.
title
El título del anuncio, tal como lo escribió el vendedor.
price
El precio pedido, como cadena. Un valor de -1 significa que no se publicó precio - Craigslist permite un anuncio sin él. Es un centinela, no un número: fíltralo antes de promediar u ordenar.
currency
La moneda en la que cotiza el tablón. Tómala como la moneda del tablón de Craigslist al que hayas apuntado, no como una constante.
condition
El estado que seleccionó el vendedor: new, like new, excellent, good o fair. Opcional en Craigslist, así que a menudo viene en blanco.
location
El barrio o la zona bajo la que se publicó - la etiqueta de área en texto libre de Craigslist, no un código postal.
url
Enlace al anuncio en Craigslist.
image
La foto del anuncio, en la CDN de imágenes de Craigslist. Vacía en publicaciones sin imagen.
description
Una vista previa del cuerpo del anuncio, limitada a 500 caracteres y cortada a mitad de palabra en el límite. A menudo en blanco. No es el texto completo.
position
Posición en base 1 dentro de la consulta, en el orden en que Craigslist devolvió el anuncio. Solo en el JSON - las exportaciones CSV y XLSX se quedan en nueve columnas.

Dos trampas, ambas fáciles de evitar una vez que las conoces. price es una cadena que lleva el centinela -1 para «sin precio publicado», así que convertir la columna y sacar una media la arrastrará hacia abajo en silencio; filtra primero. Y description es una vista previa de 500 caracteres, no el anuncio: los textos más largos se detienen exactamente en esa longitud, a mitad de palabra. Más allá de eso, position existe solo en el JSON, así que una exportación CSV o XLSX tiene nueve columnas y no diez, y condition es realmente opcional en Craigslist, no algo que le falte al scrape: es un campo que el vendedor decide rellenar.

Qué acepta

Una búsqueda entera,
o un solo anuncio.

Apúntalo a una página de resultados para llevarte el tablón, o a un anuncio concreto cuando ya sabes cuál. Ambos vuelven en las mismas nueve columnas.

craigslist.org/search/… craigslist.org/d/…html Pegar una por línea Subida CSV Subida XLSX Subida TXT Subida Parquet Límite por consulta Una fila por anuncio
Flujos de trabajo habituales

Tres tareas que la gente
ejecuta más a menudo aquí.

Algunos ejemplos de para qué sirve un tablón de clasificados consultable.

Reventa

Conoce el precio de mercado antes de comprar

Extrae todos los anuncios de aquello con lo que comercias y lee la columna de precio como una distribución en vez de un feed. Filtra las filas sin precio y la diferencia entre una buena y una mala compra deja de ser una corazonada.

Reventa · Arbitraje
Oferta

Mira dónde está realmente el stock

La columna de barrio convierte una búsqueda de ciudad en un mapa de oferta. Útil cuando la diferencia entre una recogida que merece la pena y una tarde perdida es en qué lado de la ciudad está.

Operaciones
Investigación

Sigue una categoría en el tiempo

Ejecuta la misma búsqueda de forma programada y cada exportación es una instantánea fechada: cuántos anuncios, a qué precios, en qué estado. La oferta y los precios de segunda mano se mueven rápido, y una sola ejecución no puede mostrarlo.

Investigación
Precios

Paga solo por los anuncios
que realmente extraes.

Sin suscripción, sin mínimo, sin factura recurrente. Tus primeras 500 filas corren de nuestra cuenta - después, pago por uso, a la misma tarifa plana que cualquier otro extractor de aquí.

Plan gratuito

500 filas gratis - 0 $

En cada cuenta nueva, por única vez. Sin tarjeta de crédito. Límites por consulta, subida de archivos y todos los formatos de exportación incluidos.

0 $ para siempre
Pago por uso

0,002 $ por fila, tras el plan gratuito

Unos 2 $ por cada 1.000 anuncios. El estimador previo muestra el número de filas y el coste en créditos antes de que arranque la ejecución - sin facturas sorpresa ni unidades de cómputo que traducir.

Más popular
Volumen

A medida · gran volumen

Precios por volumen, workers dedicados y un SLA para seguir muchas búsquedas en muchos tablones de forma programada. Cuéntanos tus cifras y te pasamos presupuesto.

Habla con nosotros
10 % de descuento en tu primera ejecución de pago.Usa el código LIVESCRAPER10 al pagar.
Regístrate
Combina bien con

El mismo artículo,
en los otros tablones.

Los precios de segunda mano solo significan algo junto a otro número. Estos dos lo aportan.

La parte legal

¿Es legal extraer
datos de Craigslist?

Respuesta corta: los anuncios son públicos - pero Craigslist protege sus publicaciones más que la mayoría de los sitios, y conviene saberlo antes de escalar.

Todo lo que se recoge aquí se muestra en una página pública de Craigslist a cualquier visitante, con sesión iniciada o sin ella: el título, el precio pedido, el estado que eligió el vendedor, la zona bajo la que publicó, la foto y la descripción. Sin inicio de sesión, sin muro de pago, nada detrás de una cuenta. En toda la exportación no hay nombre de vendedor, teléfono ni correo, ni columna para ello.

Preferimos señalarlo a que lo descubras después: Craigslist ha actuado históricamente contra la recopilación automatizada de sus anuncios de forma más activa que sitios comparables, y sus condiciones la restringen. Eso no convierte en secretos unos datos públicos, pero sí hace de esto una cuestión de términos con historia real detrás - si planeas volumen, o construir un producto sobre la salida, busca asesoramiento sobre tu caso concreto en lugar de apoyarte en una regla general.

No ejecutamos rastreadores de terceros en la capa de datos, y tus exportaciones se borran solas a los 30 días.

livescraper.app · principios
Solo páginas públicas de anuncios
Sin inicios de sesión, sin tocar cuentas
Sin nombres de vendedores ni datos de contacto
Conforme al RGPD por defecto
Craigslist hace valer sus condiciones - léelas!
Busca asesoramiento antes de construir un producto sobre este.
Preguntas frecuentes

Lo que la gente pregunta
antes de registrarse.

Las preguntas que más nos hacen. ¿Algo más? Habla con nosotros: las respuestas las escriben personas, no bots.

¿Cómo extraigo datos de Craigslist?+
Con el Extractor de Craigslist:
  1. Inicia sesión en la plataforma.
  2. Abre el Extractor de Craigslist.
  3. Pega URLs de búsqueda de Craigslist o URLs de anuncios sueltos, una por línea - o sube un archivo CSV, XLSX, TXT o Parquet.
  4. Fija un límite por consulta, o déjalo en cero para llevarte todo.
  5. Elige tu formato de salida.
  6. Haz clic en Get Data.
¿Por qué algunas filas tienen un precio de -1?+
Porque el vendedor no publicó precio. Craigslist permite anuncios sin él, y la exportación usa -1 como centinela en vez de dejar la celda vacía. Es lo más importante que hay que saber de este conjunto de datos: price es una cadena, y si conviertes toda la columna a número y sacas una media, esas filas la arrastran hacia abajo en silencio. Fíltralas primero.
¿Recibo la descripción completa del anuncio?+
No - la columna description es una vista previa limitada a 500 caracteres, y se corta a mitad de palabra cuando la publicación es más larga. Basta para distinguir anuncios y buscar palabras clave, pero no es el texto completo de la publicación. Sigue la columna url cuando necesites todo.
¿Qué puedo usar como entrada?+
O una URL de búsqueda de Craigslist, que se ve como una página de resultados con tu consulta al final, o la URL de un anuncio suelto terminada en .html. Pégalas una por línea o sube un archivo CSV, XLSX, TXT o Parquet. Una URL de búsqueda produce muchas filas; una de anuncio produce una.
¿Por qué la columna de estado está vacía en tantas filas?+
Porque el estado es opcional para el vendedor en Craigslist. Cuando sí lo fija, vuelve como new, like new, excellent, good o fair. Una celda vacía significa que el vendedor se saltó el campo, no que el scrape lo pasara por alto - con qué frecuencia ocurre varía con la categoría y el tablón.
¿Devuelve los datos de contacto del vendedor?+
No. Craigslist canaliza el contacto por su propio relé en vez de publicar un teléfono o un correo en el anuncio, así que no hay nada de eso que recoger ni columna para ello. La exportación describe el artículo y dónde está, no quién lo vende.
¿Qué regiones de Craigslist funcionan?+
La entrada es una URL, así que obtienes el tablón al que pertenezca esa URL. Preferimos no publicar una lista de regiones compatibles que no hemos probado - todas las exportaciones que tenemos vienen de una sola ciudad, así que haz una ejecución pequeña del plan gratuito contra el tablón que te importa como respuesta.
¿Cuánto cuesta?+
Las primeras 500 filas son gratis y por única vez, sin tarjeta de crédito. Después son 0,002 $ por fila - unos 2 $ por cada 1.000 anuncios - la misma tarifa plana que cualquier otro extractor de la plataforma. El estimador muestra el coste de una ejecución antes de que arranque.

Tus primeros 500 anuncios,
invita la casa.

500 filas gratis por única vez en cada cuenta nueva - sin caducidad. Después son 0,002 $ por fila, de pago por uso - sin tarjeta guardada hasta que tú lo digas.

Se activa al instante · sin tarjeta

Extrae anuncios de Craigslist a una hoja de cálculo

El Extractor de Craigslist de Livescraper convierte una búsqueda de clasificados en un conjunto de datos. Envías una URL de búsqueda de Craigslist o la de un anuncio suelto - escrita una por línea, o subida como archivo CSV, XLSX, TXT o Parquet -, fijas un límite por consulta si quieres, y descargas los resultados como un archivo CSV, Excel o JSON limpio. Una fila por anuncio, numerada en el orden en que el tablón lo devolvió.

Cada fila lleva el título del anuncio tal como lo escribió el vendedor, el precio pedido y su moneda, el estado que seleccionó cuando lo hizo, el barrio bajo el que publicó, un enlace a la publicación, su foto y una vista previa de la descripción. Nueve columnas en el archivo, con una décima en el JSON que lleva la posición del resultado.

Los revendedores extraen todos los anuncios de aquello con lo que comercian y leen los precios como una distribución en vez de un feed. Los equipos de operaciones usan la columna de barrio para convertir una búsqueda de ciudad en un mapa de dónde está realmente la oferta. Los investigadores ejecutan la misma búsqueda de forma programada, porque los precios de segunda mano se mueven rápido y una sola instantánea no puede mostrar una tendencia.

Conviene conocer dos propiedades de esta exportación antes de escribir código contra ella. La columna de precio es una cadena y usa -1 para decir que no se publicó precio, así que si la conviertes sin más, cada media que calcules se desvía hacia abajo - filtra esas filas primero. Y la descripción es una vista previa limitada a 500 caracteres, cortada a mitad de palabra en el límite, no la publicación completa. Empieza gratis: tus primeras 500 filas no cuestan nada y no necesitan tarjeta, y después son 0,002 $ por fila, tarifa plana.