# Creating and Managing API Client in SentinelOne's Console Please note that for this integration to funtion properly we require a minimum entitlement level of "SentinelOne Complete". [https://www.sentinelone.com/platform-packages/](https://www.sentinelone.com/platform-packages/) ## 1. Introduction A valid API Token and tenant URL is required in order to access SentinelOne's API ## 2. Prerequisites - Access to the SentinelOne Console - Administrator privileges ## 3. Generate API Token ### Step 1: Access the SentinelOne Management Console - Log in to your SentinelOne Management Console instance with administrative privileges. ### Step 2: Click your username (Admin) on the top right hand corner - Select My User - Click on Actions - Select API Token Operations - Click Regenerate Api Token - Copy the API Token #### Step 2.1: EDR Events In order to query for EDR Events, a Visibility Enhanced Key and Url are required. This is for the SentinelOne Singularity Data Lake Api. - Select Visiblity (Enhanced) - Click the profile name on the top right - Click API Keys - Under Log Access Keys, Click Add Key - Select "Add Read Key" - Copy the API key, this is the EDR Events credential - Look at the URL bar in the browser, that is the EDR Events URL. For example: `https://xdr.us1.sentinelone.net` ## 4. Configure the Integration **URL** This is the Base URL from where the SentinelOne Management Console Token came. For example, if you logged into your Management console at [https://usea1-partners.sentinelone.net/](https://usea1-partners.sentinelone.net/), then your URL is [https://usea1-partners.sentinelone.net/](https://usea1-partners.sentinelone.net/) **Token** The generated API Token