We are currently building something exciting and will be launching soon. Registration is temporarily closed. Launching soon — registration temporarily closed.

MANIPULATION GROUPS REFERENCE

Disinformation Analysis Manipulation Groups

Disinformation Analysis organizes detection into 6 manipulation groups covering 200 indicators across 16 languages.

6
Manipulation Groups
200
Indicators
16
Languages

All Manipulation Groups

Each manipulation group contains a set of specific indicators that the API can detect. Click a group to expand its signal list. Signal lists are available to customers - sign in to view them.

01

Info Fabrication

info_fabrication
30

30 signals - request access for the complete list.

View 30 indicators

The complete signal list is available to customers. Request access to view it.

02

Rumor Context

rumor_context
30

30 signals - request access for the complete list.

View 30 indicators

The complete signal list is available to customers. Request access to view it.

03

Source Evasion

source_evasion
30

30 signals - request access for the complete list.

View 30 indicators

The complete signal list is available to customers. Request access to view it.

04

Influence Persuasion

influence_persuasion
50

50 signals - request access for the complete list.

View 50 indicators

The complete signal list is available to customers. Request access to view it.

05

Political Conspiracy

political_conspiracy
30

30 signals - request access for the complete list.

View 30 indicators

The complete signal list is available to customers. Request access to view it.

06

Platform Coordination

platform_coordination
30

30 signals - request access for the complete list.

View 30 indicators

The complete signal list is available to customers. Request access to view it.

Reading Disinformation Analysis output

What you can safely infer from a result - and what you must not.

Intended task

Flag documented manipulation techniques - fake authority, urgency amplification, conspiracy framing - present in a piece of text.

Input requirements

  • text - the only field analyzed; up to 4,096 Unicode code points. Over the limit is rejected with input_too_long, never truncated.
  • language - must be a language this analyzer supports. Unsupported codes are rejected with 400 unsupported_language, never analyzed as a different language.
  • analyzers - include "disinformation"; up to 2 analyzers per request, one billed run each.
  • No context beyond text - no user IDs, history, profiles, or attachments are read or inferred.
  • Analyzes the submitted text only - author identity, distribution, and source reputation are not inputs.

Ordinary positive

“They do not want you to see these numbers. Every official source is compromised - share this everywhere before it gets deleted.”

source_authority_manipulation very high
suppression_distraction high

Safe inference: The text uses documented manipulation techniques. Queue it for review or downrank it per your integrity policy.

Confusing negative · Quotation

“The viral post claimed "every official source is compromised" - the audit released today shows the figures are real.”

What happens: Manipulation signals can still fire on the quoted claim. Debunks repeat the language they debunk - a signal marks the presence of a technique's vocabulary, not the author's side of the argument.

Why it's tricky: The analyzer detects techniques in text; it never decides which underlying claim is true. Fact-checkers, researchers, and journalists regularly produce text that matches - that is a routing signal, not an accusation.

What you can safely infer

  • Which documented manipulation techniques appear in the text.
  • That the same text on the same pinned configuration replays identically for your research record.

What you must not infer

  • ✕That the author is running an influence operation - technique presence is not attribution.
  • ✕That the underlying claim is true or false - truth adjudication is out of scope.
  • ✕That text with no signals is trustworthy - a missing signal means "not detected," never "clean."

Boundary: Manipulation signals flag techniques in the text - they are not a verdict on which claim is true and not attribution of an operation.

Access the taxonomy through the API

Check Disinformation Analysis availability and endpoint programmatically via the public catalog endpoint - no authentication required. Include your API key to also retrieve taxonomy size and supported languages.

curl -X GET https://sentiqra.tech/v1/meta/domains/disinformation \
  -H "Authorization: Bearer sq_live_your_key_here"

Example response (authenticated):

{
    "catalog_version": "...",
    "domain": {
        "id": "disinformation",
        "name": "Disinformation Analysis",
        "status": "production",
        "taxonomy": { "groups": 6, "detection_labels": 200 },
        "languages": [ ... ]
    }
}

Signals returned by the analyzers use code for the category or label slug - these correspond to the categories and indicators documented on this page.