Initialization & API Key
Last updated: 2026-02-05
Get your API key
- Open the dashboard
- Select your project
- Go to API Keys
- Click Create API Key
- Copy it immediately (you won’t be able to view it again)
Initialize Traput
Initialize before runApp():
import 'package:flutter/material.dart';
import 'package:traput_dynamic_linking/traput_dynamic_linking.dart';
void main() {
WidgetsFlutterBinding.ensureInitialized();
Traput.initialize(
apiKey: const String.fromEnvironment('TRAPUT_API_KEY'),
baseUrl: const String.fromEnvironment(
'TRAPUT_BASE_URL',
defaultValue: 'https://api.traput.link',
),
enableDebugLogging: true, // dev only
);
runApp(const MyApp());
}
Run with --dart-define:
flutter run \
--dart-define=TRAPUT_API_KEY=your-api-key-here \
--dart-define=TRAPUT_BASE_URL=https://api.traput.link
Next: /docs/flutter/links.