Welcome to the Jungle Office Locations and Addresses avatar

Welcome to the Jungle Office Locations and Addresses

Pricing

Pay per event

Go to Apify Store
Welcome to the Jungle Office Locations and Addresses

Welcome to the Jungle Office Locations and Addresses

Every office of every company on Welcome to the Jungle, one row per site with street address, postcode, city, country and map coordinates. The street and the coordinates are only on the per-company profile, and the search index ships coordinates in a separate array that is not always aligned.

Pricing

Pay per event

Rating

0.0

(0)

Developer

Gregory Bolshakov

Gregory Bolshakov

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

4 days ago

Last modified

Share

Every office of every company on Welcome to the Jungle, one row per site. Street address, postcode, city, district, country and map coordinates, with the company's sector, size and open advert count on the same row. No key and no login.

The problem this solves

The street address and the coordinates are not in the site's search index. The index has an offices list, and it holds the city and the district and no street at all. It also ships coordinates in a second array, _geoloc, that sits beside the office list rather than inside it, and the two are not always in the same order. For GreenFlex the profile returns the same ten offices in a different order from the index. Pairing them by position puts the wrong city on the wrong point, and the map looks fine.

So every address and every coordinate here comes from the per-company profile endpoint, where the latitude and longitude sit on the office itself and cannot be mispaired.

What one row is

One office of one company. A company with 15 offices gives 15 rows, numbered officeIndex out of officeCountForCompany, so you can see when the row budget cut a company short. 95 of the 120 rows in our test run belong to a company with more than one office.

A country filter picks companies that have an office in that country and then returns the offices that are there. It has to do both. Picking the company alone and keeping all of its offices gave us 120 rows for GB of which 96 were somewhere else, and every one was charged. Set allOfficesOfMatchingCompanies if you do want the whole footprint of every company with a British office. companyOfficeCountryCodes is on every row either way, so a London office still shows that the company also sits in Paris.

One company is indexed several times

Swan appears four times in the search index, once for its own page and once each for wttj_fr, francefintech and hub-bpifrance. Four different record ids, the same company, the same five offices. Across the whole directory there are 17,189 records and 12,423 real companies, measured 9 September 2026.

This Actor matches on the company reference, which is stable when a company renames itself, so you get each office once and pay for it once. Deduplicating on the record id instead returned the same office twice on 23 of 120 rows in our banking test.

What a run admits

Every row carries companySearchTotalReported, the count the site's own search gave for your filter. That number counts companies and the rows are offices, so read it next to officeCountForCompany rather than against the row count. RUN_SUMMARY in the key-value store holds every cell with what it reported, what it returned and why it stopped, plus complete, limitedBy, companiesRead and duplicateCompaniesSuppressed.

Billing

Two events: a start fee charged only once offices are returned, and a per-office fee charged after each office is written. An office removed by the headquarters filter or the coordinates filter is never charged. A run that matches nothing costs nothing.