Collect OLX listings with public phone numbers

OLX Phone Scraper

Collect OLX listings with public seller phone numbers when available. Export phones, prices, cities and listing links from a keyword search.

Preço base · descontos por volume aplicáveis

A partir de $0,5 / 1.000 anúncios · Ucrânia, Polônia, Romênia, Bulgária, Portugal · escolha a quantidade de anúncios

Ganhe 2.500 créditos grátis / mês
Não é preciso cartão de crédito. Os créditos são liberados após a verificação da conta.

Resultados coletados

iphone · Ukraine · listings with phone numbersAmostra salva · 14 linhas
Coletado em 17 de out. de 2026: OLX Phone Scraper
AnúnciotitleTelefonesphonesPreçopriceMoedacurrencyCidadecityURL do anúnciourl
iPhone 12 Pro Max 512GB Gold - ГАРАНТІЯ 6 Місяців МАГАЗИН063 621 062116850UAHХарківhttps://www.olx.ua/d/uk/obyavlenie/iphone-12-pro-max-512gb-gold-garantya-6-msyatsv-magazin-IDZxRXx.html
iPhone 11 Pro Max 512 GB Neverlock | Магазин | Гарантія099 918 458512000UAHКиївhttps://www.olx.ua/d/uk/obyavlenie/iphone-11-pro-max-512-gb-neverlock-magazin-garantya-ID11irgE.html
Айфон 13 Про Макс блу 128/256/512/1т iphone 13 pro max blue Trade-in097 577 877719900UAHХарківhttps://www.olx.ua/d/uk/obyavlenie/ayfon-13-pro-maks-blu-128-256-512-1t-iphone-13-pro-max-blue-trade-in-IDUUfW2.html
iPhone 12 Pro 128 GB Neverlock | Магазин | Гарантія099 918 458511500UAHКиївhttps://www.olx.ua/d/uk/obyavlenie/iphone-12-pro-128-gb-neverlock-magazin-garantya-ID11iax6.html
Айфон 13 про макс 128/256/512 iphone 13 pro Max Trade-in097 577 877720500UAHХарківhttps://www.olx.ua/d/uk/obyavlenie/ayfon-13-pro-maks-128-256-512-iphone-13-pro-max-trade-in-IDUMt2e.html
Iphone 11 на айклауді биток+38 095 31593131300UAHЛуцькhttps://www.olx.ua/d/uk/obyavlenie/iphone-11-na-ayklaud-bitok-ID11u4TL.html
Apple iPhone 14 128 GB Midnight Neverlock066 340 239912900UAHКиївhttps://www.olx.ua/d/uk/obyavlenie/apple-iphone-14-128-gb-midnight-neverlock-ID11pnwD.html
Apple iPhone Air 512GB Cloud White (MG394, MG1G4, MG2T4)+38 068 880988830999UAHЛьвівhttps://www.olx.ua/d/uk/obyavlenie/apple-iphone-air-512gb-cloud-white-mg394-mg1g4-mg2t4-ID11iB1w.html
Оригінальні корпуси! Iphone 12/13/14099) 022-53-04325UAHЧернівціhttps://www.olx.ua/d/uk/obyavlenie/orignaln-korpusi-iphone-12-13-14-ID11qdvC.html
iPhone 13 Pro 128 GB Neverlock | Магазин | Гарантія099 918 458515900UAHКиївhttps://www.olx.ua/d/uk/obyavlenie/iphone-13-pro-128-gb-neverlock-magazin-garantya-ID11hNxu.html
iPhone 14 Pro Max 128 GB Neverlock | Магазин | Гарантія099 918 458521500UAHКиївhttps://www.olx.ua/d/uk/obyavlenie/iphone-14-pro-max-128-gb-neverlock-magazin-garantya-ID11hNtb.html
iPhone 14 Pro 128 GB Neverlock | Магазин | Гарантія099 918 458519800UAHКиївhttps://www.olx.ua/d/uk/obyavlenie/iphone-14-pro-128-gb-neverlock-magazin-garantya-ID11hMMS.html
Жіноча сумка клач вечірня сумка JW PEI - оригінал+38 063 71434973000UAHРівнеhttps://www.olx.ua/d/uk/obyavlenie/zhnocha-sumka-klach-vechrnya-sumka-jw-pei-orignal-ID11sOX7.html
iPhone 13Pro 128Gb з фізичною сім Обмін Кредит Гарантія Сервіс OLX Доставка Ремонт техніки (Ми з Житомира)+38 093 1187004, +38 096 918380914899UAHЖитомирhttps://www.olx.ua/d/uk/obyavlenie/iphone-13pro-128gb-z-fzichnoyu-sm-obmn-kredit-garantya-servs-olx-dostavka-remont-tehnki-mi-z-zhitomira-IDYzRxd.html
Resultados reais coletados em 17 de out. de 2026 (UTC). Esta é uma amostra salva; os dados da fonte podem mudar. Busca salva na Ucrânia: 30 anúncios retornados, 14 com telefone público. Aqui só aparecem anúncios com telefone; todos os anúncios retornados contam para a cobrança. Os valores ausentes não foram retornados pela fonte. Passe o cursor sobre um valor abreviado ou mude para JSON para lê-lo por completo.
Sobre estes campos de saída
CampoTipoDescrição
titlestringListing supplied by the source; can be absent.
phonesarrayArray of public seller phone numbers when returned; can be empty or null. Formatting follows the source.
pricenumberAsking price in the returned currency, not a completed-sale price.
currencystringCurrency supplied by the source; can be absent.
citystringCity supplied by the source; can be absent.
regionstringRegion supplied by the source; can be absent.
urlstringListing URL supplied by the source; can be absent.
idintegerOLX listing identifier.
hasPhonebooleanFor Extracto collector results, true means phones contains a returned number. Legacy standard results may contain a source availability flag instead.
marketstringRequested OLX country code.
scrapedAtstringCollection timestamp.
phonesRawarrayOriginal returned phone strings, retained alongside normalization details.
phonesE164arrayUnique international +countrycode numbers that pass numbering-plan validation. This does not establish ownership or live reachability.
phoneDetailsarrayPer-number original value, international/national formatting, country, type of line, extension and numbering-plan validation status. Included in the listing price.
phoneChecksarrayOptional paid WhatsApp check results matched to each normalized number: registered, not_registered, unknown, cancelled or not_requested. A provider cache flag and timestamp are retained when available.
De páginas web a um dataset

