Get Viber Profile by Number
View All Viber Number Validation & Profile Lookup APIs →Full lookup for a single number: registration status plus the public profile of the account — Viber display name (viberName), internal user identifiers (memberId, viberId), an authoritative per-number serverStatus (1 = registered, 3 = not registered), a human-readable message, and the lookup durationMs. Use this when you need contact enrichment, not just a yes/no. For the profile photo, use the Avatar endpoint rather than the opaque photo reference.
API Features
Public profile fields Returns Viber display name (viberName) plus internal identifiers memberId and viberId when registered
Authoritative status serverStatus gives a per-number authoritative result: 1 = registered, 3 = not registered
Stable identifiers memberId / viberId support deduplication, linking, and identity resolution
Transparent outcome message and durationMs expose the human-readable status and lookup latency
Live API Demo
🔒 Sign in to try it live
Log in to call this API with your own API key. New accounts get 100 free credits — no card required.
Log in / Sign upNo active API key found. Create one in your Dashboard, then reload this page. Dashboard →
GET
/api/project/viber/user-info API Response (JSON)
{} Query Result
Need Help?
If you encounter API issues or need other API requirements, please contact us.
Use Cases
- Contact enrichment: append Viber display name and identifiers to CRM records
- Identity resolution: use memberId/viberId to deduplicate and link records
- Risk and trust scoring: leverage authoritative serverStatus in fraud or quality checks
- Lead scoring: combine registration status with profile data before outreach