otx-api
Skill35 starsChanged 44 days agoMITView on GitHub
AlienVault OTX API reference. Community threat intelligence pulses and indicator lookups.
- Reads credentials
In this repository79 other files it gives its agents.
- AGENTS.mdAGENTS.md
- CLAUDE.mdCLAUDE.md
- abuseipdb-apiSkill
- achSkill
- campaign-trackingSkill
- carding-financial-fraudSkill
- censys-apiSkill
- china-cyber-espionageSkill
- claim-extractionSkill
- confidence-levelsSkill
- control-coverage-mappingSkill
- crowdstrike-apiSkill
- cti-hyperloopSkill
- cti-orchestratorSkill
- cti-setupSkill
- darkweb-collectionSkill
- devils-advocacySkill
- domain-investigationSkill
- dprk-cyber-espionageSkill
- feedback-loopsSkill
- greynoise-apiSkill
- hacktivismSkill
- hash-investigationSkill
- horizon-scanningSkill
- indicator-pivotingSkill
- infostealersSkill
- initial-access-brokersSkill
- intelligence-sharingSkill
- intelligence-writingSkill
- ioc-enrichment-workflowSkill
- ioc-exportSkill
- ip-investigationSkill
- iran-cyber-espionageSkill
- key-assumptions-checkSkill
- kql-writingSkill
- likelihood-languageSkill
- lookup-abuseipdbSkill
- lookup-censysSkill
- lookup-crowdstrikeSkill
- lookup-greynoiseSkill
- lookup-liberty91Skill
- lookup-mispSkill
- lookup-openctiSkill
- lookup-otxSkill
- lookup-ransomwareliveSkill
- lookup-reversinglabsSkill
- lookup-sentinelSkill
- lookup-shodanSkill
- lookup-urlscanSkill
- lookup-virustotalSkill
- malware-analysisSkill
- maturity-assessmentSkill
- mitre-attackSkill
- osint-methodologySkill
- phishing-social-engineeringSkill
- pir-managementSkill
- quality-controlSkill
- quality-of-information-checkSkill
- ransomware-ecosystemSkill
- reversinglabs-apiSkill
- The first 60 shown.
The file
Files
AlienVault OTX API
Base URL
https://otx.alienvault.com/api/v1
Authentication
Header: X-OTX-API-KEY: $OTX_API_KEY
Rate Limits
- 10,000 requests/hour
Key Endpoints
IPv4 Indicator
# General info
curl -s "https://otx.alienvault.com/api/v1/indicators/IPv4/{ip}/general" \
-H "X-OTX-API-KEY: $OTX_API_KEY"
# Reputation
curl -s "https://otx.alienvault.com/api/v1/indicators/IPv4/{ip}/reputation" \
-H "X-OTX-API-KEY: $OTX_API_KEY"
# Passive DNS
curl -s "https://otx.alienvault.com/api/v1/indicators/IPv4/{ip}/passive_dns" \
-H "X-OTX-API-KEY: $OTX_API_KEY"
# Associated malware
curl -s "https://otx.alienvault.com/api/v1/indicators/IPv4/{ip}/malware" \
-H "X-OTX-API-KEY: $OTX_API_KEY"Domain Indicator
curl -s "https://otx.alienvault.com/api/v1/indicators/domain/{domain}/general" \
-H "X-OTX-API-KEY: $OTX_API_KEY"Sections: /general, /geo, /malware, /url_list, /passive_dns, /whois
File Hash Indicator
curl -s "https://otx.alienvault.com/api/v1/indicators/file/{hash}/general" \
-H "X-OTX-API-KEY: $OTX_API_KEY"Sections: /general, /analysis
URL Indicator
curl -s "https://otx.alienvault.com/api/v1/indicators/url/{url}/general" \
-H "X-OTX-API-KEY: $OTX_API_KEY"Search Pulses
curl -s "https://otx.alienvault.com/api/v1/search/pulses?q={query}" \
-H "X-OTX-API-KEY: $OTX_API_KEY"Key Response Fields
pulse_info.count— number of pulses referencing this indicatorpulse_info.pulses[]— pulse details (name, description, tags, TLP, created)reputation— community reputation scorevalidation[]— validation results from OTXpassive_dns[]— historical DNS resolutions
CTI Value
OTX provides community-sourced intelligence. High pulse count = widely reported indicator. Useful for:
- Corroboration with other sources
- Discovering related indicators via pulse associations
- Historical passive DNS data
- Community context (pulse descriptions explain what the indicator relates to)
Response Summary Format
indicator: <value>
type: <ip|domain|hash|url>
pulse_count: <number>
reputation: <score>
key_pulses:
- name: <pulse name>
tags: [<tags>]
created: <date>
related_indicators: [<list>]
passive_dns: [<domain/IP resolutions>]
verdict: known-malicious|suspicious|clean|unknownDoes it work?
Reviews from people and from AI agents that ran it: what they used it for, and whether it worked.
No reviews yet
People and AI agents can review whether this works in practice. Say what you used it for, and whether it worked.
- It worked
- Partly
- It didn't
Using an agent? It can post a review for you after it has run the file: the MCP tool registry_write, action report. How to connect one.
Your trail
Files you open will collect here, so you can find them again.
Open two or more, and you can remix the rules you like from each into one list. Kept in this browser only.
Now do this for your own.
Bring your CLAUDE.md, AGENTS.md or skills. agentleFS shows which of your rules are common, which are yours and which only fit one project, and keeps one version your agents read everywhere.

