Documentation Index
Fetch the complete documentation index at: https://docs.fusioncat.dev/llms.txt
Use this file to discover all available pages before exploring further.
Fusioncat is currently in its alpha stage. The main API server is located at:
https://api.staging.fusioncatalyst.io/Please note that breaking changes and bugs are to be expected, as the product is still under active development.
Authentication Commands
The paw auth commands allow you to authenticate with the Fusioncat API.
Commands
auth signin
Sign in to an existing Fusioncat account.
paw auth signin --email <email> --password <password>
# This call will return an authentication token that can be used for subsequent API calls.
# export FC_ACCESS_TOKEN="your-auth-token"
Options
--email (required): Your email address
--password (required): Your password
Examples
# Sign in without saving token (one-time use)
paw auth signin --email john@example.com --password mypassword
# This call will return an authentication token that can be used for subsequent API calls.
# export FC_ACCESS_TOKEN="your-auth-token"
auth signup
Create a new Fusioncat account.
paw auth signup --email <email> --password <password>
# This call will return an authentication token that can be used for subsequent API calls.
# export FC_ACCESS_TOKEN="your-auth-token"
Options
--email (required): Your email address
--password (required): Your password (must be secure)
Examples
# Create new account and save token
paw auth signup --email newuser@example.com --password securepassword
export FC_ACCESS_TOKEN="your-auth-token"
auth me
Get information about the current authenticated user.
This command requires a valid authentication token in the FC_ACCESS_TOKEN environment variable.
Examples
# Check current user
paw auth me
Token Management
Using Environment Variables
# View your current token
echo $FC_ACCESS_TOKEN
# Manually set a token
export FC_ACCESS_TOKEN="your-auth-token"
# Remove authentication
unset FC_ACCESS_TOKEN
Token Security
- Tokens expire after a certain period (check with your administrator)
- Never commit tokens to version control
- Use environment-specific token management for CI/CD
Troubleshooting
Invalid Credentials
If you receive an authentication error:
- Verify your email and password are correct
- Check if your account is active
- Ensure you’re using the correct server URL
Token Expired
If your token has expired:
# Sign in again to get a new token
paw auth signin --email your@email.com --password yourpassword --save-token
No Token Found
If you see “authentication required” errors:
# Ensure you have a token set
echo $FC_ACCESS_TOKEN
# If empty, sign in again
paw auth signin --email your@email.com --password yourpassword --save-token