# username.dev ## Docs - [Check username](https://docs.username.dev/api-reference/check-username.md): Validate usernames in a single API call. Returns whether a username is reserved, its deletion status, and associated categories with metadata. Instantly identify brands, public figures, cities, offensive terms, system-reserved keywords, and more. Username normalization (case, whitespace, unicode) is… - [Account Deleted](https://docs.username.dev/errors/account-deleted.md): 401 Unauthorized - Your account has been soft-deleted and cannot make API requests - [Invalid API Key](https://docs.username.dev/errors/invalid-api-key.md): 401 Unauthorized - Your API key is missing, malformed, or invalid - [Invalid Input](https://docs.username.dev/errors/invalid-input.md): 400 Bad Request - The input query parameter is empty, missing, or contains only whitespace after normalization - [Request Quota Depleted](https://docs.username.dev/errors/quota-exceeded.md): 402 Payment Required - Your request quota has been completely depleted - [Rate Limit Exceeded](https://docs.username.dev/errors/rate-limit-exceeded.md): 429 Too Many Requests - You're exceeding the rate limit of 5 requests per second - [Service Unavailable](https://docs.username.dev/errors/service-unavailable.md): 503 Service Unavailable - The service is temporarily unavailable - [CLI](https://docs.username.dev/getting-started/cli.md): Use the username.dev CLI tool to check usernames from your terminal - [Introduction](https://docs.username.dev/getting-started/intro.md): Block impersonation, profanity, brands and premium handles with a fast username governance API. - [Quick start](https://docs.username.dev/getting-started/quickstart.md): Get up and running in minutes with your first API call - [SDK](https://docs.username.dev/getting-started/sdk.md): Use the official username.dev SDK for Node.js and TypeScript projects - [Categories](https://docs.username.dev/reference/categories.md): Comprehensive list of username categories and their metadata - [Error codes](https://docs.username.dev/reference/errors.md): Understand API error responses and how to handle them programmatically - [Troubleshooting](https://docs.username.dev/reference/troubleshooting.md): Common troubleshooting tips and solutions for API issues ## OpenAPI Specs - [openapi](https://docs.username.dev/openapi.json)