Since v0.6.8


graph BT Event(Event) Analyzable(Analyzable) click Analyzable "/explorer/schemata/Analyzable" Interval(Interval) click Interval "/explorer/schemata/Interval" Thing(Thing) click Thing "/explorer/schemata/Thing" Trip(Trip) click Trip "/explorer/schemata/Trip" class Event node-primary Event-->Analyzable Event-->Interval Event-->Thing Trip-->Event




Abstract schemata are used for inheritance only and shouldn’t be used directly.



Entities using a generated schema shouldn’t be created directly by users.



Entities using a matchable schema can be used for matching and cross-referencing.



Entities using a hidden schema shouldn’t be displayed in user interfaces or created by users.


FollowTheMoney has well-defined semantics for different representations of entities, for example in a network graph or in a timeline.

  • In a network graph, entities should be represented as a vertex.
  • In a timeline, date or startDate should be used as the temporal start. endDate should be used as the temporal end.
  • Event entities have no temporal extent, i.e. they are not suitable for representation in a timeline.


Name Label Type
Thing:name Name name
Event:location Location address
Thing:address Address address
Thing:addressEntity Address Address
Thing:alephUrl Aleph URL url
Thing:alias Other name name
Thing:candidateSimilars Similar to this Similar
Analyzable:companiesMentioned Detected companies name
Event:country Country country
Thing:courtCase Court cases CourtCaseParty
Thing:createdAt Created at date
Interval:date Date date
Thing:description Description text
Analyzable:detectedCountry Detected country country
Analyzable:detectedLanguage Detected language language
Thing:documentedBy Documents Documentation
Analyzable:emailMentioned Detected e-mail addresses email
Interval:endDate End date date
Analyzable:ibanMentioned Detected IBANs iban
Event:important Important string
Thing:indexText Index text text
Event:involved Involved LegalEntity
Analyzable:ipMentioned Detected IP addresses ip
Thing:keywords Keywords string
Analyzable:locationMentioned Detected locations address
Thing:matchSimilars Similar as this Similar
Thing:modifiedAt Modified on date
Interval:namesMentioned Detected names name
Thing:noteEntities Notes Note
Thing:notes Notes text
Event:organizer Organizer LegalEntity
Analyzable:peopleMentioned Detected people name
Analyzable:phoneMentioned Detected phones phone
Thing:previousName Previous name name
Thing:program Program string
Thing:proof Source document Document
Thing:publisher Publishing source string
Thing:publisherUrl Publishing source URL url
Interval:recordId Record ID string
Thing:retrievedAt Retrieved on date
Thing:sanctions Sanctions Sanction
Thing:sourceUrl Source link url
Interval:startDate Start date date
Thing:summary Summary text
Thing:topics Topics topic
Thing:unknownLinkFrom Linked from UnknownLink
Thing:unknownLinkTo Linked to UnknownLink
Thing:weakAlias Weak alias name
Thing:wikidataId Wikidata ID identifier
Thing:wikipediaUrl Wikipedia Article url