Jordan Business Directory Scraper avatar

Jordan Business Directory Scraper

Pricing

from $3.00 / 1,000 results

Go to Apify Store
Jordan Business Directory Scraper

Jordan Business Directory Scraper

Scrape JordanYP (jordanyp.com) - Jordan's online business directory. Search by keyword, browse any of 300+ categories or 20 cities, or fetch specific business profiles by URL/ID. Get phone numbers, addresses, websites, working hours, ratings, coordinates, and photos.

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

19 days ago

Last modified

Share

Jordan Business Directory Scraper (JordanYP)

Scrape JordanYP (jordanyp.com), Jordan's largest online business directory with 47,000+ verified listings. Search by keyword, browse any of 300+ business categories or 20 Jordanian cities, or look up specific businesses by profile URL / ID. Get phone numbers, mobile numbers, addresses, websites, working hours, manager names, establishment year, employee count, review ratings, GPS coordinates, and photos - ready for lead generation, market research, or building a local business dataset for Jordan.

No login, no cookies, no paid proxies required.

What this actor does

  • Keyword search - search JordanYP the same way a visitor would, optionally narrowed to a specific city
  • Category browsing - pull every business listed under any of 300+ categories (Lawyers, Restaurants, Hotels, Doctors & Clinics, Construction Services, Car Dealers, and hundreds more), optionally narrowed to a city
  • City browsing - pull every business listed in any of Jordan's 20 covered cities (Amman, Irbid, Aqaba, Zarqa, Madaba, and more)
  • Direct lookup - fetch specific businesses by pasting their JordanYP profile URL or numeric ID
  • Rich filters - verified-only, has-website, minimum rating, minimum review count, establishment-year range, and a name/description keyword filter
  • Deduplication - the same business is never emitted twice, even across pages or overlapping filters
  • Clean output - every field is real data pulled from the live page; fields the source doesn't provide for a given business are simply omitted (never null, "", or placeholder text)

Output fields

Each item in the dataset represents one business:

FieldDescription
companyIdJordanYP's internal numeric business ID
nameBusiness name
taglineShort one-line business summary
descriptionFull business description
cityCity in Jordan
addressFull street address
countryAlways Jordan
phonePrimary contact number
mobilePhoneMobile contact number (when listed)
websiteBusiness website (resolved to the real external URL)
companyManagerListed company manager / owner name
establishmentYearYear the business was established
employeesEmployee count range (e.g. 1-5, 11-50)
workingHoursOpening hours per day of the week
categoriesJordanYP categories the business is listed under
verifiedWhether JordanYP has verified this listing
yearsListedHow many years the business has been listed on JordanYP
recentlyUpdatedWhether the listing was recently refreshed by its owner
reviewCountNumber of JordanYP reviews
ratingAverage review rating (0-5), only present when reviewCount > 0
latitude / longitudeGPS coordinates (when the business has a map pin)
logoImageUrlMain business photo/logo
photoUrlsAll gallery photos for the business
registeredAtWhen the listing was first registered on JordanYP
lastUpdatedAtWhen the listing was last updated
sourceUrlCanonical JordanYP profile URL
scrapedAtUTC timestamp of when the record was scraped
recordTypeAlways business

Input options

FieldTypeDescription
modeselectsearch, byCategory, byCity, or byUrls
searchQuerystringFree-text keyword (mode=search), e.g. restaurant, lawyer, hotel
cityselectOne of 20 Jordanian cities. Required for byCity; optional narrowing filter for search/byCategory
categoryselectOne of 300+ business categories. Required for byCategory
companyUrlsarrayJordanYP profile URLs or bare numeric IDs (mode=byUrls)
verifiedOnlybooleanOnly emit JordanYP-verified businesses
hasWebsitebooleanOnly emit businesses that list a website
minRatingnumberDrop businesses with a review rating below this (0-5)
minReviewsintegerDrop businesses with fewer reviews than this
minEstablishmentYearintegerDrop businesses established before this year
maxEstablishmentYearintegerDrop businesses established after this year
containsKeywordstringCase-insensitive substring filter on name/tagline/description
maxItemsintegerHard cap on emitted records (1-300)

Example inputs

Search for restaurants in Amman

{
"mode": "search",
"searchQuery": "restaurant",
"city": "Amman",
"maxItems": 50
}

Every verified lawyer in Amman

{
"mode": "byCategory",
"category": "lawyers",
"city": "Amman",
"verifiedOnly": true,
"maxItems": 100
}

All businesses in Irbid with a website listed

{
"mode": "byCity",
"city": "Irbid",
"hasWebsite": true,
"maxItems": 100
}

Look up specific businesses by URL or ID

{
"mode": "byUrls",
"companyUrls": [
"https://www.jordanyp.com/company/373584/Arida_Law_Firm",
"349701"
]
}

Use cases

  • Lead generation - build targeted contact lists of Jordanian businesses by category and city
  • Market research - analyze business density, categories, and coverage across Jordan's cities
  • Competitive analysis - pull every competitor listed in a category, with ratings and review counts
  • Data enrichment - attach verified phone numbers, websites, and coordinates to an existing business dataset
  • Local SEO / directory audits - check how a business (or its competitors) appears on JordanYP

FAQ

Do I need a JordanYP account, API key, or proxy? No. This actor works with plain, public pages - no login, cookies, or paid proxy configuration needed.

Why are some fields missing from certain businesses? JordanYP listings are self-reported by business owners, so not every business lists a mobile number, working hours, establishment year, or photos. This actor only includes fields that are actually present on the source page - it never fabricates placeholder values.

Why don't some businesses have a rating field? rating is only included when the business has at least one review (reviewCount > 0). Businesses with zero reviews still include reviewCount: 0 but omit rating, since there's no genuine rating signal yet.

Can I search in Arabic? Yes - searchQuery accepts Arabic (or any Unicode) text and is passed straight through to JordanYP's own search.

Does city restrict byCategory results to only that city? Yes. When both category and city are set, results are narrowed to businesses in that category and that city.

What happens if a filter combination matches nothing? The run finishes cleanly with zero items and a status message explaining why (e.g. "no results" or "try widening filters") - it won't error out.

Why is there no email field? JordanYP gates each business's e-mail address behind a "Show Email" sign-in action - it is never present in the public page markup, so it can't be reliably scraped without a logged-in session. This actor stays login-free by design, so email is intentionally excluded. phone, mobilePhone, and website remain fully available.