iDinheiro Scraper: Brazil Loans, Credit Cards & Rates avatar

iDinheiro Scraper: Brazil Loans, Credit Cards & Rates

Pricing

from $6.15 / 1,000 results

Go to Apify Store
iDinheiro Scraper: Brazil Loans, Credit Cards & Rates

iDinheiro Scraper: Brazil Loans, Credit Cards & Rates

Scrape iDinheiro.com.br, Brazil's comparador financeiro: loans and credit cards. Get lender, ranking, monthly interest rate (taxa de juros), CET, annual rate, reais amount range, Reclame Aqui rating, annual fee (anuidade), minimum income and partner flag. Filter and export JSON, CSV, Excel.

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

7 days ago

Last modified

Share

iDinheiro Scraper: Brazil Loans, Credit Cards & Rates

iDinheiro Scraper: Brazil Loan, Credit Card and Interest Rate Data

Scrape Brazilian financial-product data from iDinheiro.com.br, the comparador financeiro. Extract loans and credit cards with lender or card name, ranking position, monthly interest rate (taxa de juros), CET, annual rate, released-amount range in reais, Reclame Aqui rating and seal, annual fee (anuidade), minimum income (renda minima), card network (bandeira), benefits, pros, cons and partner flag. Export to JSON, CSV or Excel.

This is the only iDinheiro scraper on the Apify Store and the most complete way to turn iDinheiro loan and credit-card rankings into structured data. Use it for Brazil fintech data, interest-rate monitoring, credit-card comparison and financial market research.

Here is one real loan result, with every field the actor returns:

{
"productKind": "loan",
"rank": 1,
"imageUrl": "https://static.idinheiro.com.br/image/fit-in/101x65/emprestimo/logo_creditas_1733863779301.png",
"lender": "Creditas",
"productId": "047dcafa-ad75-436d-a8ad-bfce680f3efb",
"productType": "personal-loan",
"isPartner": true,
"pageCategory": "emprestimos",
"pageTitle": "Melhores Empresas de Empréstimo Online e sem Burocracia",
"pagePublished": "2026-03-04T18:27:00-03:00",
"pageModified": "2026-06-03T09:23:35-03:00",
"author": "Eduarda Fernandes",
"modalities": "com garantia de imóvel, de veículo e consignado privado",
"interestRateMonthly": 1.51,
"cet": null,
"annualRate": null,
"rating": 7.5,
"ratingLabel": "Boa",
"ratingSeal": null,
"pros": "aprova empréstimos de altos valores",
"cons": "não possui a modalidade de crédito pessoal",
"targetBorrower": "proprietários de veículo ou imóvel e assalariados cujas empresas são parceiras da Creditas",
"minAmount": 5000,
"maxAmount": 150000,
"modalityRates": [
{ "name": "Empréstimo com garantia de veículo", "interestRateMonthly": 1.09, "rateText": "a partir de 1,09% a.m. + IPCA", "amountText": "R$ 5 mil e R$ 150 mil", "minAmount": 5000, "maxAmount": 150000, "minTermMonths": null, "maxTermMonths": null }
],
"bestForCategory": null,
"minIncome": null,
"minIncomeText": null,
"annualFee": null,
"annualFeeText": null,
"annualFeeIsFree": null,
"cardNetwork": null,
"benefits": null,
"url": "https://www.idinheiro.com.br/emprestimos/melhores-empresas-de-emprestimo-online/",
"lenderUrl": "https://www.creditas.com/emprestimo-online",
"aiSummary": null,
"observedAt": "2026-09-04T00:10:15.941Z",
"error": null
}

And one real credit-card result:

{
"productKind": "credit-card",
"rank": 3,
"lender": "Cartão LATAM Pass Gold",
"productId": "741281c0-7ddf-4a01-9835-967f9961b74d",
"productType": "credit-card",
"isPartner": false,
"pageCategory": "cartao-de-credito",
"bestForCategory": "Melhor cartão com limite alto",
"minIncome": 2500,
"minIncomeText": "R$ 2.500",
"annualFee": 528,
"annualFeeText": "12x de R$ 44,00",
"annualFeeIsFree": false,
"cardNetwork": "Visa, Mastercard",
"benefits": "US$ 1 = 1,6 ponto; bandeiras Mastercard ou Visa Gold; anuidade grátis ao gastar a partir R$2.000,00.",
"url": "https://www.idinheiro.com.br/cartao-de-credito/melhores-cartoes-de-credito/",
"lenderUrl": "https://www.itau.com.br/cartoes/escolha/formulario/latam-pass-itaucard-visa-gold.html",
"observedAt": "2026-09-04T00:10:16.163Z",
"error": null
}

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

