---
title: "Find domains that start with the given string."
method: GET
path: "/api/starts/{domain}"
tags: ["domain"]
---

# Find domains that start with the given string.

`GET /api/starts/{domain}`

Return an array of Second Level Domains thats start with `domain`.

The `domain` parameter must be a Second Level Domain (eg.: `example`) 

Example: `/api/starts/reddit` returns `["reddit", "redditmedia", "redditstatistic", ...]`.

If `Accept` header is set to `text/plain`, this endpoint returns a newline delimetered text of the list.

# Note
- The `domain`'s length mist be greater than 4 character.
- Only the SLDs are sent in the response to save CPU and RAM on the server side and save bandwith on both client- and server-side.

## Path parameters

- `domain` string, required

## Response `200`

success

- string[]

## Other responses

- `400` — Invalid domain
- `404` — Domain not found.
- `500` — Internal Server Error.
- `502` — Bad Gateway. Upstream failed.
- `504` — Gateway Timeout. Upstream response takes too long.

---

[API](https://skmtc.net/elmasy-com/apis/columbus-api.md) · [All operations](https://skmtc.net/elmasy-com/apis/columbus-api/llms.txt) · [OpenAPI document](https://skmtc-service-staging.skmtc.workers.dev/v1/apis/elmasy-com/columbus-api/versions/afcfa121a5e2/schema)
