Threat Vault APIチートシート
7550
Created On 08/22/22 10:37 AM - Last Modified 08/21/25 11:08 AM
Objective
Threat Vault API で使用される最も一般的なコマンドのクイックガイドを提供します。
Environment
Threat Vault API
Procedure
始める前に:
クエリ
脅威 ID:
curl -v -H 'X-API-KEY: <APIKEY>' 'https://api.threatvault.paloaltonetworks.com/service/v1/threats?id=<Threat_ID>'
MD5の:
curl -v -H 'X-API-KEY: <APIKEY>' 'https://api.threatvault.paloaltonetworks.com/service/v1/threats?md5=<MD5_HASH>'
SHA256:
curl -v -H 'X-API-KEY: <APIKEY>' 'https://api.threatvault.paloaltonetworks.com/service/v1/threats?sha256=<SHA256_HASH>'
署名名:
curl -v -H 'X-API-KEY: <APIKEY>' 'https://api.threatvault.paloaltonetworks.com/service/v1/threats?name=<Signature+Name or Group+of+words>'
- 複数の単語を含むクエリでは、スペースの代わりに + を使用する必要があります (例: Command+AND+Control)。
CVEの:
curl -v -H 'X-API-KEY: <APIKEY>' 'https://api.threatvault.paloaltonetworks.com/service/v1/threats?CVE=<CVE-XXXX-XXX or CVE-XXXX>'
日付:
curl -v -H 'X-API-KEY: <APIKEY>' 'https://api.threatvault.paloaltonetworks.com/service/v1/threats?releaseDate=<DATE>'
curl -v -H 'X-API-KEY: <APIKEY>' 'https://api.threatvault.paloaltonetworks.com/service/v1/threats?fromReleaseDate=<FROMDATE>&toReleaseDate=<TODATE>'
コンテンツバージョン:
curl -v -H 'X-API-KEY: <APIKEY>' 'https://api.threatvault.paloaltonetworks.com/service/v1/threats?releaseVersion=<VERSION>'
curl -v -H 'X-API-KEY: <APIKEY>' 'https://api.threatvault.paloaltonetworks.com/service/v1/threats?&fromReleaseVersion=<FROMVERSION>&toReleaseVersion=<TOVERSION>'
署名履歴、ウイルス対策パッケージ:
curl -v -H 'X-API-KEY: <APIKEY>' 'https://api.threatvault.paloaltonetworks.com/service/v1/threats/history?id=<Threat_ID>&type=antivirus'
- 注: リリースされている署名でのみ使用でき、置換または無効化された署名では使用できません
署名履歴、WildFireパッケージ:
curl -v -H 'X-API-KEY: <APIKEY>' 'https://api.threatvault.paloaltonetworks.com/service/v1/threats/history?id=<Threat_ID>&type=wildfire'
- 注: リリースされている署名でのみ使用でき、置換または無効化された署名では使用できません
バッチ クエリ
バッチ クエリの制限は、クエリごとに 100 エントリです (例では 3 エントリを示しています)。 使用可能なバッチ クエリは次のとおりです。
脅威 ID:
curl -v -X POST -H 'X-API-KEY: <APIKEY>' -H 'Content-Type: application/json' -d '{"id":["<Threat_ID>","<Threat_ID>","<Threat_ID>"]}' 'https://api.threatvault.paloaltonetworks.com/service/v1/threats'
MD5の:
curl -v -X POST -H 'X-API-KEY: <APIKEY>' -H 'Content-Type: application/json' -d '{"md5":["<MD5_HASH>","<MD5_HASH>","<MD5_HASH>"]}' 'https://api.threatvault.paloaltonetworks.com/service/v1/threats'
SHA256:
curl -v -X POST -H 'X-API-KEY: <APIKEY>' -H 'Content-Type: application/json' -d '{"sha256":["<SHA256_HASH>","<SHA256_HASH>","<SHA256_HASH>"]}' 'https://api.threatvault.paloaltonetworks.com/service/v1/threats'
署名名:
curl -v -X POST -H 'X-API-KEY: <APIKEY>' -H 'Content-Type: application/json' -d '{"name":["<Signature+Name or Group+of+words>","<Signature+Name or Group+of+words>","<Signature+Name or Group+of+words>"]}' 'https://api.threatvault.paloaltonetworks.com/service/v1/threats'
- 複数の単語を含むクエリでは、スペースの代わりに + を使用する必要があります (例: Command+AND+Control)。
Additional Information