YepAPI

Command Palette

Search for a command to run...

POST/v1/seo/business/info

Business Info API

Structured business data API — name, address, phone, hours, ratings, and categories. Local SEO and lead enrichment from $0.03/call.

Retrieve structured business information for any keyword and location — names, addresses, phone numbers, ratings, reviews, categories, and hours. Perfect for local SEO audits, lead generation, and competitive analysis.

Try it live

Fill in the fields and hit Run to see a real response.

POST/v1/seo/business/info
Response
Example response — hit "Send Request" to see a live result
{
  "ok": true,
  "data": [
    {
      "name": "Acme Digital Marketing",
      "address": "123 Main St, New York, NY 10001",
      "phone": "+1-212-555-0100",
      "website": "https://acmedigital.com",
      "rating": 4.7,
      "reviewCount": 142,
      "categories": [
        "Digital Marketing Agency",
        "SEO Agency"
      ]
    }
  ]
}

Features

Business name, address, phone, and website

Each result returns name, address, phone, and website, giving you the core NAP-plus-site data needed for local listings and lead records in one structured object.

Ratings, review counts, and review snippets

Results include rating and reviewCount, so you can rank businesses by reputation and benchmark a client's score against local competitors.

Business categories and hours of operation

The categories array classifies each business (e.g. "SEO Agency"), letting you filter results to the exact industry you are targeting.

Location and language targeting

The location and language fields scope the search to a market, so a query for "plumbers" returns businesses in the city you specify rather than a global mix.

Use cases

Local SEO Audit

Pull business listings data to verify NAP consistency, monitor review scores, and benchmark against local competitors.

Lead Generation

Build targeted business prospect lists by searching for specific industries in specific locations.

Quick start

Copy this snippet and start making calls.

const res = await fetch('https://api.yepapi.com/v1/seo/business/info', {
  method: 'POST',
  headers: {
    'x-api-key': 'YOUR_API_KEY',
    'Content-Type': 'application/json',
  },
  body: JSON.stringify({
    "keyword": "best seo tools",
    "location": "us",
    "language": "en"
  }),
});
const data = await res.json();
console.log(data);

The business data API for developers — names, NAP, ratings & categories by keyword and location

The Business Info API returns structured local-business data for any keyword and location — name, address, phone, website, rating, review count, categories, and hours. It is local-listings data as JSON, built for lead generation and local SEO audits.

It is the local-data tool in YepAPI's SEO suite. Pair it with the Domain Technologies and Domain Metrics endpoints — one key — to enrich the websites it returns with stack and authority data, turning a listing into a full prospect record.

What is a business data API?

A business data API returns local-business listings for a search as structured records rather than a map of pins. For a keyword and location you get an array of businesses, each with name, address, phone, website, rating, reviewCount, and a categories array. That is the data behind local search results, delivered ready to store as leads or audit for NAP consistency. YepAPI serves it at /v1/seo/business/info: post a keyword, a location, and a language, and receive the matching businesses as a clean JSON array you can filter by category or rating.

Build your own lead generation tool

Build a prospecting tool that searches an industry in a target city and returns a ready lead list with phone, website, and rating for each business. Filter by the categories array to keep only your exact niche, and sort by rating or reviewCount to prioritize established players or target low-rated businesses that need help. For local SEO, pull a client's listing to verify name, address, and phone consistency against other directories. Enrich each website with the Domain Technologies API to know each prospect's stack before outreach.

Business info API pricing — $0.03/call

Each search is a flat $0.03 returning the matching businesses for that keyword and location — no per-row add-on. Building a lead list across many cities and industries costs a few dollars. General places APIs gate this behind complex quota systems, and enterprise SEO suites charge $0.10 per call; here it is three cents per search with no quota juggling or subscription, so large prospecting runs stay simple to budget.

Build local lead lists at scale

Loop your target industries across a list of cities, varying the keyword and location fields, to assemble a nationwide prospect database in one batch. Dedupe by website, filter by the categories array to your exact vertical, and score each lead by rating and reviewCount. The structured NAP-plus-website output drops straight into a CRM, and enriching each site with technology or authority data turns a raw listing into a qualified, segmented lead — all at three cents per city-industry search.

Try the business data API free

Start with $5 of free credit and no credit card — enough for over a hundred searches. Run it for an industry and city you know to confirm the names, ratings, and categories match reality, then wire the structured listings into your prospecting or audit pipeline before paying.

Start making API calls in 30 seconds

$5 free credit on signup. No credit card required. Pay per call.

What developers say

Switched from SerpAPI and cut our SERP costs by 80%. Same data quality, way simpler billing.

Marcus T.

SEO Platform Founder

One API key for AI models, SERP data, and web scraping. Saved us from managing 4 separate providers.

Priya S.

Full-Stack Developer

The $5 free credit let us prototype our entire rank tracking feature before committing. No other API does that.

Jake R.

Indie Hacker

Frequently asked questions

Retrieve structured business information for any keyword and location — names, addresses, phone numbers, ratings, reviews, categories, and hours. Perfect for local SEO audits, lead generation, and competitive analysis.

Each API call costs $0.03. No monthly minimums or subscriptions — you only pay for what you use.

Sign up for a free API key, then send a POST request to /v1/seo/business/info. Check the code example above for a ready-to-use snippet in JavaScript, cURL, or Python.

YepAPI bundles SEO, AI, and web scraping APIs under one key with no monthly minimums. You get lower per-call pricing, a unified dashboard, and one billing account instead of managing multiple providers.

Ready to integrate?

Get your API key and start making calls in 30 seconds. $5 free credit on signup — no credit card required.

More seo apis endpoints