Apify Coverage Products Output Billing

Table of contents

What it does

This iDinheiro scraper turns iDinheiro.com.br loan and credit-card ranking pages (comparador financeiro) into clean structured data. It reads a ranking page, splits it into one section per product, and writes one normalized record per loan or per credit card to the run's dataset.

For loans it extracts the ranking position, the lender name, the iDinheiro product ID, the monthly interest rate (taxa de juros), the CET and annual rate disclosed in the page, the released-amount range in reais, the Reclame Aqui rating, label and seal (for example RA1000), the pros and cons, the target borrower profile, whether the lender is a commercial partner, and a structured per-modality rate table (garantia, consignado, FGTS). It handles three loan layouts: the numbered lender ranking, the per-bank spec tables on "melhor banco" pages, and the wide comparison grids on Pix loan pages.

For credit cards it extracts the card name, the best-for category (sem anuidade, cashback, milhas, limite alto, score baixo and similar), the annual fee (anuidade) as both text and a numeric value in reais, a fee-free flag, the minimum income (renda minima), the card network (bandeira: Visa, Mastercard, Elo, American Express), the benefits, the partner flag and the outbound card link.

Point it at any iDinheiro ranking page via startUrls, or leave it empty to read the default best-online-loans ranking. Then narrow the output with filters (lender, max monthly rate, minimum rating, partners only, max annual fee, fee-free cards only) and choose the sort order. An optional AI add-on writes a Portuguese consumer summary weighing rate, CET, fee, benefits, pros and cons. It reads only publicly available comparison-page content.

How we compare

There is no other iDinheiro scraper on the Apify Store. This is the only actor that extracts structured data from iDinheiro.com.br, one of Brazil's largest personal-finance comparison sites. Generic personal-finance scrapers (for example US-focused NerdWallet, bank-lookup or card-offer actors) do not cover Brazilian lenders or cards, do not read iDinheiro rankings, and do not return Reclame Aqui ratings, CET, anuidade or reais amount ranges.

CapabilityThis actorGeneric finance / comparison scrapers
iDinheiro.com.br loan and credit-card rankingsYes, nativeNo
Brazilian lenders and cards in reais (BRL)YesRarely
Loans and credit cards in one actorYesRarely
Monthly interest rate (taxa de juros) + CET + annual rateYes, all threeUsually one rate at most
Reclame Aqui rating, label and seal (RA1000)Yes, validated 0-10No
Per-modality rate breakdown (garantia, consignado, FGTS)Yes, structured arrayNo
Credit-card anuidade, renda minima, bandeira, benefitsYesNo
Ranking position, product ID, partner flagYesNo
Input filters (lender, rate, rating, partners, fee, fee-free, sort)7 filtersFew or none
Pay per result, no charge on failed runsYesVaries
AI consumer summary in Portuguese (opt-in)YesNo

Why choose this actor: you get every field iDinheiro exposes plus derived numeric fields (parsed rates, reais amounts, numeric annual fee) in one call, with honest nulls when the source does not state a value, flat pay-per-result billing, and no charge on empty or failed runs.

Use cases

  • Fintech market research in Brazil. Track how banks and fintechs price empréstimo pessoal, consignado, crédito com garantia and credit cards, and benchmark taxa de juros, CET and anuidade across providers.
  • Interest-rate and fee monitoring. Watch competing lenders' rates and cards' annual fees, released-amount ranges, ranking position and Reclame Aqui reputation over time.
  • Affiliate and comparison sites. Feed a Brazilian financial-product comparison or aggregator page with fresh lender and card data, partner flags and outbound product links.
  • Financial-product aggregation. Build a dataset of Brazilian loans and credit cards with clean numeric fields for JSON, CSV or Excel.
  • Pricing intelligence and lead sourcing. Identify the lowest-rate lenders or the best fee-free cards for a given borrower profile to power pricing dashboards and financial market research.

Quickstart

Open the actor, paste this into the input, and press Run. It reads the default best-online-loans ranking, keeps only products at or below 2 percent monthly, sorts by lowest rate, and returns up to 10 lender products.

