Configurations
Before you can connect social media accounts and post content, you need to configure OAuth credentials for the social networks you want to use. Outstand uses a Bring Your Own Key (BYOK) model, which means you provide your own API credentials for complete control over the authentication process.
Understanding Credentials vs Accounts
Social Network Credentials are the OAuth application credentials (Client ID and Client Secret) that you obtain from each social media platform's developer portal. These credentials act as the "key" that allows Outstand to connect to your social media accounts.
Social Accounts are your actual social media profiles (e.g., @yourcompany on X, your Facebook Page, your Instagram Business account). These are the accounts where your content gets published.
The Workflow
- Configure Credentials (using this section) - Add your platform API credentials
- Connect Accounts (see Get Social Accounts) - Connect your actual social media profiles
- Post Content - Create and schedule posts using our unified API
Benefits of BYOK
The Bring Your Own Key model provides several advantages:
- Complete Control: You own and manage your OAuth applications
- No Branding: Your customers never see "Outstand" or third-party branding during connection
- Flexibility: You can use different credentials for different clients or environments
- Security: You can rotate credentials independently of Outstand
- Compliance: Meet enterprise requirements for credential management
Supported Platforms
Outstand supports the following social networks with detailed configuration guides:
Fully Documented Platforms
- X (Twitter) - Step-by-step guide for X API setup
- Threads - Meta Threads integration via Instagram API
- LinkedIn - LinkedIn Company Page management
- Instagram - Instagram Business and Creator accounts
- YouTube - YouTube video upload and channel management
Coming Soon
- Bluesky - Detailed guide coming soon
- Facebook - Detailed guide coming soon
- TikTok - Detailed guide coming soon
- Pinterest - Detailed guide coming soon
Quick Start
- Choose a platform from the list above
- Follow the step-by-step guide to obtain OAuth credentials
- Add your credentials to Outstand using the API or dashboard
- Connect your social media accounts
- Start creating and scheduling posts
Adding Credentials
You can add your credentials to Outstand in two ways:
Using the Dashboard
- Log in to Outstand Dashboard
- Navigate to Settings → Social Networks
- Select your platform from the dropdown
- Enter your Client ID / API Key
- Enter your Client Secret / API Secret
- Click Add Social Network
Using the API
curl -X POST https://api.outstand.so/v1/social-networks \
-H "Authorization: Bearer YOUR_API_KEY" \
-H "Content-Type: application/json" \
-d '{
"network": "x",
"client_key": "YOUR_CLIENT_ID",
"client_secret": "YOUR_CLIENT_SECRET"
}'Learn more about credential management in the Social Networks API.
Common Prerequisites
Most platforms require:
- A developer account on the platform
- An approved API application
- Specific permissions and scopes for posting
- Valid OAuth 2.0 credentials
- Connected business or creator account (not personal accounts)
Each platform has specific requirements - check the individual platform guides for details.
Security Best Practices
- Never commit credentials to version control
- Use environment variables for storing secrets
- Rotate credentials regularly for compliance
- Use separate credentials for development and production
- Monitor your API usage through platform developer portals
- Keep your app secrets secure and limit access
Getting Help
If you encounter issues during credential setup:
- Check the platform-specific guide for troubleshooting tips
- Verify that your developer account and app are in good standing
- Ensure you have the required permissions and scopes
- Contact Outstand support for assistance