Sources
Manage your data sources and API integrations
Production API
webhook
Last ingested: 2 min ago
••••••••••••••••••••••••
Admin Portal
webhook
Last ingested: 5 min ago
••••••••••••••••••••••••
Email Scanner
oauth
Last ingested: 1 hour ago
Integration Instructions
curl -X POST https://api.xsentinell.io/v1/ingest \
-H "Authorization: Bearer YOUR_API_KEY" \
-H "Content-Type: application/json" \
-d '{
"type": "AUTH_ATTEMPT",
"timestamp": "2024-01-15T08:23:41Z",
"source": "production-api",
"data": {
"user": "user@example.com",
"ip": "192.168.1.1",
"userAgent": "Mozilla/5.0...",
"success": false,
"reason": "invalid_password"
}
}'{
"type": "API_REQUEST",
"timestamp": "2024-01-15T08:23:41Z",
"source": "production-api",
"data": {
"method": "GET",
"path": "/api/users/123",
"ip": "192.168.1.1",
"statusCode": 200,
"latencyMs": 45,
"userAgent": "Mozilla/5.0..."
}
}Security Notice
Never commit API keys to version control. Store them in environment variables or a secrets manager. API keys are only shown once upon creation—make sure to save them securely.