Platform Registration Readiness Checklist ​
Checklist date: 2026-07-08 Owner: Platform Operations Production API base: https://api.tendsocial.com Production app base: https://app.tendsocial.com
Production Configuration ​
| Item | Required value/name | Status | Owner | Date |
|---|---|---|---|---|
| OAuth redirect base | OAUTH_REDIRECT_BASE_URL=https://api.tendsocial.com | Confirm before submit | Platform Operations | 2026-07-08 |
| Frontend URL | FRONTEND_URL=https://app.tendsocial.com | Confirm before submit | Platform Operations | 2026-07-08 |
| Encryption key | ENCRYPTION_KEY valid 32-byte secret | Confirm before submit | Platform Operations | 2026-07-08 |
| Meta webhook verify token | META_WEBHOOK_VERIFY_TOKEN | Confirm before Meta webhook enablement | Platform Operations | 2026-07-08 |
Provider Dashboard Confirmations ​
| Provider/platform | Dashboard callback URL | Credential names | Reviewer recording requirement | Status | Owner | Date |
|---|---|---|---|---|---|---|
| Facebook Pages | https://api.tendsocial.com/api/company/social-accounts/callback/FACEBOOK_PAGE | FACEBOOK_APP_ID, FACEBOOK_APP_SECRET, META_WEBHOOK_VERIFY_TOKEN | Page selection and publishing | Confirm before submit | Platform Operations | 2026-07-08 |
| Instagram Business/Creator | https://api.tendsocial.com/api/company/social-accounts/callback/INSTAGRAM_BUSINESS, https://api.tendsocial.com/api/company/social-accounts/callback/INSTAGRAM_CREATOR | FACEBOOK_APP_ID, FACEBOOK_APP_SECRET | Instagram account selection and publishing | Confirm before submit | Platform Operations | 2026-07-08 |
| Threads | https://api.tendsocial.com/api/company/social-accounts/callback/THREADS | FACEBOOK_APP_ID, FACEBOOK_APP_SECRET | Threads publishing | Confirm before submit | Platform Operations | 2026-07-08 |
| X/Twitter | https://api.tendsocial.com/api/company/social-accounts/callback/TWITTER | TWITTER_CLIENT_ID, TWITTER_CLIENT_SECRET, TWITTER_API_KEY, TWITTER_API_SECRET | OAuth PKCE and tweet/media publishing | Confirm before submit | Platform Operations | 2026-07-08 |
| LinkedIn Profile | https://api.tendsocial.com/api/company/social-accounts/callback/LINKEDIN_PROFILE | LINKEDIN_CLIENT_ID, LINKEDIN_CLIENT_SECRET | Member profile publishing | Confirm before submit | Platform Operations | 2026-07-08 |
| LinkedIn Page | https://api.tendsocial.com/api/company/social-accounts/callback/LINKEDIN_PAGE | LINKEDIN_CLIENT_ID, LINKEDIN_CLIENT_SECRET, LINKEDIN_MARKETING_DEVELOPER_PLATFORM_APPROVED=true | Organization page publishing after MDP approval | Gated until approval | Platform Operations | 2026-07-08 |
| YouTube | https://api.tendsocial.com/api/company/social-accounts/callback/YOUTUBE | GOOGLE_CLIENT_ID, GOOGLE_CLIENT_SECRET | Upload workflow; no partner/content-owner scope | Confirm before submit | Platform Operations | 2026-07-08 |
| Google Business Profile | https://api.tendsocial.com/api/company/social-accounts/callback/GOOGLE_BUSINESS | GOOGLE_CLIENT_ID, GOOGLE_CLIENT_SECRET | Business location post workflow | Confirm before submit | Platform Operations | 2026-07-08 |
| TikTok Business | https://api.tendsocial.com/api/company/social-accounts/callback/TIKTOK_BUSINESS | TIKTOK_CLIENT_KEY, TIKTOK_CLIENT_SECRET | Upload and publish workflow | Confirm before submit | Platform Operations | 2026-07-08 |
https://api.tendsocial.com/api/company/social-accounts/callback/PINTEREST | PINTEREST_APP_ID, PINTEREST_APP_SECRET | Board selection and pin publishing | Confirm before submit | Platform Operations | 2026-07-08 | |
https://api.tendsocial.com/api/company/social-accounts/callback/REDDIT | REDDIT_CLIENT_ID, REDDIT_CLIENT_SECRET | Subreddit selection and post submission | Confirm before submit | Platform Operations | 2026-07-08 | |
| Mastodon | https://api.tendsocial.com/api/company/social-accounts/callback/MASTODON | MASTODON_CLIENT_ID, MASTODON_CLIENT_SECRET; selected instance stored per account | Instance entry and toot publishing | Confirm configured launch instances | Platform Operations | 2026-07-08 |
| Bluesky | Not OAuth; app-password endpoint only | User-provided handle and app password | App-password connection and publishing | No dashboard callback required | Platform Operations | 2026-07-08 |
| Slack | /api/integrations/channels/callback/slack using configured SLACK_REDIRECT_URI | SLACK_CLIENT_ID, SLACK_CLIENT_SECRET, SLACK_REDIRECT_URI | Workspace install and channel selection | Confirm before submit | Platform Operations | 2026-07-08 |
| Discord | /api/integrations/channels/callback/discord using configured DISCORD_REDIRECT_URI | DISCORD_CLIENT_ID, DISCORD_CLIENT_SECRET, DISCORD_REDIRECT_URI | Server install and channel selection | Confirm before submit | Platform Operations | 2026-07-08 |
Blog Platforms ​
| Platform | Launch model | Registration status | Owner | Date |
|---|---|---|---|---|
| WordPress | REST API with application passwords per destination | No central OAuth callback for launch | Platform Operations | 2026-07-08 |
| Ghost | Admin API key per destination | No central app registration | Platform Operations | 2026-07-08 |
| Medium | Out of launch scope | Do not collect credentials or submit review materials | Platform Operations | 2026-07-08 |