Singapore CEA Estate Agent Register Scraper & Agent Lookup avatar

Singapore CEA Estate Agent Register Scraper & Agent Lookup

Pricing

from $6.15 / 1,000 results

Go to Apify Store
Singapore CEA Estate Agent Register Scraper & Agent Lookup

Singapore CEA Estate Agent Register Scraper & Agent Lookup

Search and export the official Singapore CEA public register of licensed real estate salespersons and estate agencies. Verify a CEA registration number, find property agent leads, filter by agency, licence number or status. Salesperson and agency modes. JSON, CSV, Excel. No API key.

Pricing

from $6.15 / 1,000 results

Rating

0.0

(0)

Developer

Scrapers Lat

Scrapers Lat

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

2 days ago

Last modified

Share

Singapore CEA Estate Agents Register Scraper

Singapore CEA Estate Agent Register Scraper & Agent Lookup

Search, verify and export the official Singapore CEA public register of licensed real estate salespersons and estate agencies. Look up a CEA registration number, verify a property agent, build real estate agent lead lists, or profile an entire estate agency. No API key required.

Here is one real result, with every field the actor returns in salesperson mode:

{
"searchMode": "salesperson",
"name": "LIM TOW HUAT (ALAN)",
"registrationNo": "R010654F",
"agencyName": "PROPNEX INTERNATIONAL PTE. LTD.",
"agencyLicenseNo": "L3010584B",
"registrationStartDate": "2014-02-07",
"registrationEndDate": "2026-12-31",
"registrationStatus": "Active",
"daysUntilExpiry": 116,
"tenureYears": 12,
"registrationStartYear": 2014,
"registrationEndYear": 2026,
"source": "Singapore CEA public register of estate agents (data.gov.sg)",
"observedAt": "2026-09-06T09:59:27.718Z"
}

The most complete Singapore CEA estate agent register scraper available. It returns every field the official Council for Estate Agencies (CEA) public register exposes for each salesperson, adds derived fields (registrationStatus, daysUntilExpiry, tenureYears, registrationStartYear) for instant filtering, and offers a second mode that aggregates the register into one profile per estate agency.

📥 Input · 📤 Output · 💰 Pricing · ▶️ Examples

Apify Coverage Output Billing

Table of contents

What it does

This actor reads the official Singapore Council for Estate Agencies (CEA) public register of registered salespersons, published on the government open data portal (data.gov.sg). It applies the keyword, name, registration number, agency or status filter you pass, paginates through matching records, and writes one normalized record per salesperson to the run dataset. On top of the raw register fields it computes an active or expired status from the registration end date, the days until expiry, a whole year tenure, and the registration start and end years, so you can sort and filter without extra parsing. Missing source values are returned as null.

A second mode (searchMode: "agency") rolls the same register up into one profile per estate agency, with the agency CEA licence number and its registered, active and expired salesperson head counts.

The portal rate limits anonymous access, so large pulls are paced automatically. Coverage is Singapore registered estate agents and agencies only.

Why this scraper

  • Official regulatory source. Reads the CEA register, the authoritative licensing record, not a third party property listing site.
  • CEA number verification. Confirm any registration number (for example R015018I) or agency licence number (for example L3006213G) in seconds.
  • Two modes. One record per salesperson, or one aggregated profile per estate agency.
  • Filter that beats a plain download. Filter by keyword, salesperson name, registration number, agency name, agency licence number and Active or Expired status.
  • Renewal targeting. daysUntilExpiry surfaces licences that lapse soon, ideal for recruitment and renewal outreach.
  • No API key, no login. Just press Run. Export to JSON, CSV or Excel.

Quickstart

Open the actor, paste this into the input, and press Run. It returns the 10 most recently added register entries.

{
"searchMode": "salesperson",
"maxAgents": 10,
"sortByNewest": true
}

Leave every filter empty to pull the full register. Every input field is optional. With an empty input the actor returns the most recent register entries (default maxAgents is 10).

Search modes

ModesearchModeReturnsExample use
Salespersons / agentssalesperson (default)One record per registered CEA salespersonVerify an agent, build agent lead lists, filter by status
Estate agenciesagencyOne aggregated record per estate agency, with salesperson head countsRank agencies by size, profile a firm, market analysis

In agency mode, counts are computed from the salespersons matched by your filters (the whole register when no filter is set), so the head counts are exact for the scanned set.

Input reference