{
"maxRecords": 10,
"startUrls": ["https://www.idinheiro.com.br/emprestimos/melhores-empresas-de-emprestimo-online/"],
"maxInterestRateMonthly": 2,
"sortBy": "rateAsc"
}

To scrape credit cards instead, point it at a card ranking and filter for fee-free cards:

{
"startUrls": ["https://www.idinheiro.com.br/cartao-de-credito/melhores-cartoes-de-credito/"],
"onlyNoAnnualFee": true,
"sortBy": "annualFeeAsc"
}

Leave startUrls empty to use the default loan ranking page. Every input field is optional.

Input reference

FieldTypeRequiredDefaultDescription
startUrlsstring[]nodefault rankingiDinheiro loan or credit-card ranking pages, as plain URLs or {"url": ...} objects. Empty uses the default best-online-loans ranking.
maxRecordsintegerno10Maximum records to collect across all pages after filtering. Free Apify plans are capped at 10 per run.
lendersstring[]no(all)Only return products whose lender or card name matches one of these (case-insensitive substring), for example ["Creditas","Nubank"].
maxInterestRateMonthlyintegerno(none)Loans. Only return products whose headline monthly interest rate is at or below this percent.
minRatingintegerno(none)Loans. Only return lenders whose Reclame Aqui rating is at or above this value (0-10).
onlyPartnersbooleannofalseReturn only products flagged as a commercial partner (isPartner = true).
maxAnnualFeeintegerno(none)Cards. Only return cards whose annual fee (anuidade) is at or below this value in reais.
onlyNoAnnualFeebooleannofalseCards. Return only fee-free cards (anuidade gratis / sem anuidade).
sortBystringnorankSort order: rank, rateAsc (loans), ratingDesc (loans), maxAmountDesc (loans), annualFeeAsc (cards).
withSummarybooleannofalsePaid add-on. AI Portuguese consumer summary of each product (aiSummary). Paid plans only, billed per record produced.

Output reference

One dataset item per loan or credit card. Loan-only fields are null on card records and card-only fields are null on loan records. Types: string, number, integer, boolean, object, object[], or null when the source value is absent.

FieldTypeDescription
productKindstringloan or credit-card.
rankintegerRanking position on the comparison page, else null.
imageUrlstringLender or card logo image URL, else null.
lenderstringLender, institution or card name.
productIdstringiDinheiro internal product ID, else null.
productTypestringProduct type slug, for example personal-loan or credit-card.
isPartnerbooleantrue if a commercial/sponsored partner, false if not, else null.
pageCategorystringComparison page category from the URL, for example emprestimos or cartao-de-credito.
pageTitlestringTitle of the source comparison page, else null.
pagePublishedstringISO date the page was published, else null.
pageModifiedstringISO date the page was last modified, else null.
authorstringPage author, else null.
modalitiesstringLoan modalities offered (free text), else null.
interestRateMonthlynumberHeadline monthly interest rate as a percent, else null.
cetobjectTotal effective cost (CET) as {min, max, text}, else null.
annualRateobjectAnnual rate as {min, max, text}, else null.
ratingnumberReclame Aqui numeric rating (0-10, midpoint of the disclosed band), else null.
ratingLabelstringReclame Aqui rating label, for example Boa or Ótima, else null.
ratingSealstringReclame Aqui seal such as RA1000, else null.
prosstringAdvantages (vantagens) text, else null.
consstringDisadvantages (desvantagens) text, else null.
targetBorrowerstringIndicated borrower or card profile, else null.
minAmountintegerMinimum released amount in reais, else null.
maxAmountintegerMaximum released amount in reais, else null.
modalityRatesobject[]Per-modality breakdown: name, interestRateMonthly, rateText, amountText, minAmount, maxAmount, minTermMonths, maxTermMonths. Else null.
bestForCategorystringCard only. Best-for category, for example Melhor cartão sem anuidade, else null.
minIncomeintegerCard only. Minimum income (renda minima) in reais, 0 when none is required, else null.
minIncomeTextstringCard only. Minimum income exactly as stated, else null.
annualFeenumberCard only. Annual fee (anuidade) in reais, 0 when fee-free, else null.
annualFeeTextstringCard only. Annual fee exactly as stated, for example 12x de R$ 44,00, else null.
annualFeeIsFreebooleanCard only. true when the card has no annual fee, else null.
cardNetworkstringCard only. Network (bandeira): Visa, Mastercard, Elo, American Express, else null.
benefitsstringCard only. Benefits (beneficios) text, else null.
urlstringSource comparison page URL.
lenderUrlstringProvider's external product link, else null.
aiSummarystringAI Portuguese consumer summary (paid add-on), else null.
observedAtstringISO 8601 timestamp of when the record was collected.
errorstringnull on success. On a failed page, an item with a populated error field (and sourceUrl) is written instead.

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~idinheiro-scraper/run-sync-get-dataset-items?token=<TOKEN>" \
-H "Content-Type: application/json" \
-d '{"maxRecords":10,"sortBy":"rateAsc"}'

