LaunchKit · 2026
Back to Skills

apipick-telegram-phone-check

Check if a phone number is registered on Telegram using the apipick Telegram Checker API.

0
323 downloads
by @javainthinking

Setup & Installation

openclaw skills install @javainthinking/apipick-telegram-phone-check

Or with the ClawHub CLI, for registry-managed skill folders outside a full OpenClaw workspace:

npx clawhub install apipick-telegram-phone-check

What This Skill Does

Checks whether a phone number is registered on Telegram using the apipick API. Returns registration status along with the user's Telegram ID, username, first and last name, and data center ID. Only publicly visible profile information is returned.

Returns structured profile data in a single API call without requiring Telegram client access or authentication.

When to use it

  • Verify if a contact uses Telegram before messaging
  • Look up a Telegram username from a phone number
  • Check Telegram registration during user onboarding
  • Validate phone numbers collected in a lead list
  • Confirm a business contact's Telegram presence

Example Workflow

Here's how your AI assistant might use this skill in practice.

INPUT

User asks: Is +14155552671 on Telegram?

AGENT
  1. 1Read APIPICK_API_KEY from environment or prompt user for it
  2. 2Confirm the phone number includes a country code
  3. 3POST to https://www.apipick.com/api/check-phone-telegram with the phone number and API key header
  4. 4Parse the response for registered status and profile fields
OUTPUT

Phone +14155552671 is registered on Telegram. Username: @john_doe, Name: John Doe, User ID: 123456789

Requirements

Accounts, API keys, or tools you or your AI assistant may need to set up while using this skill.

APIPICK_API_KEY environment variable (free key at https://www.apipick.com/dashboard/api-keys)