Delete Lookup type Configuration
Learn how to delete configuration settings for a specific lookup type from the Autopilot configuration.
Delete Lookup type Configuration API removes a lookup type entry from the main Autopilot configuration for a tenant. After you delete the entry, the lookup type uses the tenant default configuration.
HTTP method and endpoint
Use the following HTTP method and endpoint path to submit the request:
DELETE /configuration/{tenantId}/autopilot/{lookupType}
This endpoint removes the Autopilot configuration for the specified lookup type within the given tenant context.
The following table describes the endpoint path parameters.
| Parameter | Type | Required | Description |
|---|---|---|---|
tenantId | String | Yes | Tenant identifier. |
lookupType | String | Yes | Lookup type name |
Request headers
The following request headers must be included.
| Header | Value | Required |
|---|---|---|
Authorization | Bearer {token} | Yes |
Request body
This operation does not require a request body.
Response Body
| Field | Type | Description |
|---|---|---|
tenantId | String | Unique identifier of the tenant. |
defaults | Object | Default Autopilot configuration applied at the tenant level. |
enabled | Boolean | Indicates whether Autopilot is enabled or not. |
mode | String | Operating mode of Autopilot (for example, ACTIVE or PREVIEW). |
autoMapEnabled | Boolean | Indicates whether automatic mapping is enabled. |
autoMapThreshold | Number | Minimum similarity score required for automatic mapping. |
suggestionEnabled | Boolean | Indicates whether mapping suggestions are enabled. |
suggestionThreshold | Number | Minimum score required to generate a mapping suggestion. |
createLookupEnabled | Boolean | Indicates whether automatic lookup creation is enabled. |
createLookupThreshold | Number | Minimum score required to automatically create a lookup value. |
suggestLookupEnabled | Boolean | Indicates whether lookup creation suggestions are enabled. |
suggestLookupThreshold | Number | Minimum score required to suggest creating a lookup value. |
misspelledThreshold | Number | Minimum score used to detect potential misspellings. |
requiredFrequency | Number | Minimum number of occurrences required before Autopilot takes action. |
frequencyWindowHours | Number | Time window, in hours, used to evaluate frequency. |
| lookupTypes | ||
lookupTypes | Array | List of lookup type-specific configuration overrides. |
uri | String | URI that identifies the lookup type. |
settings | Object | Configuration settings specific to the lookup type. |
enabled | Boolean | Indicates whether Autopilot is enabled for the lookup type. |
mode | String | Operating mode for the lookup type. |
| settings | ||
autoMapEnabled | Boolean | Indicates whether automatic mapping is enabled for the lookup type. |
autoMapThreshold | Number | Minimum similarity score required for automatic mapping for the lookup type. |
suggestionEnabled | Boolean | Indicates whether suggestions are enabled for the lookup type. |
suggestionThreshold | Number | Minimum score required to generate suggestions for the lookup type. |
createLookupEnabled | Boolean | Indicates whether automatic lookup creation is enabled for the lookup type. |
createLookupThreshold | Number | Minimum score required to automatically create a lookup value for the lookup type. |
suggestLookupEnabled | Boolean | Indicates whether lookup creation suggestions are enabled for the lookup type. |
suggestLookupThreshold | Number | Minimum score required to suggest creating a lookup value for the lookup type. |
misspelledThreshold | Number | Minimum score used to detect misspellings for the lookup type. |
requiredFrequency | Number | Minimum number of occurrences required before Autopilot takes action for the lookup type. |
frequencyWindowHours | Number | Time window, in hours, used to evaluate frequency for the lookup type. |
updatedBy | String | Identifier of the user who last updated the configuration. |
updateDate | Number | Timestamp of the last update in epoch milliseconds. |
version | Number | Version number of the configuration. |
anyEnabled | Boolean | Indicates whether Autopilot is enabled for any scope. |
Example Response
The following example shows a successful response.
{
"tenantId": "my_tenant",
"defaults": {
"enabled": true,
"mode": "ACTIVE",
"autoMapEnabled": true,
"autoMapThreshold": 0.9,
"suggestionEnabled": true,
"suggestionThreshold": 0.8,
"createLookupEnabled": true,
"createLookupThreshold": 0.9,
"suggestLookupEnabled": true,
"suggestLookupThreshold": 0.8,
"misspelledThreshold": 0.7,
"requiredFrequency": 1,
"frequencyWindowHours": 1
},
"lookupTypes": [
{
"uri": "rdm/lookupTypes/Countries",
"settings": {
"enabled": false,
"mode": "PREVIEW",
"autoMapEnabled": true,
"autoMapThreshold": 0.9,
"suggestionEnabled": true,
"suggestionThreshold": 0.75,
"createLookupEnabled": false,
"createLookupThreshold": 0.9,
"suggestLookupEnabled": false,
"suggestLookupThreshold": 0.8,
"misspelledThreshold": 0.85,
"requiredFrequency": 3,
"frequencyWindowHours": 24
}
},
{
"uri": "rdm/lookupTypes/City",
"settings": {
"enabled": true,
"mode": "ACTIVE",
"autoMapEnabled": true,
"autoMapThreshold": 0.95,
"suggestionEnabled": true,
"suggestionThreshold": 0.8,
"createLookupEnabled": false,
"createLookupThreshold": 0.9,
"suggestLookupEnabled": false,
"suggestLookupThreshold": 0.8,
"misspelledThreshold": 0.85,
"requiredFrequency": 5,
"frequencyWindowHours": 24
}
},
{
"uri": "rdm/lookupTypes/Specialty",
"settings": {
"enabled": true,
"mode": "ACTIVE",
"autoMapEnabled": true,
"autoMapThreshold": 0.9,
"suggestionEnabled": true,
"suggestionThreshold": 0.8,
"createLookupEnabled": true,
"createLookupThreshold": 0.9,
"suggestLookupEnabled": true,
"suggestLookupThreshold": 0.8,
"misspelledThreshold": 0.7,
"requiredFrequency": 1,
"frequencyWindowHours": 1
}
}
],
"updatedBy": "my_user",
"updateDate": 1777904408748,
"version": 11,
"anyEnabled": true
}