Scrape credit cards asynchronously:

curl -X POST "https://api.apify.com/v2/acts/scrapers_lat~idinheiro-scraper/runs?token=<TOKEN>" \
-H "Content-Type: application/json" \
-d '{"startUrls":["https://www.idinheiro.com.br/cartao-de-credito/melhores-cartoes-de-credito/"],"onlyNoAnnualFee":true}'

Apify CLI:

apify call scrapers_lat/idinheiro-scraper \
--input '{"maxRecords":5,"onlyPartners":true}'

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 product record returned (result event). See the pricing tab for the current per-result price.
  • Paid AI add-on. withSummary charges a separate ai_summary event only when a summary is produced, and is disabled for free plans.
  • No charge on failure. Page errors are written as an item with a populated error field and are not charged. Empty runs cost nothing.
  • Spend cap respected. Set maxTotalChargeUsd on the run; once reached, the actor stops emitting and charging further billable results, including AI summaries.
  • Free Apify plans are capped at 10 records per run. Upgrade for higher maxRecords.

FAQ and troubleshooting

What is iDinheiro? iDinheiro.com.br is a large Brazilian personal-finance comparison site (comparador financeiro) that ranks loans, credit cards and other financial products. This actor turns its public loan and credit-card ranking pages into structured data.

Which products can I scrape? Any iDinheiro loan ranking (empréstimo pessoal, empréstimo online, empréstimo consignado, empréstimo via Pix, crédito para score baixo, melhor banco para empréstimo) and any credit-card ranking (melhores cartões de crédito, cartão sem anuidade, cashback, milhas). One record is produced per product found on the page.

Can I filter the results? Yes. Filter by lender or card name, maximum monthly rate, minimum Reclame Aqui rating, partners only, maximum annual fee and fee-free cards only, and choose the sort order.

Why are cet, annualRate or rating null for some products? These are disclosed in prose or only for some products. When a section does not state them, the field stays null rather than being invented. ratingLabel and ratingSeal may still carry the text label and seal even when the numeric rating is null.

Why are card fields null on a loan (and the reverse)? The record shape is shared across loans and cards. Loan-only fields (interest rate, CET, modalityRates) are null on cards, and card-only fields (anuidade, renda minima, bandeira, benefits) are null on loans, so the dataset stays consistent.

How fast is it? Comparison pages are fetched in parallel and parsed in-process, so a typical single-page run finishes in a few seconds.

Is this an official iDinheiro tool? No. This actor is independent and has no affiliation with iDinheiro. It reads only data that is publicly available on the site. Use it in accordance with iDinheiro's terms of service.

More scrapers at scrapers.lat

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


iDinheiro Scraper: Empréstimos, Cartões de Crédito e Taxas do Brasil

iDinheiro Scraper: Dados de Empréstimo, Cartão de Crédito e Taxa de Juros do Brasil

Extraia dados de produtos financeiros do iDinheiro.com.br, o comparador financeiro. Colete empréstimos e cartões de crédito com nome do banco ou do cartão, posição no ranking, taxa de juros mensal, CET, taxa anual, faixa de valor liberado em reais, nota e selo do Reclame Aqui, anuidade, renda mínima, bandeira do cartão, benefícios, vantagens, desvantagens e sinalização de parceiro. Exporte para JSON, CSV ou Excel.

Este é o único scraper do iDinheiro na Apify Store e a forma mais completa de transformar os rankings de empréstimo e de cartão de crédito do iDinheiro em dados estruturados. Use para dados de fintech no Brasil, monitoramento de taxa de juros, comparação de cartão de crédito e pesquisa de mercado financeiro.

Veja um resultado real de empréstimo, com todos os campos que o actor retorna:

{
"productKind": "loan",
"rank": 1,
"imageUrl": "https://static.idinheiro.com.br/image/fit-in/101x65/emprestimo/logo_creditas_1733863779301.png",
"lender": "Creditas",
"productId": "047dcafa-ad75-436d-a8ad-bfce680f3efb",
"productType": "personal-loan",
"isPartner": true,
"pageCategory": "emprestimos",
"pageTitle": "Melhores Empresas de Empréstimo Online e sem Burocracia",
"modalities": "com garantia de imóvel, de veículo e consignado privado",
"interestRateMonthly": 1.51,
"rating": 7.5,
"ratingLabel": "Boa",
"minAmount": 5000,
"maxAmount": 150000,
"url": "https://www.idinheiro.com.br/emprestimos/melhores-empresas-de-emprestimo-online/",
"lenderUrl": "https://www.creditas.com/emprestimo-online",
"observedAt": "2026-09-04T00:10:15.941Z",
"error": null
}

E um resultado real de cartão de crédito:

{
"productKind": "credit-card",
"rank": 3,
"lender": "Cartão LATAM Pass Gold",
"productId": "741281c0-7ddf-4a01-9835-967f9961b74d",
"productType": "credit-card",
"isPartner": false,
"pageCategory": "cartao-de-credito",
"bestForCategory": "Melhor cartão com limite alto",
"minIncome": 2500,
"minIncomeText": "R$ 2.500",
"annualFee": 528,
"annualFeeText": "12x de R$ 44,00",
"annualFeeIsFree": false,
"cardNetwork": "Visa, Mastercard",
"benefits": "US$ 1 = 1,6 ponto; bandeiras Mastercard ou Visa Gold; anuidade grátis ao gastar a partir R$2.000,00.",
"url": "https://www.idinheiro.com.br/cartao-de-credito/melhores-cartoes-de-credito/",
"lenderUrl": "https://www.itau.com.br/cartoes/escolha/formulario/latam-pass-itaucard-visa-gold.html",
"observedAt": "2026-09-04T00:10:16.163Z",
"error": null
}

📥 Entrada · 📤 Saída · 💰 Preços · ▶️ Exemplos

Apify Cobertura Produtos Saída Cobrança

Índice

O que faz

Este scraper do iDinheiro transforma as páginas de ranking de empréstimo e de cartão de crédito do iDinheiro.com.br (comparador financeiro) em dados estruturados e limpos. Ele lê uma página de ranking, divide em uma seção por produto e grava um registro normalizado por empréstimo ou por cartão de crédito no dataset da execução.

Para empréstimos, extrai a posição no ranking, o nome do banco, o ID de produto do iDinheiro, a taxa de juros mensal, o CET e a taxa anual divulgados na página, a faixa de valor liberado em reais, a nota, o rótulo e o selo do Reclame Aqui (por exemplo RA1000), as vantagens e desvantagens, o perfil indicado, se o banco é parceiro comercial, e uma tabela estruturada de taxas por modalidade (garantia, consignado, FGTS). Ele lida com três layouts de empréstimo: o ranking numerado de bancos, as tabelas por banco das páginas de "melhor banco" e as grades de comparação das páginas de empréstimo via Pix.

Para cartões de crédito, extrai o nome do cartão, a categoria de destaque (sem anuidade, cashback, milhas, limite alto, score baixo e similares), a anuidade em texto e como valor numérico em reais, uma sinalização de cartão sem anuidade, a renda mínima, a bandeira (Visa, Mastercard, Elo, American Express), os benefícios, a sinalização de parceiro e o link externo do cartão.

Aponte para qualquer página de ranking do iDinheiro pelo startUrls, ou deixe vazio para ler o ranking padrão dos melhores empréstimos online. Depois filtre a saída (banco, taxa mensal máxima, nota mínima, apenas parceiros, anuidade máxima, apenas cartões sem anuidade) e escolha a ordenação. Um complemento de IA opcional escreve um resumo neutro em português ponderando taxa, CET, anuidade, benefícios, vantagens e desvantagens. Ele acessa apenas conteúdo público das páginas de comparação.

Como nos comparamos

Não existe outro scraper do iDinheiro na Apify Store. Este é o único actor que extrai dados estruturados do iDinheiro.com.br, um dos maiores sites de comparação de finanças pessoais do Brasil. Scrapers genéricos de finanças (por exemplo actors focados em NerdWallet dos EUA, consulta de bancos ou ofertas de cartão) não cobrem bancos nem cartões brasileiros, não leem os rankings do iDinheiro e não retornam nota do Reclame Aqui, CET, anuidade ou faixas de valor em reais.