O que você pode fazer

Collect public seller contact numbers alongside listings.

Research asking prices with city and currency fields.

Export listing and phone data to a spreadsheet.

01

Defina suas fontes

Abra o scraper e informe suas próprias URLs, termos de busca e limites.

02

Confira e execute

Verifique a estimativa de custo e confirme a tarefa. Acompanhe o progresso na sua conta.

03

Use seus dados

Explore os resultados salvos e exporte em CSV, JSON ou XLSX. O download de resultados salvos é gratuito.

Comece com uma configuração real

Entrada de exemplo

Esta é a entrada configurada do parser. Substitua as fontes de exemplo pelas suas e confira todos os limites antes de executar.

JSON · entrada de exemplo
{
  "query": "iphone",
  "market": "ua",
  "maxItems": 30,
  "includePhone": true,
  "sortBy": "created_desc",
  "condition": "any"
}
Ver os campos de entrada
CampoTipoObservações
marketstringEscolha o país da OLX. IDs de categoria e geográficos e a moeda do preço devem corresponder a esse país. A disponibilidade de telefones públicos varia por anúncio.
querystringInforme uma busca por palavra-chave, como iphone. Este campo começa vazio; informe sua própria busca antes de executar.
conditionstringSolicite itens de todos os tipos, novos ou usados. A disponibilidade depende da categoria da fonte.
sortBystringEscolha a ordenação solicitada à OLX.
includePhonebooleanSolicita os números públicos no array phones. Alguns vendedores não têm número disponível. Todos os anúncios retornados são cobrados, inclusive os sem telefone.
maxItemsintegerEscolha o máximo de anúncios cobráveis na Ucrânia, Polônia, Romênia, Bulgária e Portugal. Buscas grandes são divididas automaticamente e continuam do progresso salvo. Ative Coletar todas as correspondências para esgotar a busca dentro deste orçamento. Só contam anúncios únicos salvos, inclusive linhas sem telefone.
categoryIdintegerID numérico opcional de categoria da OLX para o país escolhido. Deixe vazio para todas as categorias. A estimativa mostra a taxa aplicável.
regionIdintegerID numérico opcional de região da OLX para o país escolhido. Deixe vazio para todas as regiões. Os IDs são específicos de cada país; a estimativa mostra a taxa aplicável.
cityIdintegerID numérico opcional de cidade da OLX para o país escolhido. Adicione o ID de região correspondente quando a OLX exigir. Seleciona uma cidade, não uma rua, ponto no mapa ou raio. A estimativa mostra a taxa aplicável.
priceMinintegerPreço mínimo pedido opcional, na moeda do mercado da OLX escolhido. Zero é permitido. A estimativa mostra a taxa aplicável.
priceMaxintegerPreço máximo pedido opcional, na moeda local do país escolhido. Deve ser pelo menos o preço mínimo. Deixe vazio para não definir máximo. A estimativa mostra a taxa aplicável.
checkWhatsAppbooleanVerifica os números normalizados únicos após coletar os anúncios. Respostas sim e não contam; respostas desconhecidas são gratuitas. Confira o máximo adicional abaixo.
maxPhoneChecksintegerUm limite de gasto separado. Números duplicados são verificados uma vez por tarefa. Ative a coleta de telefones e as verificações de WhatsApp para usar esta opção.
collectAllbooleanContinuar pelas partições da busca até esgotá-las. O máximo total de anúncios continua sendo um teto de segurança para o gasto estimado; se for atingido antes do fim, o resultado é informado como parcial.
O mesmo scraper na sua aplicação

