Getting Started with StormyCMS
Welcome to StormyCMS! This guide will help you set up your CMS and start managing your content through our powerful GraphQL API.
Getting Started in 4 Steps
- Sign up at stormycms.com
- Create a site (Standard plan included automatically)
- Get your API credentials (Client ID and Site API Key)
- Start building with our GraphQL API
Step 1: Sign Up for StormyCMS
First, you'll need to create an account at stormycms.com.
- Visit stormycms.com
- Click "Sign Up" and create your account
- Verify your email address
- Log in to your dashboard
Step 2: Create a New Site
Once you're logged in:
- Click "Create New Site" in your dashboard
- Give your site a name (e.g., "My Blog", "Company Website")
- Enter your payment information
- Click "Create Site" to finalize everything
Your site will be created with the Standard plan automatically, and your subscription will be activated once payment is confirmed.
Step 3: Get Your API Credentials
After creating your site, you'll need your API credentials to make requests:
- Navigate to your site's dashboard
- Go to Settings → Keys
- Copy your Client ID - this will be used as
x-client-idin your requests - Generate a new Site API Key - this will be used as
x-site-api-key(or as a Bearer token)
Important: Keep your Site API key secure! It provides access to your site's data.
Step 4: Make Your First API Request
Now you're ready to start using the StormyCMS GraphQL API. Here's a quick test to fetch your site information:
const response = await fetch('https://api.stormycms.com/graphql', { method: 'POST', headers: { 'Content-Type': 'application/json', 'x-site-api-key': 'YOUR_SITE_API_KEY', // Replace with your key 'x-client-id': 'YOUR_CLIENT_ID' // Replace with your client ID }, body: JSON.stringify({ query: ` query GetSite($id: ID!) { getSite(id: $id) { id name created_at } } `, variables: { id: "YOUR_SITE_ID" // Your site ID from the dashboard } })});
const result = await response.json();console.log(result.data);What's Next?
Now that you're set up, you can:
- Learn about GraphQL Queries - Read data from your CMS
- Explore GraphQL Mutations - Create and update content
- View API Reference - Complete documentation of all operations
- Check Examples - Practical code examples and tutorials
Need Help?
- Check our FAQ for common questions
- Visit stormycms.com for support
- Review our API Reference for detailed documentation
Security Best Practices
- Never expose your Site API key in client-side code
- Use environment variables to store your credentials
- Regenerate your API keys if you suspect they've been compromised
- Use HTTPS for all API requests
- Implement proper error handling in your applications
Rate Limits
Be aware of our rate limits:
- Site API Keys: 10,000 requests per hour per key
If you need higher limits, consider upgrading your plan or contact support.
Last updated: 2/27/26, 3:48 AM