Get Viber Profile Avatar

View All Viber Number Validation & Profile Lookup APIs →

Fetch the account's profile photo for a number in ready-to-use forms: signedUrl (a temporary, directly accessible image URL valid for a few hours — fetch it from any client, no auth), imageUrl (a stable proxy path on the upstream API that always returns the current image), and imageBase64 / dataUrl (the image inlined, convenient for embedding straight into an <img>). hasImage=false means the account has no public photo (or is not registered). Also echoes registered, viberName, and imageLen (image size in bytes).

API Features

Direct signed URL signedUrl is a temporary CloudFront link anyone can GET directly for a few hours — no auth needed
Multiple image forms Choose signedUrl, a stable proxy imageUrl, or inlined imageBase64 / dataUrl for easy embedding
Clear availability flag hasImage cleanly indicates whether a public photo exists; false when hidden or not registered
Profile context Echoes registered, viberName, and imageLen alongside the photo references

Live API Demo

GET /api/project/viber/get-avatar

API Response (JSON)

{}
📢
Need Help?
If you encounter API issues or need other API requirements, please contact us.
Contact Us

Use Cases

View Subscription Plans →