Executar pela API

Crie uma chave de API na sua conta, envie a entrada para o endpoint de fila e use o ID da tarefa retornado para obter os resultados. Enviar uma requisição real consome créditos. Substitua o Idempotency-Key de exemplo por uma chave única nova para cada tarefa; mantenha essa chave ao repetir a mesma tarefa.

cURL · enfileirar uma tarefa
curl --request POST 'https://extracto.cloud/api/v1/parsers/olx-phone-scraper/queue' \
  --header 'X-API-KEY: ext_your_api_key' \
  --header 'Idempotency-Key: replace_with_a_new_unique_task_key' \
  --header 'Content-Type: application/json' \
  --header 'Accept: application/json' \
  --data-binary @- <<'JSON'
{
  "input": {
    "query": "iphone",
    "market": "ua",
    "maxItems": 30,
    "includePhone": true,
    "sortBy": "created_desc",
    "condition": "any"
  }
}
JSON
Estimativa base
Melhor opção
Starter
anúncios / mês
98 mil
Concorrência
Até 2
$ / 1 mil anúncios
$0,50
Recarga única
$49 pagamento único
Começar

Use o volume mensal para planejar seu orçamento em créditos. As estimativas usam a taxa base; o preço do crédito do pacote, as opções, os mínimos por tarefa e o arredondamento podem alterar o uso. Os créditos comprados são pagos uma única vez, sem renovação automática. A capacidade de execução é compartilhada. Envios pela API: até 10/segundo. Low-cost collection in Ukraine, Poland, Romania, Bulgaria, Portugal, within your budget and the available matching listings, including category, city, region, price, condition and sorting filters. Other markets use the task estimate.

Perguntas frequentes

Does this return phone numbers or only an availability flag?

Enable Collect public phone numbers to request the phones array. Phone availability varies by seller, category and country. The phones array contains only numbers actually returned; a source availability flag does not guarantee a number.

Which OLX markets can I select?

Ukraine, Poland, Romania, Bulgaria and Portugal. Listing collection was checked in all five countries. Public phone numbers were returned in the Ukraine, Poland, Romania and Bulgaria checks; none were returned in the small Portugal sample.

Are listings without a phone charged?

Yes. This scraper is priced per returned listing, including listings whose phones field is empty. The public sample shows only the 14 listings with numbers from a 30-listing task. It is a saved example, not a promise that half of every search will have phones.

Can I export the numbers, and do I need an OLX login?

Export your completed task to CSV, JSON or XLSX. No OLX credentials are requested by this parser. It collects publicly available listing data and phone numbers when returned; it does not access private chats or contacts hidden behind account access.

Can I filter by category, location and price?

Yes. Choose a category, region or city by name in the search form, and optionally set minimum/maximum prices in the selected country's local currency. API requests use categoryId, regionId and cityId. Price filters exclude listings outside that range, including listings without a matching numeric price. Searches including all price types can take longer. A city targets that city; street addresses, map coordinates and radius searches are not supported. Keep a search keyword. The task estimate shows the applicable rate for the selected country and filters before launch.

Are phone numbers normalized?

Yes. Normalization is included for the Extracto collector. Original numbers are retained, while phonesE164 contains unique numbers in international format. phoneDetails contains country, line type, extensions and validation results. Local numbers use the selected OLX country; explicit international numbers keep their own country. Format validation does not prove that a number is working.

Can I check whether the numbers are registered on WhatsApp?

When available, enable the paid WhatsApp add-on and choose a maximum number of unique checks. The estimate separates this extra maximum before you start. Duplicate normalized numbers are checked once per task, and the result is attached to every matching listing. Both positive and negative confirmed answers count; unknown answers are free. Provider answers can be cached for up to 24 hours and are labelled with the cache flag and available check time. A failed check does not discard source listings. Registration does not prove recent activity, number ownership or message delivery.

Which settings use the lower price?

Collect a listing count within your budget and the available matches in Ukraine, Poland, Romania, Bulgaria, Portugal, with or without the available search filters. Phone collection can be enabled or disabled. The estimate shows the applicable rate before launch. All returned listings count, including rows without phones. There is no startup fee or minimum task charge.

Seu próximo dataset começa aqui.

Escolha suas fontes, confira o preço e execute OLX Phone Scraper.

Ganhe 2.500 créditos grátis / mês