Company Enrich
Activeby Orthogonal
Company enrichment.
Enrichment
Endpoints · 26
Base URLhttps://x402.orthogonal.com/company-enrich
EndpointDescriptionPrice
POST/geo/citiesNot publishedSearch for cities by name or country. Returns up to 100 cities per page. Use this to get valid city IDs for company and people search filters.
GET/positions/autocompleteNot publishedAutocomplete job positions and titles. Returns matching positions for a partial string. Use this to find valid values for the positions filter in people search.
GET/technologies/autocompleteNot publishedAutocomplete technology names. Returns matching technologies for a partial string. Use this to find valid values for the technologies filter in company search.
POST/geo/countriesNot publishedSearch for countries by name. Returns up to 100 countries per page. Use this to look up valid country codes for search filters.
GET/people/email$0.12Resolve a work email address for a person. If domain is omitted, the person's current experience domains are tried automatically in seniority order. Beta endpoi
POST/companies/similar/countNot publishedGet the total count of similar companies without returning results. Accepts the same parameters as /companies/similar. Use this to check volume before running t
GET/people$0.02Get a person's full profile by their CompanyEnrich ID. Returns name, title, company, location, social links, and more.
POST/companies/search/scrollNot publishedSearch companies with cursor-based pagination for large result sets. Accepts the same filters as /companies/search. No 10,000 result limit unlike the standard s
POST/companies/searchNot publishedSearch for companies matching specific criteria. Supports filters for country, industry, employee count, revenue, keywords, technologies, company type, category
GET/companies/autocompleteNot publishedAutocomplete company domain names. Returns up to 10 matching companies for a partial domain string. Useful for typeahead UIs or resolving a partial domain befor
GET/keywords/autocompleteNot publishedAutocomplete company keywords. Returns matching keywords for a partial string. Use this to find valid values for the keywords filter in company search.
GET/industriesNot publishedList all available company industries. Use these as values for the industries filter in company search.
GET/geo/countries/{countryCode}Not publishedGet a country by its ISO 3166-1 alpha-2 code (e.g., US, GB, DE).
GET/geo/regionsNot publishedList all available geographic regions. Use region IDs as values for the regions filter in company and people search.
GET/companies/workforce$0.06Get workforce insights for a company. Returns observed employee count, employee range bucket, and headcounts broken down by department.
POST/people/searchNot publishedSearch for people matching specific criteria. Supports filters for company domains, job titles, countries, states, cities, seniority, and more. Max 10,000 resul
GET/companies$0.01Get a company's full profile by its CompanyEnrich ID. Returns name, domain, industry, employee count, revenue, location, funding, social links, and more.
POST/companies/similarNot publishedFind companies similar to one or more given companies. Supports additional filters like country, industry, employee count, and revenue to narrow results. Pagina
POST/companies/enrich$0.01Enrich a company by NAME or a social URL (name, linkedinUrl, twitterUrl, etc.). At least one field is required. This variant does NOT accept a domain — to enric
GET/companies/enrich$0.01Enrich a company by domain name. Returns the full company profile including industry, employee count, revenue, location, funding, technologies, and social links
POST/companies/similar/scrollNot publishedFind similar companies with cursor-based pagination for large result sets. Accepts the same parameters as /companies/similar. Pagination billing: call the first
POST/people/search/scrollNot publishedSearch people with cursor-based pagination for large result sets. Accepts the same filters as /people/search. No 10,000 result limit unlike the standard search
POST/geo/statesNot publishedSearch for states or provinces by name or country. Returns up to 100 per page. Use this to get valid state IDs for search filters.
POST/people/lookup$0.06Look up a person by their email address. Resolves the company from the email domain, then matches the person. Returns the best matching person profile.
POST/companies/search/countNot publishedGet the total count of companies matching search criteria without returning results. Accepts the same filters as /companies/search. Use this to check result vol
POST/companies/enrich/batchNot publishedEnrich multiple companies by domain in a single request. Accepts 1 to 50 domains. Use this instead of multiple single-enrich calls for better performance and ra
Call the provider directly and settle x402 per request.
Quickstart · x402 flow
1 · Call without payment. The service replies 402
bash
curl -i https://x402.orthogonal.com/company-enrich/geo/citiesResponse
HTTP/1.1 402 Payment Required{ "x402Version": 2, "accepts": [{ "scheme": "exact", "network": "eip155:143", "asset": "USDC", "maxAmountRequired": "0" }] }2 · Sign the payment with your agent wallet and retry
bash
curl https://x402.orthogonal.com/company-enrich/geo/cities \ -H "X-PAYMENT: <base64 payment payload signed by your EOA>"Response
HTTP/1.1 200 OKAny EOA on Monad can pay. curl shown; language tabs land in v2.
Any APIs or tools listed are provided for discovery purposes only and do not constitute an endorsement or recommendation by the Monad Foundation.