- Documentation
- Getting Started
- Configuration
Getting Started
Configuration
Configure your Inpera workspace and settings
Basic Configuration
Configure Inpera with basic settings to customize its behavior for your project.
const inpera = new Inpera({
apiKey: process.env.INPERA_API_KEY,
projectId: process.env.INPERA_PROJECT_ID,
environment: 'production', // or 'development', 'staging'
timeout: 30000, // Request timeout in milliseconds
retries: 3 // Number of retry attempts
});Advanced Configuration
For more control, use advanced configuration options:
const inpera = new Inpera({
apiKey: process.env.INPERA_API_KEY,
projectId: process.env.INPERA_PROJECT_ID,
baseURL: 'https://api.inpera.app/v1',
defaultHeaders: {
'User-Agent': 'MyApp/1.0'
},
enableLogging: true,
logLevel: 'info' // 'debug', 'info', 'warn', 'error'
});Workspace Settings
Configure workspace-level settings in your dashboard:
- Team members and permissions
- Notification preferences
- Integration settings
- Billing and subscription