Unify and manage your data

Get Lookup type Configuration API

Learn how to retrieve configuration settings for a specific lookup type.

Use this API to retrieve the Autopilot configuration entry for a specific lookup type from the main Autopilot configuration. The response includes the lookup type URI and its configuration settings.

This API returns Autopilot settings for a lookup type only when explicit overrides have been defined for that lookup. If no lookup-specific configuration exists, the API returns an error instead of falling back to tenant defaults. This is a key difference from the Get effective Autopilot configuration for a lookup type, which provides the effective configuration by applying tenant defaults when overrides are not present.

HTTP method and endpoint

Use the following HTTP method and endpoint path to submit the request:

GET /configuration/{tenantId}/autopilot/{lookupType}

The following table describes the endpoint path parameters.

ParameterTypeRequiredDescription
tenantIdStringYesTenant identifier
lookupTypeStringYesLookup type name

Request headers

The following request headers must be included.

HeaderValueRequired
AuthorizationBearer {token}Yes

Request body

This operation does not require a request body.

Response body

The following table describes the fields returned in the response body.

FieldTypeDescription
uristringLookup type URI.
settingsobjectAutopilot settings for the lookup type.
enabledbooleanEnables or disables Autopilot.
modestringOperating mode for Autopilot.
autoMapEnabledbooleanEnables automatic mapping.
autoMapThresholdnumberConfidence threshold for automatic mapping.
suggestionEnabledbooleanEnables suggestions for mapping
suggestionThresholdnumberConfidence threshold for suggestions.
createLookupEnabledbooleanEnables automatic lookup creation.
createLookupThresholdnumberConfidence threshold for lookup creation.
suggestLookupEnabledbooleanEnables lookup creation suggestions
suggestLookupThresholdnumberConfidence threshold for lookup suggestions.
misspelledThresholdnumberThreshold used for misspelling detection.
requiredFrequencyintegerMinimum occurrence frequency required before applying certain actions.
frequencyWindowHoursintegerTime window, in hours, used when evaluating frequency.

Example response

The following example shows a response containing the lookup type configuration.

{
  "uri": "rdm/lookupTypes/Country",
  "settings": {
    "enabled": true,
    "mode": "ACTIVE",
    "autoMapEnabled": true,
    "autoMapThreshold": 0.70,
    "suggestionEnabled": true,
    "suggestionThreshold": 0.50,
    "createLookupEnabled": false,
    "createLookupThreshold": 0.90,
    "suggestLookupEnabled": false,
    "suggestLookupThreshold": 0.75,
    "misspelledThreshold": 0.70,
    "requiredFrequency": 5,
    "frequencyWindowHours": 1
  }
}