RecursoEste actorScrapers genéricos de finanças
Rankings de empréstimo e cartão do iDinheiro.com.brSim, nativoNão
Bancos e cartões brasileiros em reais (BRL)SimRaramente
Empréstimos e cartões de crédito em um só actorSimRaramente
Taxa de juros mensal + CET + taxa anualSim, as trêsNo máximo uma taxa
Nota, rótulo e selo do Reclame Aqui (RA1000)Sim, validada 0-10Não
Detalhamento de taxas por modalidade (garantia, consignado, FGTS)Sim, array estruturadoNão
Anuidade, renda mínima, bandeira e benefícios do cartãoSimNão
Posição no ranking, ID de produto, sinalização de parceiroSimNão
Filtros de entrada (banco, taxa, nota, parceiros, anuidade, sem anuidade, ordenação)7 filtrosPoucos ou nenhum
Cobrança por resultado, sem cobrar em execução com falhaSimVaria
Resumo de IA em português (opcional)SimNão

Por que escolher este actor: você recebe todos os campos que o iDinheiro expõe mais campos numéricos derivados (taxas convertidas, valores em reais, anuidade numérica) em uma chamada, com nulos honestos quando a fonte não informa um valor, cobrança simples por resultado e nenhuma cobrança em execução vazia ou com falha.

Casos de uso

  • Pesquisa de mercado de fintech no Brasil. Acompanhe como bancos e fintechs precificam empréstimo pessoal, consignado, crédito com garantia e cartões de crédito, e compare taxa de juros, CET e anuidade entre provedores.
  • Monitoramento de taxa de juros e tarifas. Acompanhe as taxas dos bancos concorrentes e as anuidades dos cartões, faixas de valor liberado, posição no ranking e reputação no Reclame Aqui ao longo do tempo.
  • Sites de afiliados e comparação. Alimente uma página de comparação ou agregador de produtos financeiros com dados atualizados de bancos e cartões, sinalizações de parceiro e links externos.
  • Agregação de produtos financeiros. Monte um dataset de empréstimos e cartões de crédito brasileiros com campos numéricos limpos para JSON, CSV ou Excel.
  • Inteligência de preços e geração de leads. Identifique os bancos de menor taxa ou os melhores cartões sem anuidade para um perfil de tomador e alimente dashboards de preços e pesquisa de mercado.

Início rápido

Abra o actor, cole isto na entrada e clique em Run. Ele lê o ranking padrão dos melhores empréstimos online, mantém apenas produtos com até 2 por cento ao mês, ordena pela menor taxa e retorna até 10 produtos.

{
"maxRecords": 10,
"startUrls": ["https://www.idinheiro.com.br/emprestimos/melhores-empresas-de-emprestimo-online/"],
"maxInterestRateMonthly": 2,
"sortBy": "rateAsc"
}

Para extrair cartões de crédito, aponte para um ranking de cartões e filtre por cartões sem anuidade:

{
"startUrls": ["https://www.idinheiro.com.br/cartao-de-credito/melhores-cartoes-de-credito/"],
"onlyNoAnnualFee": true,
"sortBy": "annualFeeAsc"
}

Deixe startUrls vazio para usar a página de ranking padrão de empréstimos. Todos os campos de entrada são opcionais.

Referência de entrada

CampoTipoObrigatórioPadrãoDescrição
startUrlsstring[]nãoranking padrãoPáginas de ranking de empréstimo ou de cartão de crédito do iDinheiro, como URLs simples ou objetos {"url": ...}. Vazio usa o ranking padrão dos melhores empréstimos online.
maxRecordsintegernão10Máximo de registros a coletar em todas as páginas após os filtros. Planos gratuitos da Apify têm limite de 10 por execução.
lendersstring[]não(todos)Retorna apenas produtos cujo nome do banco ou do cartão corresponde a um destes (substring sem diferenciar maiúsculas), por exemplo ["Creditas","Nubank"].
maxInterestRateMonthlyintegernão(nenhum)Empréstimos. Retorna apenas produtos cuja taxa de juros mensal principal seja igual ou inferior a este percentual.
minRatingintegernão(nenhum)Empréstimos. Retorna apenas bancos cuja nota no Reclame Aqui seja igual ou superior a este valor (0-10).
onlyPartnersbooleannãofalseRetorna apenas produtos sinalizados como parceiro comercial (isPartner = true).
maxAnnualFeeintegernão(nenhum)Cartões. Retorna apenas cartões cuja anuidade seja igual ou inferior a este valor em reais.
onlyNoAnnualFeebooleannãofalseCartões. Retorna apenas cartões sem anuidade (anuidade grátis).
sortBystringnãorankOrdenação: rank, rateAsc (empréstimos), ratingDesc (empréstimos), maxAmountDesc (empréstimos), annualFeeAsc (cartões).
withSummarybooleannãofalseComplemento pago. Resumo de IA em português de cada produto (aiSummary). Apenas planos pagos, cobrado por registro produzido.