FieldTypeRequiredDefaultDescription
searchModestringnosalespersonsalesperson returns one record per agent. agency returns one aggregated record per estate agency.
maxAgentsintegerno10Maximum number of records to collect (salespersons, or agencies in agency mode). Large pulls are paced automatically.
searchQuerystringno(empty)Free text search across all fields: salesperson name, registration number or estate agency name, for example TAN, PROPNEX, R015022I.
salespersonNamestringno(empty)Free text search on the salesperson name. Combined with searchQuery.
registrationNostringno(empty)Exact CEA registration number, for example R015018I.
agencyNamestringno(empty)Exact estate agency name as it appears in the register, for example PROPNEX REALTY PTE. LTD.. Case sensitive. In agency mode it narrows the scan to that agency.
agencyLicenseNostringno(empty)Exact estate agency CEA licence number, for example L3006213G.
statusstringnoAllFilter salespersons by derived status: All, Active (end date in the future) or Expired (past).
sortByNewestbooleannotrueReturn the most recently added register entries first (salesperson mode).

Filters combine with logical AND. With no filters, the actor returns the full register newest first, up to maxAgents.

Output reference

One dataset item per registered salesperson (salesperson mode) or per estate agency (agency mode). Types: string, integer, or null when the source value is absent.

Salesperson mode:

FieldTypeDescription
searchModestringAlways salesperson in this mode.
namestringRegistered salesperson name.
registrationNostringCEA registration number (unique per salesperson).
agencyNamestringEstate agency the salesperson is registered under.
agencyLicenseNostringCEA licence number of the estate agency.
registrationStartDatestringRegistration start date (YYYY-MM-DD).
registrationEndDatestringRegistration end date (YYYY-MM-DD).
registrationStatusstringActive when the end date is in the future, Expired when past, null if unknown.
daysUntilExpiryintegerDays from today to the registration end date (negative if already expired), or null.
tenureYearsintegerWhole years since the registration start date, or null.
registrationStartYearintegerFour digit year of the registration start date, or null.
registrationEndYearintegerFour digit year of the registration end date, or null.
sourcestringData source label. Always the CEA register via data.gov.sg.
observedAtstringISO 8601 timestamp of when the record was collected.

Agency mode:

FieldTypeDescription
searchModestringAlways agency in this mode.
agencyNamestringEstate agency name.
agencyLicenseNostringCEA licence number of the estate agency.
registeredSalespersonsintegerNumber of salespersons registered under the agency (in the scanned set).
activeSalespersonsintegerSalespersons whose registration is currently active.
expiredSalespersonsintegerSalespersons whose registration has expired.
earliestRegistrationDatestringEarliest salesperson registration start date at the agency.
latestRegistrationDatestringLatest salesperson registration start date at the agency.
latestRegistrationEndDatestringLatest salesperson registration end date at the agency.
sourcestringData source label.
observedAtstringISO 8601 timestamp.

On a failed run, a single item with a populated error field is written instead of results, and it is not charged.

Agency mode example (real full register scan of one agency):

{
"searchMode": "agency",
"agencyName": "PROPNEX REALTY PTE. LTD.",
"agencyLicenseNo": "L3008022J",
"registeredSalespersons": 14626,
"activeSalespersons": 14626,
"expiredSalespersons": 0,
"earliestRegistrationDate": "2011-01-01",
"latestRegistrationDate": "2026-09-05",
"latestRegistrationEndDate": "2026-12-31",
"source": "Singapore CEA public register of estate agents (data.gov.sg)",
"observedAt": "2026-09-06T10:05:00.000Z"
}

Use cases

  • Verify a property agent in Singapore. Confirm a CEA registration number and see the agency and status before you transact.
  • Real estate agent leads. Build targeted lists of active salespersons by agency, cohort year or upcoming expiry.
  • Recruitment and renewal outreach. Use daysUntilExpiry and status to reach agents whose licence lapses soon.
  • Market and competitor analysis. Rank estate agencies by registered and active salesperson counts in agency mode.
  • Compliance and KYB. Keep an auditable snapshot of the official register with timestamps.

Run via API and CLI

Start a run and wait for it to finish, then read the dataset. Replace <TOKEN> with your Apify API token.

Run synchronously and get dataset items in one call:

