Companies
10–20 credits a callSearch 45 million companies by place, industry, size, technology or hiring. Look one up by name, number or website.
POST /v1/companies/searchGET /v1/company/{country}/{number}GET /v1/website/{domain}
45 million companies, the people who run them, work emails, places, websites and buying signals. One key, plain JSON, and you pay only for answers.
curl https://gleanzy.com/v1/companies/search \
-H "Authorization: Bearer $GLEANZY_KEY" \
-H "Content-Type: application/json" \
-d '{"keyword": "dentists", "city": ["Austin"], "limit": 25}'
const r = await fetch("https://gleanzy.com/v1/companies/search", {
method: "POST",
headers: {
Authorization: `Bearer ${process.env.GLEANZY_KEY}`,
"Content-Type": "application/json",
},
body: JSON.stringify({ keyword: "dentists", city: ["Austin"], limit: 25 }),
});
const { data } = await r.json();
import os, requests
r = requests.post(
"https://gleanzy.com/v1/companies/search",
headers={"Authorization": f"Bearer {os.environ['GLEANZY_KEY']}"},
json={"keyword": "dentists", "city": ["Austin"], "limit": 25},
)
print(r.json()["data"])
Seven families, 120 endpoints. Every answer says how fresh it is and how sure we are.
Search 45 million companies by place, industry, size, technology or hiring. Look one up by name, number or website.
POST /v1/companies/searchGET /v1/company/{country}/{number}GET /v1/website/{domain}Who runs a company: owners, directors and named leadership, with their roles.
POST /v1/people/searchGET /v1/company/{country}/{number}/peopleFind a work email from a name and a domain, learn a domain's address format, check any address or number.
POST /v1/email/findGET /v1/email/{email}GET /v1/phone/{number}74 million shops, offices and venues with category, address and coordinates.
GET /v1/places/searchGET /v1/places/by-website/{host}What a website runs on, its DNS and email security, its certificate, and what an IP address is.
GET /v1/tech/{target}GET /v1/domain/{domain}GET /v1/ip/{ip}Hiring and other changes, as a feed or for one company — and watchlists that alert you when something moves.
GET /v1/signalsGET /v1/hiring/{domain}POST /v1/watchlistSave results to lists, enrich a CSV of up to 50,000 rows, and send personal notes from your own mailbox.
POST /v1/listsPOST /v1/bulkPOST /v1/outreach/campaignsSign up with your email. Your key is waiting under Keys & MCP, with 1,000 free credits.
Send it as Authorization: Bearer. Every answer is JSON with a stable shape and a request id.
A call that finds nothing is free, and so is one that fails on our side. Watch every call live.
The same data works inside Claude, Cursor and ChatGPT through MCP.