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