curl -X POST "https://api.apify.com/v2/acts/scrapers_lat~singapore-cea-estate-agents-scraper/run-sync-get-dataset-items?token=<TOKEN>" \
-H "Content-Type: application/json" \
-d '{"searchQuery":"PROPNEX","status":"Active","maxAgents":25}'

Look up one CEA registration number:

curl -X POST "https://api.apify.com/v2/acts/scrapers_lat~singapore-cea-estate-agents-scraper/run-sync-get-dataset-items?token=<TOKEN>" \
-H "Content-Type: application/json" \
-d '{"registrationNo":"R015018I"}'

Apify CLI:

apify call scrapers_lat/singapore-cea-estate-agents-scraper \
--input '{"searchMode":"agency","agencyName":"PROPNEX REALTY PTE. LTD."}'

Fetch results

Every run writes to a dataset. Fetch items as JSON, CSV, or Excel by changing format:

# JSON
curl "https://api.apify.com/v2/datasets/<DATASET_ID>/items?token=<TOKEN>&clean=true&format=json"
# CSV
curl "https://api.apify.com/v2/datasets/<DATASET_ID>/items?token=<TOKEN>&clean=true&format=csv"
# Paginate large datasets
curl "https://api.apify.com/v2/datasets/<DATASET_ID>/items?token=<TOKEN>&offset=1000&limit=1000"

<DATASET_ID> is returned as defaultDatasetId in the run object. Use offset and limit to page through large result sets. clean=true drops empty and internal fields.

Billing and limits

  • Pay per result. You are charged per record returned (result event). See the pricing tab for the current per result price.
  • No charge on failure. If a run errors, the actor writes a single item with a populated error field and does not charge for it. Empty runs cost nothing.
  • Spend cap respected. Set maxTotalChargeUsd on the run. Once reached, the actor stops emitting and charging further billable results.
  • Free Apify plans are capped at 10 records per run. Upgrade for higher maxAgents.
  • Source rate limit. The data.gov.sg portal throttles anonymous access, so large pulls are paced automatically (about one page every 10 seconds).

FAQ and troubleshooting

Is this the official CEA register? Yes, the data is the official Council for Estate Agencies (CEA) public register of registered salespersons, read through the Singapore government open data portal (data.gov.sg). This actor is independent and not affiliated with CEA.

How do I verify a CEA registration number? Pass it as registrationNo (exact), for example R015018I, or as searchQuery. The record shows the agency, licence number, dates and status.

How do I get one agency whole team? Set agencyName to the exact agency name as it appears in the register (case sensitive), for example PROPNEX REALTY PTE. LTD..

How do I profile agencies instead of individuals? Set searchMode to agency. Each record is one estate agency with its licence number and salesperson head counts.

How do I filter active vs lapsed licences? Use status (Active or Expired), or the derived registrationStatus and daysUntilExpiry fields.

A run returned 0 records. Why? The filter matched nothing. Loosen searchQuery, check the exact agencyName or registrationNo spelling, or leave filters empty to pull the full register. Zero result runs are not charged.

Why is a large pull slow? The source portal rate limits anonymous callers, so the actor paces requests (about one page every 10 seconds) to avoid being blocked.

More scrapers at scrapers.lat

Built and maintained by scrapers.lat, where we publish scrapers for public platforms: company registries, government data, finance, e-commerce and more. Browse the catalog or request a custom scraper at scrapers.lat.

Independent tool, not affiliated with the Singapore Council for Estate Agencies (CEA). Accesses only publicly available data from the official government open data portal (data.gov.sg).


Scraper y Consulta del Registro de Agentes Inmobiliarios CEA de Singapur

Busque, verifique y exporte el registro público oficial de CEA de Singapur de vendedores inmobiliarios y agencias inmobiliarias con licencia. Consulte un número de registro CEA, verifique un agente inmobiliario, cree listas de contactos de agentes inmobiliarios, o perfile una agencia completa. No requiere clave de API.

Aqui tiene un resultado real, con todos los campos que devuelve el actor en modo vendedor:

{
"searchMode": "salesperson",
"name": "LIM TOW HUAT (ALAN)",
"registrationNo": "R010654F",
"agencyName": "PROPNEX INTERNATIONAL PTE. LTD.",
"agencyLicenseNo": "L3010584B",
"registrationStartDate": "2014-02-07",
"registrationEndDate": "2026-12-31",
"registrationStatus": "Active",
"daysUntilExpiry": 116,
"tenureYears": 12,
"registrationStartYear": 2014,
"registrationEndYear": 2026,
"source": "Singapore CEA public register of estate agents (data.gov.sg)",
"observedAt": "2026-09-06T09:59:27.718Z"
}

