# Names Unified API for validating name availability. Supports checking user/channel usernames, group names, and category 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). For CATEGORY scope: checks category name availability within a group's forum (scope required).