---
title: "Inspect a channel's alias, if any (operator)"
method: GET
path: "/link/mablnet/channels/{channel}/alias"
tags: ["LinkMablnet"]
---

# Inspect a channel's alias, if any (operator)

`GET /link/mablnet/channels/{channel}/alias`

Returns the channel `{channel}` is an alias of, or `404` if it is a normal (canonical) channel with no alias. See design doc `release-channel-aliasing-and-selection.md in link/mablnet/docs`.

## Path parameters

- `channel` string, required

## Response `200`

The channel is an alias; its target is returned.

- MablnetChannelAlias — Declares one release channel to be an alias of another. When set, the api resolves every request for the alias channel (manifest resolution + the operator rollout ops) to the `target` channel's state, so a client that still sends the old name keeps working after a rename. The alias name is the `{channel}` path segment; the body carries only `target`. See design doc `release-channel-aliasing-and-selection.md in link/mablnet/docs`.
  - `id` string — Datastore key for this entity — equals the alias channel name. Server-set.
  - `target` string, required — The channel the alias resolves to. May itself be an alias (chains are followed), but must not equal the alias name and must not form a cycle.

## Other responses

- `401` — User not authenticated
- `403` — User not authorized
- `404` — The channel is not an alias (it is a canonical channel, or does not exist).
- `default` — Unknown error

---

[API](https://skmtc.net/mabl/apis/mabl-api.md) · [All operations](https://skmtc.net/mabl/apis/mabl-api/llms.txt) · [OpenAPI document](https://skmtc-service-staging.skmtc.workers.dev/v1/apis/mabl/mabl-api/revisions/d0fc0114da66/schema)
