1002 B
1002 B
Test Your API Key
Quick Test
Replace YOUR_API_KEY with your actual API key and run:
curl -X POST http://localhost:3000/api/sessions/track \
-H "Content-Type: application/json" \
-d '{
"apiKey": "YOUR_API_KEY",
"sessionData": {
"startTime": "2025-01-15T10:30:00.000Z",
"endTime": "2025-01-15T11:00:00.000Z",
"duration": 1800,
"model": "claude-sonnet-4",
"tokensUsed": 45000,
"cost": 1.35,
"filesModified": ["/src/components/Button.tsx", "/src/utils/api.ts"],
"conversationSummary": "Added new Button component and refactored API utilities"
}
}'
Expected Response
If successful, you'll see:
{
"success": true,
"sessionId": "abc123...",
"message": "Session tracked successfully"
}
What This Means
✅ Your extension can now send session data to Vibn ✅ Each coding session will be tracked automatically ✅ You'll see real-time cost tracking ✅ All data is stored securely in Firebase