Prerequisites
Before you begin, make sure you have:- An mFoundry account — if you don’t have one yet, follow the Account Setup guide first.
- A terminal with
curlavailable (or any HTTP client of your choice).
Getting Started
1
Create Your Account
Navigate to app.mfoundry.io/signup and fill in your name, email address, and a strong password. After submitting the form, mFoundry sends a verification email to the address you provided — click the link inside to activate your account before moving on.
2
Generate an API Key
Once your account is active, log in and open the Settings menu from the top-right navigation. Select API Keys, then click New API Key. Give the key a descriptive name (for example,
quickstart-key) and choose an optional expiry date. Click Create and copy the key immediately — mFoundry displays it only once for security reasons.3
Make Your First API Call
With your API key in hand, run the following command in your terminal, replacing A successful response returns a JSON object containing your projects array:If you see a
<your_api_key> with the key you just copied:401 Unauthorized response, double-check that you’ve pasted the full token and that the Authorization header is formatted correctly.4
Explore the Dashboard
Log in to app.mfoundry.io to see your projects visually. The dashboard gives you a real-time view of all your workflows, recent activity, and notifications. From here you can create new projects, configure integrations, and manage your team — everything in one place.
Keep your API keys secure. Never commit them to version control or share them in public channels. If a key is ever exposed, revoke it immediately from Settings > API Keys and generate a new one.
Next Steps
Account Setup
Learn how to verify your email, create an organization, and configure your profile settings.
Authentication
Understand how Bearer token authentication works and how to rotate or revoke your API keys.