Profiles

Get Proof of Me public page payload

Public, unauthenticated. Returns the shareable Proof of Me page data for a username (display name, proof_me_enabled, Telegram/WhatsApp deep links, and a QR code). Backs proof.holdings/me/{username}.

get/api/v1/profiles/proof-me/{username}

Request

  • Base URL: https://api.proof.holdings
  • URL: https://api.proof.holdings/api/v1/profiles/proof-me/{username}
  • Auth: none declared

Path parameters

usernamestring required

Username

Example:jane_doe

Response

Proof of Me page payload

usernamestring required
display_namestring
avatar_urlstring
proof_me_enabledboolean required

Whether the account holder has an active Proof of Me setup

telegram_bot_usernamestring required
whatsapp_numberstring required

Platform WhatsApp number (digits only) the visitor messages

telegram_deep_linkstring required
whatsapp_deep_linkstring required
qr_codestring required

QR code as a base64 PNG data URL encoding the Telegram deep link

Example response

{
  "telegram_deep_link": "https://t.me/proof_holdings_bot?start=verify_jane_doe",
  "whatsapp_deep_link": "https://wa.me/15557766633?text=Verify%20jane_doe"
}

Changes

No recorded changes to this operation across all 1 revision of this API.