# TG Validator > TG Validator is a Telegram number validation platform. It checks whether a phone number is registered on Telegram through a web dashboard and a synchronous REST API. ## Products - Telegram Registration Check (`tg`): confirms whether a phone number is registered on Telegram. ## API - Endpoint: `POST /api/v1/check` - Authentication: API key from the dashboard - Request field: `service_type` must be `tg` - Main response field: `registered` ## Pricing TG Validator uses one-time balance top-ups. A rate-limited public registration demo is available without signing in, and registered users can contact support to ask about trial balance. Balance is charged only for completed checks; failed or undetermined checks are refunded automatically. ## Important Notes - TG Validator does not check online status, last seen, display name, chat history, or message content. - Failed or undetermined checks are refunded automatically. - The API path is `/api/v1`. ## Methodology and Guides - [How verification works](https://tgvalidator.com/how-it-works): request lifecycle, billing, refunds, limits, and interpretation boundaries. - [E.164 phone number format](https://tgvalidator.com/guides/e164-phone-number-format): normalization rules and examples for API input. - [Result interpretation](https://tgvalidator.com/guides/result-interpretation): registered, unregistered, invalid, and retryable states. - [Contact list cleaning](https://tgvalidator.com/use-cases/contact-list-cleaning): an auditable workflow for normalization, verification, and routing. ## Blog - [Blog](https://tgvalidator.com/blog): practical articles about Telegram registration checks, identifier design, privacy boundaries, and contact-data workflows.