--- title: "Retrieving Data from the TAXII 2.1 Server (App Version 1.0)" slug: "retrieving-data-from-the-taxii-21-server" description: "This article provides an overview of how TAXII users can use the TAXII REST API to retrieve data from the TAXII 2.1 server." updated: 2022-09-02T14:09:58Z published: 2022-09-02T14:09:58Z canonical: "knowledge.threatconnect.com/retrieving-data-from-the-taxii-21-server" --- > ## Documentation Index > Fetch the complete documentation index at: https://knowledge.threatconnect.com/llms.txt > Use this file to discover all available pages before exploring further. # Retrieving Data from the TAXII 2.1 Server (App Version 1.0) To retrieve data from the ThreatConnect TAXII™ 2.1 server via the TAXII REST API, you must use a TAXII user account. If you do not have a TAXII user account, see [*Creating a TAXII User for the TAXII 2.1 Server*](/v1/docs/creating-a-taxii-user-for-the-taxii-21-server). ## Authentication The TAXII REST API uses [basic authentication](https://swagger.io/docs/specification/authentication/basic-authentication/#:~:text=Basic%20authentication%20is%20a%20simple,%2Dencoded%20string%20username%3Apassword%20.), which is completed using the username and password of your TAXII user account. ## Required Headers The **Accept** header must be set to application/taxii+json;version=2.1. ## Available Endpoints Refer to Table 1 for a description of each available API endpoint on the ThreatConnect TAXII 2.1 server and supported HTTP method for each endpoint. | Endpoint | HTTP Method | Description | | --- | --- | --- | | /tc_taxii/ | GET | Retrieves information about the ThreatConnect TAXII 2.1 server | | /tc_taxii/collections/ | GET | Retrieves information about all collections available on the ThreatConnect TAXII 2.1 server | | /tc_taxii/collections/{collection_id or org_name}/ | GET | Retrieves information about a specific collection available on the ThreatConnect TAXII 2.1 server | | /tc_taxii/collections/{collection_id or org_name}/manifest/ | GET | Retrieves manifest information about the contents of a specific collection available on the ThreatConnect TAXII 2.1 server | | /tc_taxii/collections/{collection_id or org_name}/objects/ | GET | Retrieves all objects from a specific collection available on the ThreatConnect TAXII 2.1 server | | /taxii2/ | GET | Retrieves information about the TAXII 2.1 server and available API Roots | ## Available Parameters [Parameters](https://docs.oasis-open.org/cti/taxii/v2.1/cs01/taxii-v2.1-cs01.html#_Toc31107517) included in common STIX™ 2.1 frameworks are supported for the API endpoints listed in Table 1. ## Example Requests and Responses Example requests and responses for each endpoint listed in Table 1 are available at [docs.threatconnect.com/en/latest/rest_api/taxii/taxii_2.1.html](https://docs.threatconnect.com/en/latest/rest_api/taxii/taxii_2.1.html). --- *ThreatConnect® is a registered trademark of ThreatConnect, Inc. STIX™ and TAXII™ are trademarks of The MITRE Corporation.* 20103-04 v.05.A