80trust / 100

Icypeas Find Companies

by x402.orthogonal.com in Company & people data

x402 APIPassing, checked 3 h ago

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

All checks passedSome failedAll failedNot checked
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

WhenResultHTTPTimePrice
3 h agoPassed402365 ms$0.01
7 h agoPassed402328 ms$0.01
11 h agoPassed402287 ms$0.01
14 h agoPassed402286 ms$0.01
17 h agoPassed402300 ms$0.01
22 h agoPassed402417 ms$0.01
25 h agoPassed402181 ms$0.01
29 h agoPassed402354 ms$0.01
32 h agoPassed402264 ms$0.01
35 h agoPassed402486 ms$0.01
41 h agoPassed402182 ms$0.01