An organization's Threat Intelligence platform ingests STIX/TAXII feeds to track Advanced Persistent Threat (APT) groups. An analyst needs to query indicators of compromise using the TAXII 2.1 protocol. Which HTTP method and endpoint structure is standard for retrieving collections in TAXII 2.1?
Trap 1: PUT /taxii2/objects/
PUT is not standard for retrieving TAXII collections.
Trap 2: POST /taxii2/collections/
POST is used for creating objects or submitting reports, not for querying collection metadata.
Trap 3: DELETE /taxii2/status/
DELETE is used for removing objects, which is not applicable here.
- A
GET /taxii2/collections/
TAXII 2.1 exposes collections through a discovery document, and the standard retrieval endpoint is GET /taxii2/collections/, returning the list of available collections. This matches the protocol's RESTful resource structure for enumerating collections before querying their objects.
- B
PUT /taxii2/objects/
Why it fails: PUT is not standard for retrieving TAXII collections.
- C
POST /taxii2/collections/
Why it fails: POST is used for creating objects or submitting reports, not for querying collection metadata.
- D
DELETE /taxii2/status/
Why it fails: DELETE is used for removing objects, which is not applicable here.