Entity types
Every built-in entity type, its fields and how a value is recognized.
An entity’s identity in a sketch is its type and its primary field: adding the same value again updates the entity instead of making a second one. A type marked detected is recognized in pasted text. Fields not listed here are kept too, as custom fields. An administrator can add types of their own, see custom types .
Global
Event
event
Something that happened or is planned, with when, where and who.
| Field | Kind | Notes |
|---|---|---|
title | string | primary, required, What happened or will happen |
starts_at | datetime | When it starts |
ends_at | datetime | When it ends |
location | location | Where it takes place |
description | string | What is known about it |
participants | list of string | Who takes part |
source | url | Where the event was reported |
Location
location
Represents a physical address with geographical coordinates.
| Field | Kind | Notes |
|---|---|---|
address | string | primary, required, Street address |
city | string | City name |
country | string | Country name |
zip | string | ZIP or postal code |
latitude | float | Latitude coordinate of the address |
longitude | float | Longitude coordinate of the address |
Phrase
phrase
Represents a phrase or text content.
| Field | Kind | Notes |
|---|---|---|
text | any | primary, required, The content of the phrase |
Vehicle
vehicle
A vehicle by its registration plate.
| Field | Kind | Notes |
|---|---|---|
plate | string | primary, required, Registration plate |
vin | string | Vehicle identification number |
make | string | Manufacturer |
model | string | Model name |
color | string | Colour of the vehicle |
year | int | Model year, from 1900 to 2100 |
country | string | Country of registration |
Identities & Entities
Affiliation
affiliation
Represents an organizational affiliation or employment relationship.
| Field | Kind | Notes |
|---|---|---|
organization | string | primary, required, Organization or group name |
role | string | Role or position within organization |
start_date | string | Start date of affiliation |
end_date | string | End date of affiliation |
is_current | bool | Whether affiliation is currently active |
department | string | Department or division |
location | string | Geographic location of affiliation |
industry | string | Industry or sector |
description | string | Description of affiliation |
source | string | Source of affiliation information |
confidence | float | Confidence score for affiliation |
associated_individuals | list of string | Individuals with similar affiliations |
organization_type | string | Type of organization (company, NGO, government, etc.) |
hierarchy_level | string | Hierarchical level within organization |
Alias
alias
Represents an alias or alternative name used by an entity.
| Field | Kind | Notes |
|---|---|---|
alias | string | primary, required, Alias or alternative name |
type | string | Type of alias (nickname, code name, etc.) |
context | string | Context where alias is used |
first_seen | string | First time alias was observed |
last_seen | string | Last time alias was observed |
confidence | float | Confidence score for alias association |
source | string | Source of alias information |
associated_entities | list of string | Entities associated with this alias |
description | string | Description or notes about the alias |
is_active | bool | Whether alias is currently active |
language | string | Language of the alias |
region | string | Geographic region where alias is used |
Individual
individual, detected
Represents an individual person with comprehensive personal information.
| Field | Kind | Notes |
|---|---|---|
first_name | string | First name of the individual |
last_name | string | Last name of the individual |
full_name | string | primary, Full name of the individual |
middle_name | string | Middle name or initial |
maiden_name | string | Maiden name (if applicable) |
aliases | list of string | Known aliases or nicknames |
birth_date | string | Date of birth |
birth_place | location | Place of birth |
age | int | Current age |
gender | string | Gender of the individual, one of male, female, other |
height | string | Height (e.g., ‘5ft 10in’ or ‘178cm’) |
weight | string | Weight (e.g., ‘170lbs’ or ‘77kg’) |
eye_color | string | Eye color, one of brown, blue, green, hazel, gray, amber, other |
hair_color | string | Hair color, one of black, brown, blonde, red, gray, white, bald, other |
skin_tone | string | Skin tone description |
ethnicity | string | Ethnicity or ethnic background |
blood_type | string | Blood type, one of A+, A-, B+, B-, AB+, AB-, O+, O- |
distinguishing_marks | list of string | Distinguishing marks, scars, tattoos, etc |
disabilities | list of string | Known disabilities or medical conditions |
is_smoker | bool | Whether the individual smokes |
is_deceased | bool | Whether the individual is deceased |
death_date | string | Date of death (if applicable) |
death_place | location | Place of death (if applicable) |
cause_of_death | string | Cause of death (if applicable) |
phone_numbers | list of phone | Known phone numbers |
email_addresses | list of email | Known email addresses |
social_media_profiles | list of string | Social media profile URLs or usernames |
current_address | location | Current residential address |
previous_addresses | list of location | Previous known addresses |
nationality | string | Nationality or country of citizenship |
citizenship | list of string | Countries of citizenship (dual citizenship possible) |
place_of_residence | string | Current place of residence (city/state/country) |
passport_number | string | Passport number |
drivers_license | string | Driver’s license number |
social_security_number | string | Social Security Number (SSN) |
national_id | string | National ID number |
voter_id | string | Voter ID number |
tax_id | string | Tax identification number |
marital_status | string | Marital status, one of single, married, divorced, widowed, separated, domestic_partnership |
spouse_name | string | Name of spouse or partner |
children_count | int | Number of children |
children_names | list of string | Names of children |
parents_names | list of string | Names of parents |
emergency_contact | string | Emergency contact information |
occupation | string | Current occupation or job title |
employer | string | Current employer |
employer_address | location | Employer’s address |
job_title | string | Current job title or position |
annual_income | float | Annual income |
employment_history | list of string | Previous employment history |
education_level | string | Highest education level achieved, one of elementary, high_school, bachelor, master, doctorate, other |
schools_attended | list of string | Schools or universities attended |
degrees | list of string | Degrees or certifications obtained |
languages_spoken | list of string | Languages spoken |
religion | string | Religious affiliation |
political_affiliation | string | Political party affiliation |
hobbies | list of string | Known hobbies or interests |
personality_traits | list of string | Known personality traits |
fingerprints | string | Fingerprint data or hash |
dna_profile | string | DNA profile or hash |
facial_recognition_id | string | Facial recognition system ID |
iris_scan | string | Iris scan data or hash |
voice_print | string | Voice print data or hash |
bank_accounts | list of string | Known bank account numbers |
credit_score | int | Credit score |
net_worth | float | Estimated net worth |
assets | list of string | Known assets (property, vehicles, etc.) |
criminal_record | bool | Whether individual has a criminal record |
arrest_history | list of string | Known arrests or charges |
convictions | list of string | Criminal convictions |
civil_cases | list of string | Civil court cases |
security_clearance | string | Security clearance level |
ip_addresses | list of ip | Known IP addresses |
usernames | list of string | Known online usernames |
device_ids | list of string | Known device identifiers |
first_seen | string | First time individual was observed in system |
last_seen | string | Last time individual was observed in system |
source | string | Source of individual information |
confidence | float | Confidence score for individual data |
notes | string | Additional notes or observations |
src | string | URL to profile picture |
last_updated | string | Last update timestamp |
Username
username, detected
Represents a username or handle on any platform.
| Field | Kind | Notes |
|---|---|---|
value | string | primary, required, Username or handle string |
platform | string | Platform name, e.g., ’twitter’ |
last_seen | string | Last time this username was observed |
Organization
Organization
organization
Represents an organization with detailed business and administrative information.
| Field | Kind | Notes |
|---|---|---|
name | string | primary, required, The name it goes by |
legal_name | string | The registered name, when it differs |
aliases | list of string | Other names, brands, acronyms |
type | string | What kind of organization, one of company, nonprofit, government, education, other |
registration_number | string | Its number in the company registry (Companies House, EIN, EDRPOU, SIREN…) |
registration_country | string | Where it is registered |
country | string | Where it operates from |
industry | string | What it does |
founded | string | When it was founded |
status | string | Whether it still operates, one of active, dissolved, unknown |
website | url | Its website |
email | A contact address | |
phone | string | A contact number |
address | location | Where its headquarters are |
employees | int | How many people work there |
executives | list of individual | The people who run it |
parent | string | The organization it belongs to |
description | string | Notes about it |
Communication & Contact
email, detected
Represents an email address.
| Field | Kind | Notes |
|---|---|---|
email | primary, required, Email address |
Gravatar
gravatar
Represents a Gravatar profile with image and user information.
| Field | Kind | Notes |
|---|---|---|
src | url | required, Gravatar image URL |
hash | string | primary, required, Gravatar hash |
size | int | Image size in pixels |
rating | string | Content rating (g, pg, r, x) |
default_image | string | Default image type when no gravatar exists |
force_default | bool | Whether to force default image |
exists | bool | Whether the gravatar exists |
profile_url | url | URL to the Gravatar profile page |
display_name | string | Display name from Gravatar profile |
location | string | Location from Gravatar profile |
about_me | string | Bio/about me text from Gravatar profile |
thumbnail_url | url | Smaller version of the image |
large_url | url | Larger version of the image |
Message
message
Represents a message with content, metadata, and security analysis.
| Field | Kind | Notes |
|---|---|---|
message_id | string | primary, required, Unique message identifier |
content | string | required, Message content |
sender | string | Message sender |
recipient | string | Message recipient |
timestamp | string | Message timestamp |
platform | string | Platform where message was sent |
message_type | string | Type of message (text, email, chat, etc.) |
subject | string | Message subject (for emails) |
is_read | bool | Whether message has been read |
is_reply | bool | Whether message is a reply |
parent_message_id | string | Parent message ID if reply |
attachments | list of string | List of attachment file names |
language | string | Message language |
sentiment | string | Message sentiment analysis |
keywords | list of string | Extracted keywords |
entities | list of string | Named entities found in message |
source | string | Source of message information |
is_suspicious | bool | Whether message is suspicious |
threat_level | string | Threat level assessment |
Phone
phone, detected
Represents a phone number with country and carrier information.
| Field | Kind | Notes |
|---|---|---|
number | string | primary, required, Phone number |
country | string | Country code (ISO 3166-1 alpha-2) |
carrier | string | Mobile carrier or service provider |
Social Account
socialaccount
Represents a social media account (the ‘home’ of a username).
| Field | Kind | Notes |
|---|---|---|
id | string | primary, Unique identifier for this social account (username@platform) |
username | username | Username associated with this account |
display_name | string | Display name or full name on the profile |
profile_url | string | URL to the account profile page |
profile_picture_url | string | URL to the profile avatar/picture |
bio | string | Biography or description text |
location | string | Location specified in the profile |
platform | string | Platform/Website URL from the profile |
created_at | string | Account creation date |
followers_count | int | Number of followers |
following_count | int | Number of accounts being followed |
posts_count | int | Number of posts/tweets/content items |
verified | bool | Whether the account is verified |
is_private | bool | Whether the account is private/protected |
is_suspended | bool | Whether the account is suspended/banned |
associated_emails | list of string | Email addresses associated with the account |
associated_phones | list of string | Phone numbers associated with the account |
Network
ASN
asn, detected
Represents an Autonomous System Number with associated network information.
| Field | Kind | Notes |
|---|---|---|
asn_str | string | primary, required, ASN in string format (e.g., ‘AS15169’) |
number | int | Autonomous System Number (e.g., 15169) |
name | string | Name of the organization owning the ASN |
country | string | ISO 3166-1 alpha-2 country code |
description | string | Additional information about the ASN |
cidrs | list of cidr | List of announced CIDR blocks, default [] |
CIDR
cidr, detected
Represents a CIDR (Classless Inter-Domain Routing) network block.
| Field | Kind | Notes |
|---|---|---|
network | string | primary, required, CIDR block (e.g., 8.8.8.0/24) |
DNS Record
dnsrecord
Represents a DNS record with type, value, and security information.
| Field | Kind | Notes |
|---|---|---|
value | string | primary, required, Record value |
record_type | string | required, Type of DNS record (A, AAAA, CNAME, MX, etc.) |
ttl | int | Time to live in seconds |
priority | int | Priority for MX records |
first_seen | string | First time record was observed |
last_seen | string | Last time record was observed |
is_active | bool | Whether record is currently active |
nameserver | string | Nameserver that provided the record |
source | string | Source of DNS information |
associated_domains | list of string | Related domain names |
description | string | Additional notes about the record |
is_suspicious | bool | Whether record is suspicious |
malware_family | string | Malware family if record is malicious |
threat_level | string | Threat level assessment |
Domain
domain, detected
Represents a domain name and its properties.
| Field | Kind | Notes |
|---|---|---|
domain | string | primary, required, Domain name |
root | bool | Is root or not, default true |
alive | bool | Whether it resolved or served a website at the last check |
checked_at | datetime | When it was last checked for life |
http_status | int | What the web server answered at the last check, empty when none answered |
check_error | string | What went wrong at the last check, the DNS or connection error |
Git Repository
gitrepo, detected
A Git repository on a forge or a server, with the secret that reads it.
| Field | Kind | Notes |
|---|---|---|
url | url | primary, required, Where the repository is cloned from |
host | string | The forge or server, filled from the URL |
owner | string | Account or group the repository belongs to, filled from the URL |
name | string | Repository name, filled from the URL |
default_branch | string | Branch checked out by default |
visibility | string | Who can see the repository, one of public, private, internal |
credential_key | string | names a secret, Name of the secret holding a token that reads the repository, never the token itself |
description | string | What the repository holds |
stars | int | Stars or likes on the forge |
Host
host
A host as one thing: its name, address, system, provider and role.
| Field | Kind | Notes |
|---|---|---|
hostname | string | primary, required, Name the host goes by |
ip | ip | Address the host answers at |
os | string | Operating system and version |
provider | string | Hosting provider or data centre |
role | string | What the host does, web, mail, database |
notes | string | Anything else known about the host |
IP
ip, detected
Represents an IP address with geolocation and ISP information.
| Field | Kind | Notes |
|---|---|---|
address | string | primary, required, IP address |
latitude | float | Latitude coordinate of the IP location |
longitude | float | Longitude coordinate of the IP location |
country | string | Country where the IP is located |
city | string | City where the IP is located |
isp | string | Internet Service Provider |
cdn | string | The CDN or cloud front the address belongs to |
scope | string | public or private address space, one of public, private |
Port
port, detected
Represents an open network port related to an IP address.
| Field | Kind | Notes |
|---|---|---|
number | int | primary, required, Port number |
protocol | string | Protocol (TCP, UDP, etc.) |
state | string | Port state (open, closed, filtered, etc.) |
service | string | Service running on the port |
banner | string | Service banner information |
SSL Certificate
sslcertificate
Represents an SSL/TLS certificate with validation and security details.
| Field | Kind | Notes |
|---|---|---|
subject | string | primary, required, Certificate subject (domain name) |
issuer | string | Certificate authority that issued the certificate |
serial_number | string | Certificate serial number |
valid_from | string | Certificate validity start date |
valid_until | string | Certificate validity end date |
signature_algorithm | string | Signature algorithm used |
key_size | int | Key size in bits |
key_type | string | Type of key (RSA, ECDSA, etc.) |
san_domains | list of string | Subject Alternative Names |
is_valid | bool | Whether certificate is currently valid |
is_expired | bool | Whether certificate has expired |
is_self_signed | bool | Whether certificate is self-signed |
is_wildcard | bool | Whether certificate is a wildcard certificate |
ocsp_status | string | OCSP revocation status |
crl_status | string | Certificate Revocation List status |
first_seen | string | First time certificate was observed |
last_seen | string | Last time certificate was observed |
source | string | Source of certificate information |
fingerprint_sha1 | string | SHA1 fingerprint |
fingerprint_sha256 | string | SHA256 fingerprint |
Technology
technology
Represents a technology, framework, or software detected during recon.
| Field | Kind | Notes |
|---|---|---|
name | string | primary, required, Technology name (e.g. nginx, PHP, React) |
version | string | Detected version, if known |
category | string | Technology category (e.g. web-server, framework, cms) |
source | string | Tool or method that detected the technology (e.g. httpx) |
Web Tracker
webtracker
Represents a web tracking technology with privacy and compliance information.
| Field | Kind | Notes |
|---|---|---|
tracker_id | string | primary, required, Unique tracker identifier |
name | string | Tracker name |
type | string | Type of tracker (analytics, advertising, etc.) |
domain | string | Domain where tracker is deployed |
script_url | string | URL of tracking script |
company | string | Company providing the tracker |
purpose | string | Purpose of tracking |
data_collected | list of string | Types of data collected |
privacy_policy | string | Privacy policy URL |
opt_out_url | string | Opt-out URL |
first_seen | string | First time tracker was observed |
last_seen | string | Last time tracker was observed |
is_active | bool | Whether tracker is currently active |
is_third_party | bool | Whether tracker is third-party |
cookie_duration | int | Cookie duration in days |
gdpr_compliant | bool | Whether tracker is GDPR compliant |
source | string | Source of tracker information |
risk_level | string | Privacy risk level |
Website
website, detected
Represents a website with its URL, domain, and redirect information.
| Field | Kind | Notes |
|---|---|---|
url | url | primary, required, Full URL of the website |
redirects | list of url | List of redirects from the website, default [] |
final_url | url | Where the redirects end |
domain | domain | Domain information for the website |
active | bool | Whether the website is active, default false |
title | string | Page title from |
description |
string | Meta description of the page |
content |
string | Text content of the page |
status_code |
int | HTTP status code, from 100 to 599 |
headers |
object | Relevant HTTP headers |
technologies |
list of string | Detected web technologies, default [] |
Whois
whois
Represents WHOIS domain registration information.
| Field | Kind | Notes |
|---|---|---|
domain |
domain | primary, required, Domain information |
registry_domain_id |
string | Registry Domain ID (unique identifier) |
registrar |
string | Domain registrar name |
organization |
organization | Organization associated with the domain |
city |
string | City where the domain is registered |
country |
string | Country where the domain is registered |
email |
Contact email for the domain | |
creation_date |
string | Date when the domain was created |
expiration_date |
string | Date when the domain expires |
Security & Access
CVE
cve, detected
A public CVE record, which findings and vulnerabilities may name.
| Field | Kind | Notes |
|---|---|---|
id |
string | primary, required, Such as CVE-2021-44228 |
url |
url | The record’s page |
severity |
string | As the record rates it, one of info, low, medium, high, critical |
cvss |
float | Base score, 0 to 10, from 0 to 10 |
cvss_vector |
string | Such as CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:C/C:H/I:H/A:H |
cwe |
string | The weakness class, such as CWE-502 |
description |
string | The record’s summary |
published |
datetime | When the record was published |
known_exploited |
bool | Listed in CISA’s Known Exploited Vulnerabilities |
kev_added |
datetime | When CISA listed it as exploited |
epss |
float | Probability of exploitation in the next 30 days, 0 to 1 (FIRST), from 0 to 1 |
epss_percentile |
float | Share of all CVEs scored lower, 0 to 1, from 0 to 1 |
references |
list of string | Advisories and links |
Credential
credential, detected
A login at a service with the password or hash found for it, or a found key, token, JWT or SSH key known by its fingerprint.
| Field | Kind | Notes |
|---|---|---|
username |
string | primary, Login name, empty for a bare key |
service |
string | What the credential opens, a site, a host, a provider |
kind |
string | What kind of credential it is, one of password, api_key, token, jwt, ssh_key, private_key, other |
value |
string | secret, masked until shown, The key, token or private key as it was found |
fingerprint |
string | The first twelve hex characters of the key’s SHA-256, its identity |
prefix |
string | The first four characters of the key, or the SSH algorithm, to tell it apart |
status |
string | Whether it still works, one of active, revoked, compromised, unknown |
url |
url | Where it signs in |
found_in |
string | Where it was found, a leak, a repository, a paste |
first_seen |
datetime | When it was first seen |
last_seen |
datetime | When it was last seen |
password |
string | secret, masked until shown, The password as it was found, in a leak or a paste |
password_hash |
string | secret, masked until shown, The hash as it leaked |
hash_type |
string | Algorithm of the leaked hash |
description |
string | Notes about the credential |
Device
device
Represents a device with hardware, software, and network information.
| Field | Kind | Notes |
|---|---|---|
device_id |
string | primary, required, Unique device identifier |
type |
string | Type of device (mobile, desktop, server, etc.) |
manufacturer |
string | Device manufacturer |
model |
string | Device model |
os |
string | Operating system |
os_version |
string | Operating system version |
browser |
string | Browser used |
browser_version |
string | Browser version |
screen_resolution |
string | Screen resolution |
user_agent |
string | User agent string |
mac_address |
string | MAC address |
ip_addresses |
list of string | IP addresses associated with device |
first_seen |
string | First time device was observed |
last_seen |
string | Last time device was observed |
location |
string | Geographic location |
is_mobile |
bool | Whether device is mobile |
is_tablet |
bool | Whether device is a tablet |
is_desktop |
bool | Whether device is a desktop |
associated_users |
list of string | Users associated with device |
source |
string | Source of device information |
Finding
finding
Something noticed that still needs checking, by hand or from a scanner report, linked to a vulnerability once confirmed.
| Field | Kind | Notes |
|---|---|---|
title |
string | primary, required, What was noticed |
status |
string | Where the check stands, one of unverified, investigating, confirmed, false_positive, default unverified |
severity |
string | How bad it would be, one of info, low, medium, high, critical |
location |
string | Where it was seen: a URL, host:port, a path |
source |
string | What noticed it: a scanner (nuclei, nmap) or a person |
rule |
string | The scanner’s rule or template that matched |
evidence |
string | What shows it: the matched text, values pulled out, a request |
description |
string | What it means |
references |
list of string | Links about it |
tags |
list of string | Words to sort it by |
observed_at |
datetime | When it was first seen |
last_seen |
datetime | When a report last held it |
missing_since |
datetime | When a report of the same target first came without it |
Malware
malware
Represents malware with family, capabilities, and threat intelligence.
| Field | Kind | Notes |
|---|---|---|
name |
string | primary, required, Malware name or identifier |
family |
string | Malware family |
type |
string | Type of malware (trojan, ransomware, etc.) |
description |
string | Malware description |
first_seen |
string | First time malware was observed |
last_seen |
string | Last time malware was observed |
is_active |
bool | Whether malware is currently active |
threat_level |
string | Threat level assessment |
targets |
list of string | Target platforms or systems |
capabilities |
list of string | Malware capabilities |
indicators |
list of string | IOCs (Indicators of Compromise) |
c2_servers |
list of string | Command and control servers |
distribution_methods |
list of string | Distribution methods |
evasion_techniques |
list of string | Evasion techniques used |
persistence_mechanisms |
list of string | Persistence mechanisms |
encryption_methods |
list of string | Encryption methods used |
source |
string | Source of malware information |
analysis_report |
string | Link to analysis report |
sample_hashes |
list of string | Sample file hashes |
Reputation Score
reputationscore
Represents a reputation score for an entity with historical data and trends.
| Field | Kind | Notes |
|---|---|---|
entity_id |
string | primary, required, Entity identifier |
entity_type |
string | Type of entity (domain, IP, email, etc.) |
score |
float | Reputation score (0-100) |
score_type |
string | Type of score (trust, spam, malware, etc.) |
provider |
string | Reputation provider |
last_updated |
string | Last update timestamp |
confidence |
float | Confidence in the score |
factors |
list of string | Factors contributing to score |
category |
string | Category (good, suspicious, malicious, etc.) |
description |
string | Description of reputation |
source |
string | Source of reputation data |
historical_scores |
list of object | Historical score data |
trend |
string | Score trend (improving, declining, stable) |
risk_level |
string | Risk level assessment |
recommendations |
list of string | Recommendations based on score |
Risk Profile
riskprofile
Represents a comprehensive risk assessment profile for an entity.
| Field | Kind | Notes |
|---|---|---|
entity_id |
string | primary, required, Entity identifier |
entity_type |
string | Type of entity |
overall_risk_score |
float | Overall risk score (0-100) |
risk_level |
string | Risk level (low, medium, high, critical) |
assessment_date |
string | Date of risk assessment |
last_updated |
string | Last update timestamp |
risk_factors |
list of string | Identified risk factors |
threat_actors |
list of string | Associated threat actors |
attack_vectors |
list of string | Potential attack vectors |
vulnerabilities |
list of string | Identified vulnerabilities |
exposure_surface |
string | Exposure surface description |
data_classification |
string | Data classification level |
compliance_risks |
list of string | Compliance-related risks |
financial_impact |
string | Potential financial impact |
reputation_impact |
string | Potential reputation impact |
operational_impact |
string | Potential operational impact |
mitigation_strategies |
list of string | Recommended mitigation strategies |
monitoring_recommendations |
list of string | Monitoring recommendations |
source |
string | Source of risk assessment |
assessor |
string | Risk assessor |
confidence |
float | Confidence in assessment |
next_review_date |
string | Next review date |
Session
session
Represents a user session with device and activity information.
| Field | Kind | Notes |
|---|---|---|
session_id |
string | primary, required, Unique session identifier |
user_id |
string | User identifier |
service |
string | Service or platform |
start_time |
string | Session start timestamp |
end_time |
string | Session end timestamp |
duration |
int | Session duration in seconds |
ip_address |
string | IP address used for session |
user_agent |
string | User agent string |
location |
string | Geographic location |
device_type |
string | Type of device used |
browser |
string | Browser used |
os |
string | Operating system |
is_active |
bool | Whether session is currently active |
is_suspicious |
bool | Whether session is suspicious |
activities |
list of string | Activities performed during session |
source |
string | Source of session information |
Vulnerability
vulnerability
A confirmed weakness: what it affects, how bad it is and how to fix it.
| Field | Kind | Notes |
|---|---|---|
name |
string | primary, required, The weakness, such as SQL injection in the login form |
status |
string | Where the fix stands, one of open, mitigated, fixed, accepted, default open |
severity |
string | How bad it is, one of info, low, medium, high, critical |
cvss |
float | Base score, 0 to 10, from 0 to 10 |
cvss_vector |
string | Such as CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H |
cwe |
string | The weakness class, such as CWE-89 |
cve |
string | The public record it is, such as CVE-2021-44228, when it has one |
affected |
string | What it affects: a URL, a host, a component and version |
description |
string | How it works and what it allows |
remediation |
string | How to fix or mitigate it |
references |
list of string | Advisories, reports, links |
discovered_at |
datetime | When it was confirmed |
fixed_at |
datetime | When it was fixed |
Weapon
weapon
Represents a weapon with detailed specifications and forensic information.
| Field | Kind | Notes |
|---|---|---|
name |
string | primary, required, Weapon name or identifier |
type |
string | Weapon category (handgun, rifle, shotgun, knife, etc.), one of firearm, melee, explosive, bladed, blunt, chemical, biological, radiological, nuclear, other |
description |
string | Weapon description |
manufacturer |
string | Weapon manufacturer |
model |
string | Weapon model |
caliber |
string | Caliber or ammunition type |
serial_number |
string | Weapon serial number |
year_manufactured |
int | Year weapon was manufactured |
country_of_origin |
string | Country where weapon was manufactured |
legal_status |
string | Legal status (legal, illegal, restricted, etc.) |
registration_status |
string | Registration status |
condition |
string | Physical condition of the weapon |
modifications |
list of string | Any modifications made to the weapon |
accessories |
list of string | Attached accessories |
capacity |
string | Magazine capacity or ammunition capacity |
barrel_length |
string | Barrel length |
overall_length |
string | Overall weapon length |
weight |
string | Weapon weight |
action_type |
string | Action type (semi-automatic, bolt-action, etc.) |
firing_mode |
string | Firing mode (single shot, burst, full auto, etc.) |
safety_features |
list of string | Safety features present |
source |
string | Source of weapon information |
location_found |
string | Location where weapon was found |
date_found |
string | Date weapon was found |
evidence_number |
string | Evidence number or case reference |
owner |
string | Registered owner or possessor |
purchase_date |
string | Date weapon was purchased |
purchase_location |
string | Location where weapon was purchased |
price |
float | Purchase price |
notes |
string | Additional notes or observations |
Files & Documents
Document
document
Represents a document with metadata, security, and content information.
| Field | Kind | Notes |
|---|---|---|
title |
string | primary, required, Document title |
doc_type |
string | Type of document (PDF, DOC, etc.) |
file_size |
int | File size in bytes |
created_date |
string | Document creation date |
modified_date |
string | Document last modified date |
author |
string | Document author |
subject |
string | Document subject |
keywords |
list of string | Document keywords |
language |
string | Document language |
page_count |
int | Number of pages |
hash_md5 |
string | MD5 hash |
hash_sha1 |
string | SHA1 hash |
hash_sha256 |
string | SHA256 hash |
source_url |
string | Source URL if downloaded |
location |
string | File location or path |
is_encrypted |
bool | Whether document is encrypted |
is_password_protected |
bool | Whether document is password protected |
description |
string | Document description |
source |
string | Source of document information |
File
file, detected
Represents a file with metadata, type information, and security assessment.
| Field | Kind | Notes |
|---|---|---|
filename |
string | primary, required, File name |
file_type |
string | File type or extension |
file_size |
int | File size in bytes |
created_date |
string | File creation date |
modified_date |
string | File last modified date |
accessed_date |
string | File last accessed date |
path |
string | File path |
hash_md5 |
string | MD5 hash |
hash_sha1 |
string | SHA1 hash |
hash_sha256 |
string | SHA256 hash |
is_executable |
bool | Whether file is executable |
is_archive |
bool | Whether file is an archive |
is_image |
bool | Whether file is an image |
is_video |
bool | Whether file is a video |
is_audio |
bool | Whether file is an audio file |
is_text |
bool | Whether file is a text file |
mime_type |
string | MIME type |
description |
string | File description |
source |
string | Source of file information |
is_malicious |
bool | Whether file is malicious |
malware_family |
string | Malware family if malicious |
threat_level |
string | Threat level assessment |
Photo
photo
A photograph, attached as a file or linked, with what its metadata says about when and where.
| Field | Kind | Notes |
|---|---|---|
title |
string | primary, required, What to call the photo, the picture itself is attached as a file or linked |
url |
url | Where the photo is online, when it is |
hash |
string | Hash of the file |
taken_at |
datetime | When the photo was taken |
camera |
string | Camera or phone model from the metadata |
latitude |
float | Latitude from the metadata |
longitude |
float | Longitude from the metadata |
description |
string | What the photo shows |
Script
script
Represents a script or code file with analysis and security information.
| Field | Kind | Notes |
|---|---|---|
script_id |
string | primary, required, Unique script identifier |
name |
string | Script name |
language |
string | Programming language |
type |
string | Type of script (JavaScript, Python, etc.) |
content |
string | Script content |
file_path |
string | File path if stored |
url |
string | URL if loaded from web |
hash_md5 |
string | MD5 hash |
hash_sha1 |
string | SHA1 hash |
hash_sha256 |
string | SHA256 hash |
file_size |
int | File size in bytes |
created_date |
string | Creation date |
modified_date |
string | Last modified date |
author |
string | Script author |
version |
string | Script version |
description |
string | Script description |
dependencies |
list of string | Script dependencies |
functions |
list of string | Functions defined in script |
is_malicious |
bool | Whether script is malicious |
malware_family |
string | Malware family if malicious |
threat_level |
string | Threat level assessment |
source |
string | Source of script information |
obfuscated |
bool | Whether script is obfuscated |
minified |
bool | Whether script is minified |
Financial Data
Bank Account
bankaccount
Represents a bank account with financial and security information.
| Field | Kind | Notes |
|---|---|---|
account_number |
string | primary, required, Bank account number |
bank_name |
string | Bank name |
account_type |
string | Type of account (checking, savings, etc.) |
routing_number |
string | Bank routing number |
iban |
string | International Bank Account Number |
swift_code |
string | SWIFT/BIC code |
country |
string | Country where account is held |
currency |
string | Account currency |
balance |
float | Account balance |
account_holder |
string | Account holder name |
status |
string | Account status (active, closed, etc.) |
opened_date |
string | Account opening date |
closed_date |
string | Account closing date |
is_joint |
bool | Whether account is joint |
associated_individuals |
list of string | Individuals associated with account |
source |
string | Source of account information |
is_compromised |
bool | Whether account has been compromised |
breach_source |
string | Source of breach if compromised |
Credit Card
creditcard, detected
Represents a credit card with financial details and security status.
| Field | Kind | Notes |
|---|---|---|
card_number |
string | primary, required, Credit card number |
card_type |
string | Type of card (Visa, Mastercard, etc.) |
issuer |
string | Card issuer bank |
expiry_date |
string | Card expiry date |
cvv |
string | Card verification value |
cardholder_name |
string | Cardholder name |
billing_address |
string | Billing address |
credit_limit |
float | Credit limit |
available_credit |
float | Available credit |
status |
string | Card status (active, suspended, etc.) |
issued_date |
string | Card issue date |
is_virtual |
bool | Whether card is virtual |
is_prepaid |
bool | Whether card is prepaid |
is_business |
bool | Whether card is business card |
associated_accounts |
list of string | Associated bank accounts |
source |
string | Source of card information |
is_compromised |
bool | Whether card has been compromised |
breach_source |
string | Source of breach if compromised |
last_used |
string | Last time card was used |
Leaks
Breach
breach
Represents a data breach incident with affected accounts and details.
| Field | Kind | Notes |
|---|---|---|
name |
string | primary, required, The name of the breach or service |
title |
string | Title of the breach |
domain |
string | Domain of the breached service |
breachdate |
string | Date of the breach |
addeddate |
string | Date breach was added to HIBP |
modifieddate |
string | Date breach was last modified |
pwncount |
int | Number of accounts affected |
description |
string | Description of the breach |
logopath |
string | Logo path for the breach |
dataclasses |
list of string | Types of data compromised |
isverified |
bool | Whether the breach is verified |
isfabricated |
bool | Whether the breach is fabricated |
issensitive |
bool | Whether the breach is sensitive |
isretired |
bool | Whether the breach is retired |
isspamlist |
bool | Whether the breach is a spam list |
ismalware |
bool | Whether the breach is related to malware |
isstealerlog |
bool | Whether the breach is a stealer log |
issubscriptionfree |
bool | Whether the breach is subscription free |
breach |
object | Full breach data as returned by the API |
Leak
leak
Represents a data leak or breach with associated data.
| Field | Kind | Notes |
|---|---|---|
name |
string | primary, required, The name of the leak or breached service |
leak |
list of object | List of data leaks found |
Crypto
Crypto Transaction
cryptowallettransaction
Represents a cryptocurrency transaction.
| Field | Kind | Notes |
|---|---|---|
source |
cryptowallet | required, Source wallet |
target |
cryptowallet | Target wallet |
hash |
string | primary, Transaction hash |
currency |
string | Currency moved, the source wallet’s unless given |
value |
float | Transaction value in cryptocurrency |
amount |
float | Transaction amount in cryptocurrency |
amount_usd |
float | Transaction amount in USD |
date |
string | Transaction date |
hop |
int | Hop distance from original wallet |
timestamp |
string | Transaction timestamp (unix epoch) |
block_number |
int | Block number |
block_hash |
string | Block hash |
nonce |
int | Transaction nonce |
transaction_index |
int | Transaction index in block |
gas |
int | Gas provided |
gas_price |
int | Gas price in wei |
gas_used |
int | Gas used |
cumulative_gas_used |
int | Cumulative gas used |
input |
string | Input data |
contract_address |
string | Contract address |
method_id |
string | Method ID |
function_name |
string | Function name |
confirmations |
int | Number of confirmations |
is_error |
bool | Whether the transaction resulted in an error |
txreceipt_status |
string | Transaction receipt status |
error_message |
string | Error message if transaction failed |
Crypto Wallet
cryptowallet, detected
Represents a cryptocurrency wallet.
| Field | Kind | Notes |
|---|---|---|
address |
string | primary, required, Wallet address |
currency |
string | BTC, ETH, LTC, TRX, SOL and so on, told from the address when the shape gives it away |
node_id |
string | Wallet Explorer node ID |
NFT
cryptonft
Represents a Non-Fungible Token (NFT) held or minted by a wallet.
| Field | Kind | Notes |
|---|---|---|
wallet |
cryptowallet | required, Source wallet |
contract_address |
string | required, Address of the NFT smart contract (ERC-721/1155) |
token_id |
string | primary, required, Unique token ID of the NFT within the contract |
chain |
string | ethereum, polygon, base and so on, ethereum unless said |
collection_name |
string | Name of the NFT collection |
metadata_url |
url | URL to the metadata JSON or IPFS resource |
image_url |
url | URL to the image or media representing the NFT |
name |
string | Name or title of the NFT |
description |
string | Text description of the NFT |
owner_address |
string | Current owner of the NFT |
creator_address |
string | Original minter or creator address |
last_transfer_date |
string | Date of last transfer or update (ISO format) |
node_id |
string | NFT node ID in the Explorer graph |