Social · head-to-head
Lanyard vs TikTok
Lanyard exposes a Discord user's live presence — online status, current activities (games, Spotify listening data), and any custom key-value data set via their Discord bio — over a free public REST endpoint or a subscribable WebSocket feed, with no authentication required. The catch is that both the requester and the target user must share a Discord server with Lanyard's bot, since Discord's gateway only surfaces presence data for mutual-guild members.
TikTok for Developers bundles several OAuth-based kits under one app registration — Login Kit for authentication, Display API for a user's own public videos, and Content Posting API for publishing on their behalf — all issued through open.tiktokapis.com. More sensitive scopes require TikTok's app review before going live, and a separate Research API exists for qualified academics to query public data.
| Lanyard | TikTok | |
|---|---|---|
| Authentication | None | OAuth |
| Pricing | free | free |
| Formats | JSON | JSON |
| CORS | yes | yes |
| HTTPS | Yes | Yes |
Lanyard needs no API key, while TikTok requires OAuth — pick Lanyard to start without signup.