Quick Start

Make your first API call in 30 seconds.

1

Get your API key

Sign up at rebirthapi.com/dashboard and copy your API key. It starts with rb_live_

2

Make your first call

cURL
curl -X POST https://rebirthapi.com/api/v1/business-lookup \
  -H "Authorization: Bearer rb_live_YOUR_KEY" \
  -H "Content-Type: application/json" \
  -d '{"query": "coffee shops", "city": "Portland, OR", "limit": 3}'
Python
import requests

resp = requests.post(
    "https://rebirthapi.com/api/v1/business-lookup",
    headers={"Authorization": "Bearer rb_live_YOUR_KEY"},
    json={"query": "coffee shops", "city": "Portland, OR", "limit": 3}
)
data = resp.json()
print(data["results"][0]["name"])  # "Elm Coffee Roasters"
JavaScript / Node.js
const resp = await fetch("https://rebirthapi.com/api/v1/business-lookup", {
  method: "POST",
  headers: {
    "Authorization": "Bearer rb_live_YOUR_KEY",
    "Content-Type": "application/json"
  },
  body: JSON.stringify({
    query: "coffee shops",
    city: "Portland, OR",
    limit: 3
  })
});
const data = await resp.json();
console.log(data.results[0].name); // "Elm Coffee Roasters"
3

Check your response

200 OK
{
  "results": [
    {
      "name": "Elm Coffee Roasters",
      "address": "240 2nd Ave S, Portland, OR 97204",
      "phone": "(503) 555-1234",
      "website": "https://elmcoffeeroasters.com",
      "rating": 4.6,
      "review_count": 892,
      "types": ["coffee_shop", "cafe"],
      "hours": ["Mon-Fri: 7AM-5PM", "Sat-Sun: 8AM-4PM"],
      "open_now": true
    }
  ],
  "count": 1,
  "query": "coffee shops",
  "latency_ms": 310
}

Every response includes latency_ms so you can monitor performance.

Next Steps

  • • Explore all 5 endpoints in the sidebar
  • • Try the interactive playground for live testing
  • • Install an for your language
  • • Check for your plan