---
title: ThreatMetrix IdP Adapter settings reference
description: The following are setting descriptions for the ThreatMetrix IdP Adapter.
component: threatmetrix
page_id: threatmetrix:setup:pf_threatmetrix_ik_threatmetrix_idp_adapter_settings_reference
canonical_url: https://docs.pingidentity.com/integrations/threatmetrix/setup/pf_threatmetrix_ik_threatmetrix_idp_adapter_settings_reference.html
revdate: October 30, 2025
---

# ThreatMetrix IdP Adapter settings reference

The following are setting descriptions for the ThreatMetrix IdP Adapter.

> **Collapse: Standard fields**
>
> | Field                                                                                                       | Description                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                   |
> | ----------------------------------------------------------------------------------------------------------- | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
> | **Org ID**                                                                                                  | The org ID that you noted in [Configuring ThreatMetrix](pf_threatmetrix_ik_configuring_threatmetrix.html).This field is blank by default.                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                     |
> | **API Key**                                                                                                 | The API key that you noted in [Configuring ThreatMetrix](pf_threatmetrix_ik_configuring_threatmetrix.html).This field is blank by default.                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    |
> | **Policy Name**                                                                                             | The name of the policy to use when requesting a review status.The default value is `default`.                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 |
> | **ThreatMetrix Base URL**                                                                                   | The ThreatMetrix API URL.&#xA;&#xA;If ThreatMetrix changes this URL, enter the new URL.The default value is `https://h-api.online-metrix.net`.                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                |
> | **Device Profiling**                                                                                        | Determines whether the adapter creates a new ThreatMetrix session ID or receives one from another source.Your selection depends on which [device profiling method](../pf_threatmetrix_ik_device_profiling_methods.html) you set up.- **Create new device profile**
>
>   Select this option if you used one of the basic device profiling methods.
>
>   * The ThreatMetrix IdP Adapter creates a new ThreatMetrix session ID.
>
>   * In authentication API mode, the adapter provides a session ID to your web app.
>
>   * Otherwise, the adapter shows the built-in device profiling page that runs the device profiling script.
>
> - **Use existing ThreatMetrix session ID**
>
>   Select this option if you used one of the enhanced device profiling methods.
>
>   * In authentication API mode, the adapter looks for a session ID provided in response to the `SESSION_ID_REQUIRED`.
>
>   * Otherwise, the adapter looks for a session ID provided in an HTTP cookie.The default value is **Create new device profile**. |
> | **Device Profiling Script Source**&#xA;&#xA;Applies only with the Built-in (basic) device profiling method. | Determines the script used to create the device profile.The ThreatMetrix SDK script runs locally, and the ThreatMetrix Web script fetches the latest device profiling script from ThreatMetrix each time. Learn more in [Introduction to Profiling](https://portal.threatmetrix.com/kb/index.htm#t=implementation%2Fprofiling%2Fprofiling_introduction.htm) (requires sign-on) in the ThreatMetrix documentation.The default value is **ThreatMetrix Web**.                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                   |

> **Collapse: Advanced fields**
>
> | Field                                                                                                       | Description                                                                                                                                                                                                                                                                                                                                                                                                                    |
> | ----------------------------------------------------------------------------------------------------------- | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ |
> | **Device Profiling Domain**&#xA;&#xA;Applies when Device Profiling is set to Create new device profile.     | The domain used for device profiling.If you requested a custom device profiling domain in [Configuring ThreatMetrix](pf_threatmetrix_ik_configuring_threatmetrix.html), enter it here.The default value is `h.online-metrix.net`.                                                                                                                                                                                              |
> | **Device Profiling Timeout**&#xA;&#xA;Applies when Device Profiling is set to Create new device profile.    | The amount of time in milliseconds that PingFederate waits for the device profiling script to collect device details.The minimum value is `3000`. The default value is `5000`.                                                                                                                                                                                                                                                 |
> | **Cookie Name**&#xA;&#xA;Applies only when Device Profiling is set to Use existing ThreatMetrix session ID. | The name of the cookie that contains the device profile.If you customized the name for the cookie in the optional [Integrating device profiling - Web app (enhanced)](pf_threatmetrix_ik_integrating_device_profiling_web_app_enhanced.html) steps, enter the same name in this field.The default value is `tmxSessionID`.                                                                                                     |
> | **Service Type**                                                                                            | Determines the attributes and sign-on event data that ThreatMetrix provides in the response. Learn more in the `service_type` parameter in [Session Query Parameters](https://portal.threatmetrix.com/kb/index.htm#t=implementation%2Fapis%2Fsession_query_api.htm\&rhsearch=session%20query\&rhhlterm=session%20query\&ux=search) (requires sign-on) in the ThreatMetrix documentation.The default value is `session-policy`. |
> | **Failure Mode**                                                                                            | When ThreatMetrix is unavailable or an error occurs, this setting determines the default review status.To allow users to continue to sign on by satisfying stricter authentication requirements, select **review**.&#xA;&#xA;Setting this field to pass isn't recommended outside a test environment.                                                                                                                          |
> | **Unknown Session Mode**                                                                                    | When ThreatMetrix returns an unknown session, this setting determines the review status used.&#xA;&#xA;Setting this field to pass isn't recommended outside a test environment.                                                                                                                                                                                                                                                |
> | **Session Query API Endpoint**                                                                              | The ThreatMetrix Session Query API endpoint.&#xA;&#xA;If ThreatMetrix changes this endpoint, enter the new endpoint.The default value is `/api/session-query`.                                                                                                                                                                                                                                                                 |
> | **Update API Endpoint**                                                                                     | The ThreatMetrix Update API endpoint.&#xA;&#xA;If ThreatMetrix changes this endpoint, enter the new endpoint.The default value is `/api/update`.                                                                                                                                                                                                                                                                               |
> | **Update API Enabled**                                                                                      | After a user with a `review` status moves through the PingFederate authentication policy, the adapter informs ThreatMetrix whether authentication succeeded. This helps improve future risk assessments.If your authentication policy doesn't require users with a `review` status to pass any other authentication challenges, clear this checkbox to skip the update step.This checkbox is selected by default.              |
> | **API Request Timeout**                                                                                     | The amount of time in milliseconds that PingFederate allows when establishing a connection with ThreatMetrix or waiting for a response to a request. A value of `0` disables the timeout.The default value is `2000`.                                                                                                                                                                                                          |
> | **Proxy Settings**                                                                                          | Defines proxy settings for outbound HTTP requests.The default value is **System Defaults**.                                                                                                                                                                                                                                                                                                                                    |
> | **Custom Proxy Host**                                                                                       | The proxy server host name to use when **Proxy Settings** is set to **Custom**.This field is blank by default.                                                                                                                                                                                                                                                                                                                 |
> | **Custom Proxy Port**                                                                                       | The proxy server port to use when **Proxy Settings** is set to **Custom**.This field is blank by default.                                                                                                                                                                                                                                                                                                                      |
