Quick Start
Creating a workspace in Auk takes just a few clicks:Configuration Options
Basic Settings
Workspace name - use a descriptive name that reflects the workspace purposeExamples:
acme-corp-apispersonal-projectsclient-globex
Optional description to provide more context about the workspace
Local file system path where workspace data will be storedDefault locations:
- macOS:
~/Library/Application Support/Auk/workspaces/ - Windows:
%APPDATA%\Auk\workspaces\ - Linux:
~/.config/Auk/workspaces/
~/Documents/Auk/my-workspace~/Projects/api-collections
Git Configuration (Optional)
Enable Git synchronization for team collaboration
Remote Git repository URLExamples:
[email protected]:username/api-collections.githttps://github.com/username/api-collections.git[email protected]:team/apis.git
Default branch to use for synchronization
Creation Methods
Method 1: Empty Workspace
Create a completely new workspace from scratch:- Starting a new project
- Clean slate for new APIs
- Learning and experimentation
Method 2: Clone from Git
Create a workspace by cloning an existing Git repository:
Best for:
- Joining an existing team
- Working on multiple machines
- Accessing shared collections
Method 3: Import Existing Data
Create a workspace by importing data from other tools:- From Postman
- From Insomnia
- From Auk
- From OpenAPI
- Export Postman collection (v2.1 format)
- Create new workspace in Auk
- Use File → Import → Postman Collection
- Select exported JSON file
Initial Setup
After creating a workspace, configure these essential settings:1. Default Environment
Set the environment that loads automatically:2. Proxy Settings (if needed)
Configure HTTP/HTTPS proxy:3. Interceptor Mode
Choose how Auk intercepts requests:- None - Direct requests (default)
- Proxy/Agent - Use Auk Agent or proxy for CORS
- System Proxy - System-wide proxy
4. Git Sync (if enabled)
Configure automatic synchronization:Examples
Example 1: Personal Project Workspace
Example 2: Team Workspace with Git
Example 3: Client Project Workspace
Workspace Templates
Auk provides templates for common scenarios:REST API Testing
Pre-configured for RESTful API testing with common headers and auth
GraphQL Development
Includes GraphQL-specific settings and example queries
Microservices
Organized structure for testing multiple microservices
Mobile Backend
Configured for mobile app backend testing
Troubleshooting
Cannot create workspace at chosen location
Cannot create workspace at chosen location
Cause: Insufficient permissions or invalid pathSolution:
- Ensure the directory exists and is writable
- Check file system permissions
- Try a different location
Git clone fails
Git clone fails
Cause: Authentication failure or network issuesSolution:
- Verify SSH keys are configured correctly
- Check repository URL is correct
- Ensure you have access to the repository
- Try HTTPS instead of SSH
Import fails with error
Import fails with error
Cause: Incompatible file format or corrupted dataSolution:
- Verify the export file is valid JSON
- Check the file format matches the import type
- Try exporting again from the source tool
Next Steps
Switch Workspaces
Learn how to switch between workspaces
Workspace Settings
Configure advanced workspace options
Setup Git Sync
Enable Git synchronization for collaboration
Import Data
Import collections from other tools