Referência de saída

Um item de dataset por empréstimo ou cartão de crédito. Campos exclusivos de empréstimo ficam nulos em cartões e campos exclusivos de cartão ficam nulos em empréstimos. Tipos: string, number, integer, boolean, object, object[], ou null quando o valor da fonte está ausente.

CampoTipoDescrição
productKindstringloan (empréstimo) ou credit-card (cartão).
rankintegerPosição no ranking da página de comparação, senão null.
imageUrlstringURL do logo do banco ou do cartão, senão null.
lenderstringNome do banco, instituição ou cartão.
productIdstringID interno de produto do iDinheiro, senão null.
productTypestringSlug do tipo de produto, por exemplo personal-loan ou credit-card.
isPartnerbooleantrue se é parceiro comercial, false se não, senão null.
pageCategorystringCategoria da página pela URL, por exemplo emprestimos ou cartao-de-credito.
pageTitlestringTítulo da página de comparação de origem, senão null.
pagePublishedstringData ISO de publicação da página, senão null.
pageModifiedstringData ISO da última modificação da página, senão null.
authorstringAutor da página, senão null.
modalitiesstringModalidades de empréstimo (texto livre), senão null.
interestRateMonthlynumberTaxa de juros mensal principal em percentual, senão null.
cetobjectCusto Efetivo Total (CET) como {min, max, text}, senão null.
annualRateobjectTaxa anual como {min, max, text}, senão null.
ratingnumberNota numérica do Reclame Aqui (0-10, ponto médio da faixa), senão null.
ratingLabelstringRótulo do Reclame Aqui, por exemplo Boa ou Ótima, senão null.
ratingSealstringSelo do Reclame Aqui como RA1000, senão null.
prosstringTexto de vantagens, senão null.
consstringTexto de desvantagens, senão null.
targetBorrowerstringPerfil indicado do tomador ou do cartão, senão null.
minAmountintegerValor liberado mínimo em reais, senão null.
maxAmountintegerValor liberado máximo em reais, senão null.
modalityRatesobject[]Detalhamento por modalidade: name, interestRateMonthly, rateText, amountText, minAmount, maxAmount, minTermMonths, maxTermMonths. Senão null.
bestForCategorystringApenas cartão. Categoria de destaque, por exemplo Melhor cartão sem anuidade, senão null.
minIncomeintegerApenas cartão. Renda mínima em reais, 0 quando não exige, senão null.
minIncomeTextstringApenas cartão. Renda mínima exatamente como informada, senão null.
annualFeenumberApenas cartão. Anuidade em reais, 0 quando sem anuidade, senão null.
annualFeeTextstringApenas cartão. Anuidade exatamente como informada, por exemplo 12x de R$ 44,00, senão null.
annualFeeIsFreebooleanApenas cartão. true quando o cartão não tem anuidade, senão null.
cardNetworkstringApenas cartão. Bandeira: Visa, Mastercard, Elo, American Express, senão null.
benefitsstringApenas cartão. Texto de benefícios, senão null.
urlstringURL da página de comparação de origem.
lenderUrlstringLink externo do produto do provedor, senão null.
aiSummarystringResumo de IA em português (complemento pago), senão null.
observedAtstringTimestamp ISO 8601 de quando o registro foi coletado.
errorstringnull em caso de sucesso. Em página com falha, um item com o campo error preenchido (e sourceUrl) é gravado.

Rodar via API e CLI

Inicie uma execução, aguarde terminar e leia o dataset. Substitua <TOKEN> pelo seu token de API da Apify.