El scraper mas completo disponible del registro de agentes inmobiliarios CEA de Singapur. Devuelve todos los campos que el registro público oficial del Council for Estate Agencies (CEA) expone por cada vendedor, agrega campos derivados (registrationStatus, daysUntilExpiry, tenureYears, registrationStartYear) para filtrar al instante, y ofrece un segundo modo que agrega el registro en un perfil por agencia inmobiliaria.

📥 Entrada · 📤 Salida · 💰 Precios · ▶️ Ejemplos

Tabla de contenidos

Que hace

Este actor lee el registro público oficial del Council for Estate Agencies (CEA) de Singapur de vendedores registrados, publicado en el portal de datos abiertos del gobierno (data.gov.sg). Aplica el filtro de palabra clave, nombre, número de registro, agencia o estado que usted pase, pagina los registros coincidentes, y escribe un registro normalizado por vendedor en el dataset de la ejecucion. Sobre los campos originales del registro calcula un estado activo o expirado a partir de la fecha de fin de registro, los dias hasta el vencimiento, una antiguedad en años completos, y los años de inicio y fin de registro, para que pueda ordenar y filtrar sin procesamiento extra. Los valores ausentes se devuelven como null.

Un segundo modo (searchMode: "agency") agrupa el mismo registro en un perfil por agencia inmobiliaria, con el número de licencia CEA de la agencia y sus conteos de vendedores registrados, activos y expirados.

El portal limita el acceso anonimo, por lo que las descargas grandes se pausan automaticamente. La cobertura es solo de agentes y agencias inmobiliarias registradas en Singapur.

Por que este scraper

  • Fuente reguladora oficial. Lee el registro de CEA, el registro de licencias autoritativo, no un sitio externo de anuncios inmobiliarios.
  • Verificacion de número CEA. Confirme cualquier número de registro (por ejemplo R015018I) o número de licencia de agencia (por ejemplo L3006213G) en segundos.
  • Dos modos. Un registro por vendedor, o un perfil agregado por agencia inmobiliaria.
  • Filtros que superan una descarga simple. Filtre por palabra clave, nombre del vendedor, número de registro, nombre de agencia, número de licencia de agencia y estado Activo o Expirado.
  • Segmentacion por vencimiento. daysUntilExpiry revela licencias que vencen pronto, ideal para reclutamiento y renovacion.
  • Sin clave de API, sin inicio de sesion. Solo presione Ejecutar. Exporte a JSON, CSV o Excel.

Inicio rapido

Abra el actor, pegue esto en la entrada, y presione Ejecutar. Devuelve las 10 entradas mas recientes del registro.

{
"searchMode": "salesperson",
"maxAgents": 10,
"sortByNewest": true
}

Deje todos los filtros vacios para descargar el registro completo. Todos los campos de entrada son opcionales. Con una entrada vacia el actor devuelve las entradas mas recientes (el valor por defecto de maxAgents es 10).

Modos de busqueda

ModosearchModeDevuelveUso de ejemplo
Vendedores / agentessalesperson (por defecto)Un registro por vendedor CEA registradoVerificar un agente, crear listas de contactos, filtrar por estado
Agencias inmobiliariasagencyUn registro agregado por agencia, con conteos de vendedoresClasificar agencias por tamaño, perfilar una firma, analisis de mercado

En modo agencia, los conteos se calculan a partir de los vendedores coincidentes con sus filtros (todo el registro si no hay filtro), asi que los conteos son exactos para el conjunto analizado.

Referencia de entrada

CampoTipoRequeridoPor defectoDescripcion
searchModestringnosalespersonsalesperson devuelve un registro por agente. agency devuelve un registro agregado por agencia.
maxAgentsintegerno10Número maximo de registros a recolectar (vendedores, o agencias en modo agencia). Las descargas grandes se pausan automaticamente.
searchQuerystringno(vacio)Busqueda de texto libre en todos los campos: nombre del vendedor, número de registro o nombre de la agencia, por ejemplo TAN, PROPNEX, R015022I.
salespersonNamestringno(vacio)Busqueda de texto libre sobre el nombre del vendedor. Se combina con searchQuery.
registrationNostringno(vacio)Número de registro CEA exacto, por ejemplo R015018I.
agencyNamestringno(vacio)Nombre exacto de la agencia como aparece en el registro, por ejemplo PROPNEX REALTY PTE. LTD.. Distingue mayusculas. En modo agencia limita el analisis a esa agencia.
agencyLicenseNostringno(vacio)Número de licencia CEA exacto de la agencia, por ejemplo L3006213G.
statusstringnoAllFiltra vendedores por estado derivado: All, Active (fecha de fin en el futuro) o Expired (pasada).
sortByNewestbooleannotrueDevuelve primero las entradas mas recientes (modo vendedor).

