Info Lithuania Scraper avatar

Info Lithuania Scraper

Pricing

from $3.00 / 1,000 results

Go to Apify Store
Info Lithuania Scraper

Info Lithuania Scraper

Scrape Lithuanian business listings from info.lt - search by keyword, browse the full category taxonomy, or fetch specific companies by URL. Get name, address, phone, website, categories, opening hours, gallery, and branch locations.

Pricing

from $3.00 / 1,000 results

Rating

0.0

(0)

Developer

Crawler Bros

Crawler Bros

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

12 days ago

Last modified

Share

Scrape info.lt — Lithuania's public business directory. Search by keyword, browse the full category taxonomy (300+ categories), or fetch specific companies by URL. Get name, address, phone, website, categories, opening hours, photo gallery, and branch locations. HTTP-only, no login and no proxy required.

What this actor does

  • Three modes: search (keyword), byCategory (taxonomy browse), byUrls (direct company lookup)
  • Full category taxonomy: 300+ Lithuanian business categories and sub-categories in a searchable dropdown
  • City filter: restrict results to any of Lithuania's 54 cities and municipalities
  • Rich company profiles: address, phone, website, opening hours, description, photo gallery, other branch locations
  • Optional detail-page enrichment: toggle off for faster listing-only runs
  • Empty fields are omitted — no null, no placeholder text

Output per company

  • companyId — info.lt internal company ID
  • name — company / business name
  • primaryCategory — main business category
  • categories[] — all listed business categories
  • fullAddress — complete street address as shown on info.lt
  • city — city or municipality parsed from the address
  • phone — contact phone number
  • fax — fax number (when different from phone)
  • website — company website URL
  • description — business description text
  • keywords[] — SEO search terms associated with the listing (capped at 20)
  • openingHours[]{ day, hours } per weekday, when published
  • latitude, longitude — map coordinates
  • logoUrl — company logo image URL
  • photos[] — photo gallery image URLs
  • branches[] — other locations of the same business, { name, sourceUrl }
  • sourceUrl — canonical info.lt company page URL
  • recordType: "company", scrapedAt

Input

FieldTypeDefaultDescription
modestringsearchsearch / byCategory / byUrls
searchQuerystringrestoranasFree-text keyword (mode=search)
categorystringCategory to browse, from the full taxonomy dropdown (mode=byCategory)
customCategorystringAdvanced override — paste a category URL or slug/id not in the dropdown (mode=byCategory)
citystringRestrict to one of Lithuania's 54 cities/municipalities (search + byCategory)
companyUrlsarrayDirect info.lt company page URLs to fetch (mode=byUrls)
containsKeywordstringKeep only companies whose name, description, categories, or SEO keywords contain this text
requireWebsitebooleanfalseOnly companies with a website
requirePhonebooleanfalseOnly companies with a phone number
requireEmailListedbooleanfalseOnly companies for which info.lt has an email address on file (search + byCategory) — uses info.lt's own server-side filter; the email itself is not extracted/output
fetchDetailsbooleantrueVisit each company's detail page for description, hours, gallery, branches
maxItemsint20Hard cap on companies returned (1–1000)

Example: keyword search in a specific city

{
"mode": "search",
"searchQuery": "automobilių remontas",
"city": "Kaunas",
"maxItems": 50
}

Example: browse a category nationwide

{
"mode": "byCategory",
"category": "Baldai-prekyba/100209503",
"maxItems": 100
}

Example: fast listing-only run (no detail-page enrichment)

{
"mode": "search",
"searchQuery": "restoranas",
"city": "Vilnius",
"fetchDetails": false,
"maxItems": 100
}

Example: fetch specific companies by URL

{
"mode": "byUrls",
"companyUrls": [
{ "url": "https://www.info.lt/imones/Rejben-UAB/2383263" }
]
}

Use cases

  • Lead generation — build targeted prospect lists by category and city
  • Market research — map business density and category coverage across Lithuania
  • Directory aggregation — feed a comparison site or local-search product
  • Sales intelligence — enrich CRM records with verified addresses, phones, and websites
  • Competitor mapping — pull every listed business in a category to benchmark market coverage

FAQ

What is the data source? All data comes from the public pages of info.lt, a Lithuanian business directory. This actor is an independent third-party tool and is not affiliated with info.lt.

Do I need to log in or provide an API key? No. All modes work against publicly accessible pages — no cookies, login, or API key required.

Why is email not in the output? info.lt renders each listing's email address behind a client-side JavaScript reveal mechanism that isn't a simple, reliably-decodable encoding. To avoid shipping garbled or incorrect email addresses, this field is intentionally excluded. You can still filter on whether a company has an email on file using requireEmailListed, without the actual address being extracted.

Why is there no "near me" / distance-based search? info.lt's distance search relies on the browser's geolocation permission with no URL parameter fallback, so it can't be driven by a server-side scraper. Use the city filter instead for location-based results.

Is a company registration code (įmonės kodas) included? No — info.lt does not publish this on individual company listing pages; it's only used as an internal advanced-search filter, not as displayed data.

How fresh is the data? Every run fetches live pages directly from info.lt at request time.

What happens if a category or city has no matching results? The run finishes with 0 items and a status message explaining why — this is expected behavior, not an error.

Can I combine city with byUrls mode? No — byUrls fetches exact company pages you specify, so location/category filters don't apply to that mode (though containsKeyword, requireWebsite, and requirePhone still do).