Rodar de forma síncrona e obter os itens do dataset em uma chamada:

curl -X POST "https://api.apify.com/v2/acts/scrapers_lat~idinheiro-scraper/run-sync-get-dataset-items?token=<TOKEN>" \
-H "Content-Type: application/json" \
-d '{"maxRecords":10,"sortBy":"rateAsc"}'

Extrair cartões de crédito de forma assíncrona:

curl -X POST "https://api.apify.com/v2/acts/scrapers_lat~idinheiro-scraper/runs?token=<TOKEN>" \
-H "Content-Type: application/json" \
-d '{"startUrls":["https://www.idinheiro.com.br/cartao-de-credito/melhores-cartoes-de-credito/"],"onlyNoAnnualFee":true}'

Apify CLI:

apify call scrapers_lat/idinheiro-scraper \
--input '{"maxRecords":5,"onlyPartners":true}'

Baixar resultados

Cada execução grava em um dataset. Baixe os itens em JSON, CSV ou Excel mudando o 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> é retornado como defaultDatasetId no objeto da execução. Use offset e limit para paginar grandes conjuntos. clean=true remove campos vazios e internos.

Cobrança e limites

  • Cobrança por resultado. Você é cobrado por registro de produto retornado (evento result). Veja a aba de preços para o preço atual por resultado.
  • Complemento de IA pago. O withSummary cobra um evento ai_summary separado apenas quando um resumo é produzido, e fica desativado em planos gratuitos.
  • Sem cobrança em falha. Erros de página são gravados como um item com o campo error preenchido e não são cobrados. Execuções vazias não custam nada.
  • Limite de gasto respeitado. Defina maxTotalChargeUsd na execução; ao atingir, o actor para de emitir e cobrar novos resultados, incluindo resumos de IA.
  • Planos gratuitos da Apify têm limite de 10 registros por execução. Faça upgrade para um maxRecords maior.

Perguntas frequentes

O que é o iDinheiro? iDinheiro.com.br é um grande site brasileiro de comparação de finanças pessoais (comparador financeiro) que ranqueia empréstimos, cartões de crédito e outros produtos financeiros. Este actor transforma suas páginas públicas de ranking de empréstimo e cartão em dados estruturados.

Quais produtos posso extrair? Qualquer ranking de empréstimo do iDinheiro (empréstimo pessoal, online, consignado, via Pix, crédito para score baixo, melhor banco para empréstimo) e qualquer ranking de cartão de crédito (melhores cartões de crédito, cartão sem anuidade, cashback, milhas). Um registro é produzido por produto encontrado na página.

Posso filtrar os resultados? Sim. Filtre por nome do banco ou do cartão, taxa mensal máxima, nota mínima do Reclame Aqui, apenas parceiros, anuidade máxima e apenas cartões sem anuidade, e escolha a ordenação.

Por que cet, annualRate ou rating estão nulos em alguns produtos? Esses valores aparecem em prosa ou apenas em alguns produtos. Quando a seção não os informa, o campo fica null em vez de ser inventado. ratingLabel e ratingSeal ainda podem trazer o rótulo e o selo mesmo quando a nota numérica é nula.

Por que campos de cartão estão nulos em um empréstimo (e o contrário)? O formato do registro é compartilhado entre empréstimos e cartões. Campos exclusivos de empréstimo (taxa de juros, CET, modalityRates) ficam nulos em cartões, e campos exclusivos de cartão (anuidade, renda mínima, bandeira, benefícios) ficam nulos em empréstimos, para o dataset ficar consistente.

Qual a velocidade? As páginas de comparação são baixadas em paralelo e processadas em memória, então uma execução típica de uma página termina em poucos segundos.

É uma ferramenta oficial do iDinheiro? Não. Este actor é independente e não tem afiliação com o iDinheiro. Ele lê apenas dados publicamente disponíveis no site. Use conforme os termos de uso do iDinheiro.

Scrapers relacionados

Mais scrapers em scrapers.lat

Construído e mantido por scrapers.lat, onde publicamos scrapers para plataformas públicas dos EUA e da América Latina: registros de empresas, dados de governo, finanças, e-commerce e mais. Explore o catálogo ou solicite um scraper sob medida em scrapers.lat.


Ferramenta independente, sem afiliação com o iDinheiro. Acessa apenas dados publicamente disponíveis das páginas de comparação. Use conforme os termos de uso do iDinheiro.