Analyse

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.

post/api/v1/analyse/multi

Request

  • Base URL: https://api.tuteliq.ai
  • URL: https://api.tuteliq.ai/api/v1/analyse/multi
  • Auth: one of:
    • HTTP bearer
    • API key in header x-api-key

Request body

textstring

Text content to analyze

contentstring

Alias for text (backward compatibility)

endpointsstring[]

List of endpoint names to run analysis against

detectionsstring[]

Alias for endpoints (backward compatibility)

support_threshold'low' | 'medium' | 'high' | 'critical'

Alias for options.support_threshold (top-level convenience field).

external_idstring

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.

customer_idstring

Your 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".

metadataobject

Arbitrary 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.

incident_moderation_enabledboolean

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

cross_endpoint_modifiernumber
supportobject

Helpline and support resources relevant to the detected risk categories and country.

external_idstring

Echo of the external_id you provided in the request

customer_idstring

Echo of the customer_id you provided in the request

metadataobject

Echo of the metadata you provided in the request

Changes

No recorded changes to this operation across all 1 revision of this API.