Icypeas Find Companies
by x402.orthogonal.com in Company & people data
Search the Icypeas lead database for companies. Returns {total, leads[], pagination}, paginated (pagination.size 1-200, default 100; pass back pagination.token with the same query for the next page). query filters (any other key is rejected): include/exclude lists {"include":[...],"exclude":[...]} (max 200 values each) for name, lid (LinkedIn vanity id, e.g. "google"), urn (LinkedIn numeric id as string, e.g. "1527"), companyId (domain, website, URN, LinkedIn URL or vanity name), type (Privately Held, Sole Proprietorship, Self-Employed, Partnership, Public Company, Nonprofit, Educational Institution, Government Agency), industry (LinkedIn industry names, e.g. "Software Development"), location (prefer ISO country codes like "US"; "Paris, France" narrows to a city; values are OR'd), keyword (free text across the company profile), domain (bare domain like "acme.com"); ranges for headcount and revenue using only the keys ">", ">=", "<", "<=" with numeric values, e.g. {"headcount":{">=":11,"<=":200}} (gte/lte/min/max/from/to and string numbers are rejected); headcountGrowth {"timespan":"6months"|"12months"|"24months","min":-10,"max":50} (timespan required; min/max are percentages -100 to 10000). Example: {"query":{"industry":{"include":["Software Development"]},"location":{"include":["DE"]},"headcount":{">=":11,"<=":200}},"pagination":{"size":50}}
POST https://x402.orthogonal.com/icypeas/api/find-companies
Last 30 days
- Uptime
- 100%
- Response time
- 300 ms typical, 417 ms slowest 5%
- Last check
- 3 h ago
- Next check
- any minute now
How to call it
# See the payment challenge (nothing is charged)
curl -i -X POST "https://x402.orthogonal.com/icypeas/api/find-companies" \
-H "content-type: application/json" \
-d '{"query":{}}'import { wrapFetchWithPayment } from "@x402/fetch";
import { x402Client } from "@x402/core/client";
import { ExactEvmScheme } from "@x402/evm/exact/client";
import { privateKeyToAccount } from "viem/accounts";
const client = new x402Client().register(
"eip155:8453",
new ExactEvmScheme(privateKeyToAccount(process.env.AGENT_KEY)),
);
const pay = wrapFetchWithPayment(fetch, client);
// Not sure it's safe to pay? Preflight it first for $0.005:
// GET https://toolvet.app/api/v1/check?url=https%3A%2F%2Fx402.orthogonal.com%2Ficypeas%2Fapi%2Ffind-companies
const res = await pay("https://x402.orthogonal.com/icypeas/api/find-companies", {
method: "POST",
headers: { "content-type": "application/json" },
body: JSON.stringify({"query":{}}),
});
console.log(await res.json());Example input
{
"query": {}
}Security scan
- No findings. We scan names, descriptions and tool definitions for hidden instructions and other prompt-injection patterns.
Recent checks
| When | Result | HTTP | Time | Price |
|---|---|---|---|---|
| 3 h ago | Passed | 402 | 365 ms | $0.01 |
| 7 h ago | Passed | 402 | 328 ms | $0.01 |
| 11 h ago | Passed | 402 | 287 ms | $0.01 |
| 14 h ago | Passed | 402 | 286 ms | $0.01 |
| 17 h ago | Passed | 402 | 300 ms | $0.01 |
| 22 h ago | Passed | 402 | 417 ms | $0.01 |
| 25 h ago | Passed | 402 | 181 ms | $0.01 |
| 29 h ago | Passed | 402 | 354 ms | $0.01 |
| 32 h ago | Passed | 402 | 264 ms | $0.01 |
| 35 h ago | Passed | 402 | 486 ms | $0.01 |
| 41 h ago | Passed | 402 | 182 ms | $0.01 |