> ## Documentation Index
> Fetch the complete documentation index at: https://docs.pulsedive.com/llms.txt
> Use this file to discover all available pages before exploring further.

# Quick Setup

> Server endpoints, authentication, and platform-specific setup instructions for Pulsedive's TAXII server.

If you're already familiar with TAXII, use these configuration values for commonly used TAXII clients.
We support STIX/TAXII version 2.1.

## Server Endpoints

Your TAXII client may ask for one or both of these values:

* **Discovery URL**: [https://pulsedive.com/taxii2/](https://pulsedive.com/taxii2/)
* **API Root URL**: [https://pulsedive.com/taxii2/api/](https://pulsedive.com/taxii2/api/)

## Authentication

All TAXII requests use HTTP Basic authentication:

* **Username**: taxii2
* **Password**: Your Pulsdive API key (get one by [signing up for a free account](https://pulsedive.com/register))

## Available Collections

Available collections include:

| Collection               | ID                                     | Access Level            |
| ------------------------ | -------------------------------------- | ----------------------- |
| **Test collection**      | `981c4916-ebb2-4567-aece-54ae970c4230` | Free (live sample data) |
| **Indicator collection** | `a5cffbfe-c0ff-4842-a235-cb3a7a040a37` | Feed plan required      |
| **Threat collection**    | `dc9ecfa5-7769-4cf3-b699-38a9776b431d` | Feed plan required      |

<Note>
  You need a Pulsedive API key for all requests, including access to the free test collection.
  [Create a free account](https://pulsedive.com/register) to get your API key.
</Note>

## Platform Configuration

Configure Pulsedive's TAXII server with these platform-specific settings for popular threat intelligence tools.

<Tip>
  **Try before you buy**: Evaluate our TAXII service using the free test collection with live Pulsedive data.
  You only need a free API key.
  Get one by [signing up for a free account](https://pulsedive.com/register).
</Tip>

### Microsoft Azure Sentinel

Use [Microsoft Azure Sentinel's](https://azure.microsoft.com/en-us/products/microsoft-sentinel/) native TAXII data connector with the server endpoints and authentication details above.
Visit [Microsoft's official blog post](https://techcommunity.microsoft.com/t5/microsoft-sentinel-blog/import-pulsedive-feed-into-microsoft-sentinel/ba-p/3478953) for detailed setup instructions.

### OpenCTI (Native TAXII Import)

[OpenCTI](https://opencti.io/) supports [native automated import](https://docs.opencti.io/latest/usage/import-automated/) for several formats, including TAXII.

Configure OpenCTI's TAXII 2.1 import using these values:

* **TAXII Server URL**: `https://pulsedive.com/taxii2/api/`
* **Username**: `taxii2`
* **Password**: `<YOUR_API_KEY>`
* **Collection IDs**: Select from the collection IDs above

### OpenCTI (Legacy TAXII2 Connector)

For older OpenCTI versions that don't support native automated import for TAXII, use the [TAXII2 connector](https://github.com/OpenCTI-Platform/connectors/tree/master/external-import/taxii2).

Configure these environment variables:

```bash theme={null}
TAXII2_V21=true
TAXII2_DISCOVERY_URL=https://pulsedive.com/taxii2/
TAXII2_USERNAME=taxii2
TAXII2_PASSWORD=<YOUR_API_KEY> # Create a free Pulsedive account to get an API key.
TAXII2_COLLECTIONS=api.Pulsedive test data,api.Pulsedive indicator data,api.Pulsedive threat data
```

<Tip>
  Legacy connectors use collection names instead of IDs.
  The names above correspond to the Test, Indicator, and Threat collections, respectively. Adjust these values depending on which collections you want to ingest.
</Tip>
