Fan-out analysis across multiple detection endpoints
Submit text to multiple detection endpoints in a single request. All endpoints run in parallel via Promise.allSettled. If vulnerability-exploitation is included and succeeds, its cross_endpoint_modifier is applied to all other results’ severity scores (clamped to 1.0). Maximum 10 endpoints per request.
Authorizations
API key as Bearer token
Body
Text content to analyze
10000Alias for text (backward compatibility)
10000List of endpoint names to run analysis against
1 - 10 elementssocial-engineering, app-fraud, romance-scam, mule-recruitment, gambling-harm, coercive-control, vulnerability-exploitation, radicalisation, distress-signals, tfgbv, bullying, grooming, unsafe, synthetic-content Alias for endpoints (backward compatibility)
1 - 10 elementssocial-engineering, app-fraud, romance-scam, mule-recruitment, gambling-harm, coercive-control, vulnerability-exploitation, radicalisation, distress-signals, tfgbv, bullying, grooming, unsafe, synthetic-content Alias for options.support_threshold (top-level convenience field).
low, medium, high, critical Your unique identifier (e.g. message ID, content ID) for correlating Tuteliq results with your own system. Echoed back in the response and included in webhook payloads so you can match alerts to the original content.
255Your end-customer identifier for multi-tenant / B2B2C scenarios. If you serve multiple customers (schools, apps, brands) from a single API key, set this to route webhook alerts to the correct customer. Echoed back in the response and included in webhook payloads as "customerId".
255Arbitrary key-value pairs for additional context (e.g. { "channel": "discord", "region": "eu" }). Stored with the detection result, echoed in the response, and included in webhook payloads. Maximum 20 properties.
Per-call override of your account incident logging setting. When set, it takes precedence for THIS request: true forces the incident to be persisted, false suppresses persistence. Omit to use your account default (which itself defaults to enabled). Useful to suppress logging for test traffic or to opt specific calls in or out.
Response
Default Response
Helpline and support resources relevant to the detected risk categories and country.
Echo of the external_id you provided in the request
Echo of the customer_id you provided in the request
Echo of the metadata you provided in the request