Platform Setup Guides ​
Complete developer documentation for configuring TendSocial's integrations with social media platforms. Each guide covers permissions, OAuth configuration, and callback URLs.
Quick Reference: All Callback URLs ​
Replace {API_BASE} with your API URL (e.g., https://api.tendsocial.com for production).
OAuth Callback URLs ​
| Platform | Callback URL |
|---|---|
| Facebook Page | {API_BASE}/api/company/social-accounts/callback/FACEBOOK_PAGE |
{API_BASE}/api/company/social-accounts/callback/INSTAGRAM_BUSINESS | |
| Threads | {API_BASE}/api/company/social-accounts/callback/THREADS |
| Facebook Login | {API_BASE}/api/auth/facebook/callback |
| TikTok | {API_BASE}/api/company/social-accounts/callback/TIKTOK_BUSINESS |
| YouTube | {API_BASE}/api/company/social-accounts/callback/YOUTUBE |
| Google Business | {API_BASE}/api/company/social-accounts/callback/GOOGLE_BUSINESS |
| Twitter/X | {API_BASE}/api/company/social-accounts/callback/TWITTER |
| LinkedIn Profile | {API_BASE}/api/company/social-accounts/callback/LINKEDIN_PROFILE |
| LinkedIn Page | {API_BASE}/api/company/social-accounts/callback/LINKEDIN_PAGE |
{API_BASE}/api/company/social-accounts/callback/PINTEREST | |
{API_BASE}/api/company/social-accounts/callback/REDDIT | |
| Mastodon | {API_BASE}/api/company/social-accounts/callback/MASTODON |
Webhook Callback URLs ​
| Purpose | URL |
|---|---|
| Meta Deauthorize | {API_BASE}/api/webhooks/meta/uninstall |
| Meta Data Deletion | {API_BASE}/api/webhooks/meta/delete |
| Meta Deletion Status | {API_BASE}/api/webhooks/meta/deletion-status/{code} |
Platform Guides ​
| Platform | Guide | Features |
|---|---|---|
| Meta | Facebook, Instagram, Threads | Publishing, Inbox, Analytics, Social Login |
| TikTok | TikTok | Video Publishing |
| YouTube, Google Business | Video Publishing, Business Posts | |
| X (Twitter) | Publishing, Analytics | |
| Page Publishing | ||
| Pin Publishing | ||
| Blog | WordPress, Ghost | Article Publishing |
| Other | Reddit, Mastodon, Bluesky | Community Publishing |
| Teams | Slack, Discord, Teams | Notification Channels |
Production Callback URLs ​
For quick copy-paste into developer dashboards:
bash
# Meta Platforms (Facebook/Instagram/Threads)
https://api.tendsocial.com/api/company/social-accounts/callback/FACEBOOK_PAGE
https://api.tendsocial.com/api/company/social-accounts/callback/INSTAGRAM_BUSINESS
https://api.tendsocial.com/api/company/social-accounts/callback/THREADS
https://api.tendsocial.com/api/auth/facebook/callback
https://api.tendsocial.com/api/webhooks/meta/uninstall
https://api.tendsocial.com/api/webhooks/meta/delete
# Google Platforms
https://api.tendsocial.com/api/company/social-accounts/callback/YOUTUBE
https://api.tendsocial.com/api/company/social-accounts/callback/GOOGLE_BUSINESS
# Other Platforms
https://api.tendsocial.com/api/company/social-accounts/callback/TWITTER
https://api.tendsocial.com/api/company/social-accounts/callback/LINKEDIN_PROFILE
https://api.tendsocial.com/api/company/social-accounts/callback/LINKEDIN_PAGE
https://api.tendsocial.com/api/company/social-accounts/callback/PINTEREST
https://api.tendsocial.com/api/company/social-accounts/callback/TIKTOK_BUSINESS
https://api.tendsocial.com/api/company/social-accounts/callback/REDDIT
https://api.tendsocial.com/api/company/social-accounts/callback/MASTODONEnvironment Variables ​
All platforms require credentials configured in your backend .env:
bash
# See each platform guide for specific variable names
OAUTH_REDIRECT_BASE_URL=https://api.tendsocial.com
FRONTEND_URL=https://app.tendsocial.com