Los filtros se combinan con AND logico. Sin filtros, el actor devuelve el registro completo, mas recientes primero, hasta maxAgents.

Referencia de salida

Un item del dataset por vendedor registrado (modo vendedor) o por agencia inmobiliaria (modo agencia). Tipos: string, integer, o null cuando el valor de origen esta ausente.

Modo vendedor:

CampoTipoDescripcion
searchModestringSiempre salesperson en este modo.
namestringNombre del vendedor registrado.
registrationNostringNúmero de registro CEA (unico por vendedor).
agencyNamestringAgencia inmobiliaria bajo la que esta registrado el vendedor.
agencyLicenseNostringNúmero de licencia CEA de la agencia.
registrationStartDatestringFecha de inicio de registro (YYYY-MM-DD).
registrationEndDatestringFecha de fin de registro (YYYY-MM-DD).
registrationStatusstringActive si la fecha de fin es futura, Expired si es pasada, null si se desconoce.
daysUntilExpiryintegerDias desde hoy hasta la fecha de fin (negativo si ya expiro), o null.
tenureYearsintegerAños completos desde la fecha de inicio de registro, o null.
registrationStartYearintegerAño de cuatro digitos de la fecha de inicio, o null.
registrationEndYearintegerAño de cuatro digitos de la fecha de fin, o null.
sourcestringEtiqueta de la fuente. Siempre el registro CEA via data.gov.sg.
observedAtstringMarca de tiempo ISO 8601 de la recoleccion.

Modo agencia:

CampoTipoDescripcion
searchModestringSiempre agency en este modo.
agencyNamestringNombre de la agencia inmobiliaria.
agencyLicenseNostringNúmero de licencia CEA de la agencia.
registeredSalespersonsintegerNúmero de vendedores registrados en la agencia (en el conjunto analizado).
activeSalespersonsintegerVendedores con registro actualmente activo.
expiredSalespersonsintegerVendedores con registro expirado.
earliestRegistrationDatestringFecha de inicio de registro mas antigua en la agencia.
latestRegistrationDatestringFecha de inicio de registro mas reciente en la agencia.
latestRegistrationEndDatestringFecha de fin de registro mas reciente en la agencia.
sourcestringEtiqueta de la fuente.
observedAtstringMarca de tiempo ISO 8601.

En una ejecucion fallida se escribe un solo item con un campo error, y no se cobra.

Ejemplo de modo agencia (analisis real del registro completo de una agencia):

{
"searchMode": "agency",
"agencyName": "PROPNEX REALTY PTE. LTD.",
"agencyLicenseNo": "L3008022J",
"registeredSalespersons": 14626,
"activeSalespersons": 14626,
"expiredSalespersons": 0,
"earliestRegistrationDate": "2011-01-01",
"latestRegistrationDate": "2026-09-05",
"latestRegistrationEndDate": "2026-12-31",
"source": "Singapore CEA public register of estate agents (data.gov.sg)",
"observedAt": "2026-09-06T10:05:00.000Z"
}

Casos de uso

  • Verificar un agente inmobiliario en Singapur. Confirme un número de registro CEA y vea la agencia y el estado antes de operar.
  • Contactos de agentes inmobiliarios. Cree listas segmentadas de vendedores activos por agencia, año de cohorte o vencimiento proximo.
  • Reclutamiento y renovacion. Use daysUntilExpiry y status para contactar agentes cuya licencia vence pronto.
  • Analisis de mercado y competencia. Clasifique agencias por conteo de vendedores registrados y activos en modo agencia.
  • Cumplimiento y KYB. Mantenga una instantanea auditable del registro oficial con marcas de tiempo.

Ejecucion via API y CLI

Inicie una ejecucion y espere a que termine, luego lea el dataset. Reemplace <TOKEN> con su token de API de Apify.

