Installation
Install via NuGet:Initialize the client
Detect unsafe content
Scan a single text input for harmful content across all KOSA categories.Detect grooming patterns
Analyze a conversation history for grooming indicators.Analyze emotions
Evaluate emotional well-being from conversation text.Analyze voice
Upload an audio file for transcription and safety analysis.Fraud detection
Detect financial exploitation, social engineering, and scam patterns targeting minors. Other methods —DetectAppFraudAsync, DetectMuleRecruitmentAsync — follow the same pattern.
Detect social engineering
Detect romance scam
Safety extended
Detect extended safety threats including gambling harm, coercive control, vulnerability exploitation, and radicalisation.Detect vulnerability exploitation
Detect radicalisation
Multi-endpoint analysis
Run multiple detection endpoints on a single text in one API call.AnalyseMultiAsync is billed per individual detection endpoint, not per request.Analyze video
Upload a video file for frame-by-frame safety analysis.Dependency injection
The SDK provides extension methods for
IServiceCollection to integrate with ASP.NET Core dependency injection.ITuteliqClient into your controllers or services:
Error handling
The SDK throws typed exceptions that you can catch and inspect.Configuration options
Next steps
API Reference
Explore the full API specification.
Node.js SDK
See the Node.js SDK guide.