# Names

Unified API for validating name availability. Supports checking user/channel usernames and group names. Returns whether a name is reserved or already in use.

## Check if a name is available

 - [GET /api/v1/names/check](https://docs.wellesley.social/openapi/names/paths/~1api~1v1~1names~1check/get.md): Unified endpoint for checking name availability. For USER scope: checks global user/channel namespace if no scope (groupId) provided, or checks channel username within a specific group if scope is provided. For GROUP scope: checks group name availability (scope not allowed).

