---
title: "Autocomplete"
method: GET
path: "/companies/autocomplete"
tags: ["Company / Enrichment"]
---

# Autocomplete

`GET /companies/autocomplete`

## Request

- Base URL: `https://api.companyenrich.com`
- URL: `https://api.companyenrich.com/companies/autocomplete`
- Auth: API key in header `Authorization`

**Cost:** FREE - No credits deducted

Returns a list of companies matching the given partial domain name. This is useful for autocompleting domain names in your application.
Up to 10 companies are returned per request.

## Query parameters

- `query` string, required

## Response `200`

OK

- CompanyAutoCompleteInfo[]
  - `domain` string, required: The domain of the company
  - `name` string, nullable: The name of the company
  - `logoUrl` string, nullable: The URL to the company logo

## Other responses

- `400`: Bad Request
- `401`: Unauthorized
- `402`: Payment Required
- `422`: Unprocessable Entity
- `429`: Too Many Requests

---

[API](https://skmtc.dev/companyenrich/apis/company-enrich-api.md) - [All operations](https://skmtc.dev/companyenrich/apis/company-enrich-api/llms.txt) - [OpenAPI document](https://skmtc.dev/companyenrich/apis/company-enrich-api/revisions/07f84debab87?raw)
