How AI is applied across API Evangelist and APIs.io. Read my AI disclosure →
API Evangelist API Evangelist
Discovery
Learnings
Guidance
Toolbox
Alignment
API Evangelist LLC

Orthogonal Company Enrich API

The Company Enrich API from Orthogonal — 25 operation(s) for company enrich.

Orthogonal Company Enrich API is one of 61 APIs that Orthogonal publishes on the APIs.io network, described by a machine-readable OpenAPI specification.

Tagged areas include Company Enrich. The published artifact set on APIs.io includes an OpenAPI specification.

This API exposes 26 operations across 25 paths. It is described by OpenAPI 3.2.0, at version 1.0.0.

Requests are made against 3 base URLs: https://mpp.orthogonal.com, https://x402.orthogonal.com, https://np.orthogonal.com.

26 operations 25 paths 0 schemas 12 GET14 POST

Metadata

The identity and technical contract details declared by the specification.

Specification
OpenAPI 3.2.0
API Version
1.0.0
Base URL
https://api.orthogonal.com/v1
Resource Areas
1

Paths & Operations 26

Across 25 paths, the API surfaces 26 operations — 12 GET, 14 POST. Each is listed below with its method, path, parameters, and response codes.

Company Enrich 26
POST
/company-enrich/geo/cities
Search 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.
company_enrich_POST__geo_cities → 200
GET
/company-enrich/positions/autocomplete
Autocomplete job positions and titles. Returns matching positions for a partial string. Use this to find valid values for the positions filter in people search.
company_enrich_GET__positions_autocomplete → 200
GET
/company-enrich/technologies/autocomplete
Autocomplete technology names. Returns matching technologies for a partial string. Use this to find valid values for the technologies filter in company search.
company_enrich_GET__technologies_autocomplete → 200
POST
/company-enrich/geo/countries
Search for countries by name. Returns up to 100 countries per page. Use this to look up valid country codes for search filters.
company_enrich_POST__geo_countries → 200
GET
/company-enrich/people/email
Resolve a work email address for a person. If domain is omitted, the person's current experience domains are tried automatically in seniority order. Beta endpoint.
company_enrich_GET__people_email → 200402
POST
/company-enrich/companies/similar/count
Get the total count of similar companies without returning results. Accepts the same parameters as /companies/similar. Use this to check volume before running the full query.
company_enrich_POST__companies_similar_count → 200
GET
/company-enrich/people
Get a person's full profile by their CompanyEnrich ID. Returns name, title, company, location, social links, and more.
company_enrich_GET__people → 200402
POST
/company-enrich/companies/search/scroll
Search companies with cursor-based pagination for large result sets. Accepts the same filters as /companies/search. No 10,000 result limit unlike the standard search endpoint. Pagination billing: cal…
company_enrich_POST__companies_search_scroll → 200402
POST
/company-enrich/companies/search
Search for companies matching specific criteria. Supports filters for country, industry, employee count, revenue, keywords, technologies, company type, category, founded year, funding, and more. Also…
company_enrich_POST__companies_search → 200402
GET
/company-enrich/companies/autocomplete
Autocomplete company domain names. Returns up to 10 matching companies for a partial domain string. Useful for typeahead UIs or resolving a partial domain before enriching.
company_enrich_GET__companies_autocomplete → 200
GET
/company-enrich/keywords/autocomplete
Autocomplete company keywords. Returns matching keywords for a partial string. Use this to find valid values for the keywords filter in company search.
company_enrich_GET__keywords_autocomplete → 200
GET
/company-enrich/industries
List all available company industries. Use these as values for the industries filter in company search.
company_enrich_GET__industries → 200
GET
/company-enrich/geo/countries/{countryCode}
Get a country by its ISO 3166-1 alpha-2 code (e.g., US, GB, DE).
company_enrich_GET__geo_countries_countryCode_ → 200
GET
/company-enrich/geo/regions
List all available geographic regions. Use region IDs as values for the regions filter in company and people search.
company_enrich_GET__geo_regions → 200
GET
/company-enrich/companies/workforce
Get workforce insights for a company. Returns observed employee count, employee range bucket, and headcounts broken down by department.
company_enrich_GET__companies_workforce → 200402
POST
/company-enrich/people/search
Search for people matching specific criteria. Supports filters for company domains, job titles, countries, states, cities, seniority, and more. Max 10,000 results via page-based pagination. Use the s…
company_enrich_POST__people_search → 200402
GET
/company-enrich/companies
Get a company's full profile by its CompanyEnrich ID. Returns name, domain, industry, employee count, revenue, location, funding, social links, and more.
company_enrich_GET__companies → 200402
POST
/company-enrich/companies/similar
Find companies similar to one or more given companies. Supports additional filters like country, industry, employee count, and revenue to narrow results. Pagination billing: call the first page norma…
company_enrich_POST__companies_similar → 200402
POST
/company-enrich/companies/enrich
Enrich 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 enrich by website domain use GET /companies/…
company_enrich_POST__companies_enrich → 200402
GET
/company-enrich/companies/enrich
Enrich a company by domain name. Returns the full company profile including industry, employee count, revenue, location, funding, technologies, and social links. This is the primary and most reliable…
company_enrich_GET__companies_enrich → 200402
POST
/company-enrich/companies/similar/scroll
Find similar companies with cursor-based pagination for large result sets. Accepts the same parameters as /companies/similar. Pagination billing: call the first page normally and save billing.request…
company_enrich_POST__companies_similar_scroll → 200402
POST
/company-enrich/people/search/scroll
Search 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 endpoint. Pagination billing: call the…
company_enrich_POST__people_search_scroll → 200402
POST
/company-enrich/geo/states
Search for states or provinces by name or country. Returns up to 100 per page. Use this to get valid state IDs for search filters.
company_enrich_POST__geo_states → 200
POST
/company-enrich/people/lookup
Look up a person by their email address. Resolves the company from the email domain, then matches the person. Returns the best matching person profile.
company_enrich_POST__people_lookup → 200402
POST
/company-enrich/companies/search/count
Get the total count of companies matching search criteria without returning results. Accepts the same filters as /companies/search. Use this to check result volume before running a full search.
company_enrich_POST__companies_search_count → 200
POST
/company-enrich/companies/enrich/batch
Enrich 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 rate limit efficiency.
company_enrich_POST__companies_enrich_batch → 200402

