The following table provides a summary of the Endpoints (URLs and HTTP Methods) defined by TAXII and the Resources they operate on. URL Methods Resource Type collections <api-root>/collections/ GET <api-root>/collections/<name>/ GET collection <api-root>/collections/<name>/objects/ GET, POST object object <api-root>/collections/<name>/objects/<object-id>/ GET GET manifest <api-root>/collections/<name>/manifest/ Get Collections This Endpoint provides information about the Collections hosted under this API Root. This is similar to the response to get a Collection (see section ), but rather than providing information about one Collection it provides information about all of the Collections. Most importantly, it provides the Collection's id, which is used to request objects or manifest entries from the Collection. Properties GET Supported Method /<api-root>/collections/ URL Parameters <api-root> - the base URL of the API Root containing the Collections Pagination Yes Filtering No Request Type Accept: application/vnd.oasis.taxii+json; version=2.0 Successful Response Status: 200 (OK) Content-Type: application/vnd.oasis.taxii+json; version=2.0 Body: collections Common Codes 404 - The Collections resource does not exist or the client does not have access to the Collections resource. 401, 403 - The client either to authenticate or does not have access to get Collection information.
The following table provides a summary of the Endpoints (URLs and HTTP Methods) defined by TAXII and the Resources they operate on. URL Methods Resource Type <api-root>/collections/ GET collections <api-root>/collections/<name>/ GET collection <api-root>/collections/<name>/objects/ GET, POST object <api-root>/collections/<name>/objects/<object-id>/ GET object <api-root>/collections/<name>/manifest/ GET manifest Get Collections This Endpoint provides information about the Collections hosted under this API Root. This is similar to the response to get a Collection (see section ), but rather than providing information about one Collection it provides information about all of the Collections. Most importantly, it provides the Collection's id, which is used to request objects or manifest entries from the Collection. Properties Supported Method GET URL /<api-root>/collections/ Parameters <api-root> - the base URL of the API Root containing the Collections Pagination Yes Filtering No Request Type Accept: application/vnd.oasis.taxii+json; version=2.0 Successful Response Status: 200 (OK) Content-Type: application/vnd.oasis.taxii+json; version=2.0 Body: collections Common Codes 404 - The Collections resource does not exist or the client does not have access to the Collections resource. 401, 403 - The client either to authenticate or does not have access to get Collection information.
taxii-v2.0-wd02.docx