Third-Party Integrations
Note: Third-party integrations are currently in development and not yet available in the private beta. This documentation is provided for reference and will be activated when the feature launches.
FastAPI Cloud makes it easy to integrate your applications with external services and databases. Connect to popular platforms to enhance your app’s capabilities.
Available Integrations
Section titled “Available Integrations”Databases
Section titled “Databases”PostgreSQL with Neon
Section titled “PostgreSQL with Neon”Serverless PostgreSQL database:
- Neon Integration Guide
- Instant setup and connection
- Autoscaling based on demand
In-memory data store:
- Redis Integration Guide
- Fast caching layer
- Session management
- Real-time messaging
Setting Up Integrations
Section titled “Setting Up Integrations”While we finish building direct integrations, you can still connect to third-party services manually using environment variables.
1. Create an Account
Section titled “1. Create an Account”Sign up for the service you want to integrate:
- Visit the service’s website
- Create an account
- Complete verification if required
2. Get API Credentials
Section titled “2. Get API Credentials”Obtain API keys or connection strings:
- Navigate to API settings
- Generate new credentials
- Copy the keys securely
3. Add to Environment Variables
Section titled “3. Add to Environment Variables”Store credentials in FastAPI Cloud:
- Go to your app’s Environment Variables
- Add the credentials as secrets
Learn more about environment variables.
5. Implement in Your Code
Section titled “5. Implement in Your Code”Use the credentials in your application.
Security Best Practices
Section titled “Security Best Practices”Protect API Keys
Section titled “Protect API Keys”- Always use environment variables for credentials (instead of storing files in your repo)
- Mark sensitive values (like keys and tokens) as secrets
- Never commit credentials to version control