Specification

The full machine-readable OpenAPI contract behind this narrative.

Source

orthogonal-company-enrich-api-openapi.yml Raw ↑

Other APIs Orthogonal publishes across the network.

Orthogonal Account API
Orthogonal Discovery API
Orthogonal Run API
Orthogonal Abstract Avatars API
Orthogonal Abstract Company Enrichment API
Orthogonal Abstract Email Reputation API
Orthogonal Abstract Exchange Rates API
Orthogonal Abstract IBAN Validation API
Orthogonal Abstract IP Intelligence API
Orthogonal Abstract Phone Intelligence API
Orthogonal Abstract Timezone API
Orthogonal Abstract VAT Validation API
Where this information came from

This is an independent, third-party profile of Orthogonal Company Enrich API, published by API Evangelist. We do not operate, host, resell, or support these APIs, and we are not affiliated with or endorsed by the company unless stated above. Everything here is built from publicly available information — the company's own site, developer portal, documentation, public repositories, and the specifications it publishes for public use. Nothing is obtained by breaching a system, defeating an access control, or using credentials.

The Kin Score and Agent Readiness rating are independently calculated assessments of a company's public API artifacts, scored against a published rubric. They are not certifications, endorsements, security assessments, or audits.

Corrections, re-scores, and removal are free — no partnership or purchase required, and you do not need to justify the request. A removed company is recorded as unrated, never scored zero for having asked. Acknowledgement within one business day; removal within two.

info@apievangelist.com · Read the full data-sourcing policy →
On a security or compliance team? Put security in the subject line and you will get a person, not a form — we will tell you exactly which public URLs this profile was built from.