Skip to main content
Piloterr
Back to library

Yelp Business API

Fetch a Yelp business profile from a full business URL with phone, address, website, logo, hours, and claim status.

Active2 credits = 1 requestGET/v2/yelp/business

Endpoint Overview

Detailed documentation, pricing, and usage examples.

OverviewLink to Overview

Retrieve the public Yelp business profile for any listing: contact details, address, website, logo, weekly hours, and claim status. Pass a full Yelp business URL. Uses browser rendering to bypass Cloudflare and return clean JSON.

QuickstartLink to Quickstart

GET https://api.piloterr.com/v2/yelp/business?query=https%3A%2F%2Fwww.yelp.com%2Fbiz%2Fnovela-san-francisco-2

ParametersLink to Parameters

Parameter Type Required Description
query string yes Full Yelp business URL (https://www.yelp.com/biz/...)

Response fieldsLink to Response fields

Field Type Description
url string Canonical Yelp business URL
name string Business name
business_id string Yelp business encid
logo string Business logo image URL
phone string | null Formatted phone number
address string Full street address
website string | null External website domain or URL
open_hours object Weekly hours keyed by weekday (mon..sun)
claim_status string Claim state (e.g. claimed)

NotesLink to Notes

  • Use an organic results[].link from Yelp Search as query.
  • Hour labels follow the locale of the Yelp page.
  • Use business_id from this response as query on Yelp Reviews.

Main use casesLink to Main use cases

  • Enrich CRM records with phone, website, and hours
  • Verify business claim status and contact data
  • Power local SEO and listings monitoring workflows

Related APIs

Expand your data capabilities with these complementary tools.

Ready to get started?

Your web scraping API is one click away. Start with +500 credits, no infrastructure to set up, no proxies to manage, and no credit card required.

  • +500 credits
  • No credit card required
  • All endpoints included