INDICATORS REFERENCE
Disinformation Analysis Indicators
Disinformation Analysis covers 200 indicators across 6 manipulation groups. Each signal has a stable slug and code for programmatic access. Representative signals are shown publicly; the complete reference is available to customers.
Showing 6 representative indicators of 200. The complete taxonomy is available to customers.
Request access| # | Indicator | Slug | code | Manipulation Group |
|---|---|---|---|---|
| 001 | misinformation | misinformation |
info_fabrication.misinformation |
Info Fabrication |
| 002 | decontextualization | decontextualization |
rumor_context.decontextualization |
Rumor Context |
| 003 | authority impersonation | authority_impersonation |
source_evasion.authority_impersonation |
Source Evasion |
| 004 | loaded language | loaded_language |
influence_persuasion.loaded_language |
Influence Persuasion |
| 005 | conspiracy claim | conspiracy_claim |
political_conspiracy.conspiracy_claim |
Political Conspiracy |
| 006 | coordinated inauthentic behavior | coordinated_inauthentic_behavior |
platform_coordination.coordinated_inauthentic_behavior |
Platform Coordination |
No indicators found matching your search.
Browse by Manipulation Group
Alternatively, explore indicators grouped by their parent manipulation group:
1
Info Fabrication
info_fabrication
30 Indicators
Info Fabrication
info_fabrication
The complete signal list for this manipulation group is available to customers. Request access to view it.
2
Rumor Context
rumor_context
30 Indicators
Rumor Context
rumor_context
The complete signal list for this manipulation group is available to customers. Request access to view it.
3
Source Evasion
source_evasion
30 Indicators
Source Evasion
source_evasion
The complete signal list for this manipulation group is available to customers. Request access to view it.
4
Influence Persuasion
influence_persuasion
50 Indicators
Influence Persuasion
influence_persuasion
The complete signal list for this manipulation group is available to customers. Request access to view it.
5
Political Conspiracy
political_conspiracy
30 Indicators
Political Conspiracy
political_conspiracy
The complete signal list for this manipulation group is available to customers. Request access to view it.
6
Platform Coordination
platform_coordination
30 Indicators
Platform Coordination
platform_coordination
The complete signal list for this manipulation group 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 withinput_too_long, never truncated.language- must be a language this analyzer supports. Unsupported codes are rejected with400 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.”
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.
Using Indicators in API Responses
When you call /v1/analyze, the response includes matched indicators with signal-match scores. Each signal is identified by its code and includes a level field (“category” or “label”). A score expresses signal-match strength under a particular analyzer configuration. It is not a probability that the signal or a downstream action is correct. Validate action thresholds on representative labeled data.
{
"language": "en",
"language_source": "declared",
"signals": [
{
"analyzer": "disinformation",
"code": "manipulation_coordination",
"label": "Manipulation & Coordination",
"score": 0.91,
"level": "category"
},
{
"analyzer": "disinformation",
"code": "urgency_amplification",
"label": "Urgency Amplification",
"score": 0.88,
"level": "label",
"parent": "manipulation_coordination"
}
],
"meta": {
"analyzers": [
{
"name": "disinformation",
"status": "completed",
"applicability": "analyzable",
"assessment": "signals_detected",
"signal_count": 2,
"billed": true
}
]
},
"usage": {
"analyzer_runs": 1
},
"verification": {
"configuration": "sqcfg_FRA3E88J",
"fingerprint": "fp_8a72...19f",
"input_commitment": "ic_31bd...a42",
"signature": "sig_ed25519_4c1f...e2a",
"key_id": "edk_af4f218e"
}
}
Quickstart Guide
First API call in under 5 minutes
API Reference
Full endpoint documentation
Benchmark Results
Per-language Top-3 Hit Rate
Pricing
From Free to Enterprise
Playground
Test detection live - no API key
Indicator Dictionary
Browse all 200 indicators
Benchmark Methodology
How we measure Top-3 Hit Rate
Request access5,000 analyzer runs/month · No card required