Ejecucion sincrona que devuelve los items del dataset en una llamada:

curl -X POST "https://api.apify.com/v2/acts/scrapers_lat~singapore-cea-estate-agents-scraper/run-sync-get-dataset-items?token=<TOKEN>" \
-H "Content-Type: application/json" \
-d '{"searchQuery":"PROPNEX","status":"Active","maxAgents":25}'

Consultar un número de registro CEA:

curl -X POST "https://api.apify.com/v2/acts/scrapers_lat~singapore-cea-estate-agents-scraper/run-sync-get-dataset-items?token=<TOKEN>" \
-H "Content-Type: application/json" \
-d '{"registrationNo":"R015018I"}'

CLI de Apify:

apify call scrapers_lat/singapore-cea-estate-agents-scraper \
--input '{"searchMode":"agency","agencyName":"PROPNEX REALTY PTE. LTD."}'

Obtener resultados

Cada ejecucion escribe en un dataset. Obtenga los items en JSON, CSV o Excel cambiando format:

# JSON
curl "https://api.apify.com/v2/datasets/<DATASET_ID>/items?token=<TOKEN>&clean=true&format=json"
# CSV
curl "https://api.apify.com/v2/datasets/<DATASET_ID>/items?token=<TOKEN>&clean=true&format=csv"
# Paginar datasets grandes
curl "https://api.apify.com/v2/datasets/<DATASET_ID>/items?token=<TOKEN>&offset=1000&limit=1000"

<DATASET_ID> se devuelve como defaultDatasetId en el objeto de la ejecucion. Use offset y limit para paginar. clean=true descarta campos vacios e internos.

Facturacion y limites

  • Pago por resultado. Se cobra por registro devuelto (evento result). Vea la pestaña de precios para el precio actual por resultado.
  • Sin cargo por fallo. Si una ejecucion falla, el actor escribe un solo item con un campo error y no cobra. Las ejecuciones vacias no cuestan nada.
  • Limite de gasto respetado. Configure maxTotalChargeUsd en la ejecucion. Al alcanzarlo, el actor deja de emitir y cobrar mas resultados.
  • Planes gratuitos de Apify limitados a 10 registros por ejecucion. Mejore su plan para un maxAgents mayor.
  • Limite de la fuente. El portal data.gov.sg limita el acceso anonimo, por lo que las descargas grandes se pausan automaticamente (aproximadamente una pagina cada 10 segundos).

Preguntas frecuentes

Es este el registro oficial de CEA? Si, los datos son el registro público oficial del Council for Estate Agencies (CEA) de vendedores registrados, leido a traves del portal de datos abiertos del gobierno de Singapur (data.gov.sg). Este actor es independiente y no esta afiliado a CEA.

Como verifico un número de registro CEA? Paselo como registrationNo (exacto), por ejemplo R015018I, o como searchQuery. El registro muestra la agencia, el número de licencia, las fechas y el estado.

Como obtengo todo el equipo de una agencia? Configure agencyName con el nombre exacto de la agencia como aparece en el registro (distingue mayusculas), por ejemplo PROPNEX REALTY PTE. LTD..

Como perfilo agencias en lugar de individuos? Configure searchMode en agency. Cada registro es una agencia inmobiliaria con su número de licencia y conteos de vendedores.

Como filtro licencias activas vs vencidas? Use status (Active o Expired), o los campos derivados registrationStatus y daysUntilExpiry.

Una ejecucion devolvio 0 registros. Por que? El filtro no coincidio con nada. Amplie searchQuery, verifique la ortografia exacta de agencyName o registrationNo, o deje los filtros vacios para descargar el registro completo. Las ejecuciones con cero resultados no se cobran.

Por que es lenta una descarga grande? El portal de origen limita el acceso anonimo, por lo que el actor pausa las solicitudes (aproximadamente una pagina cada 10 segundos) para evitar bloqueos.

Mas scrapers en scrapers.lat

Creado y mantenido por scrapers.lat, donde publicamos scrapers para plataformas publicas: registros de empresas, datos gubernamentales, finanzas, comercio electronico y mas. Explore el catalogo o solicite un scraper personalizado en scrapers.lat.

Herramienta independiente, no afiliada al Council for Estate Agencies (CEA) de Singapur. Accede solo a datos disponibles publicamente en el portal oficial de datos abiertos del gobierno (data.gov.sg).