---
title: "Update enumeration config"
method: PATCH
path: "/v1/asset/enumerate/{enumerate_id}/config"
---

# Update enumeration config

`PATCH /v1/asset/enumerate/{enumerate_id}/config`

## Query parameters

- `update_type` 'append' | 'replace'

## Headers

- `X-Team-Id` string

## Request body

- EnumerationConfig
  - `name` string
  - `root_domains` string[]
  - `enrichment_inputs` string[]
  - `steps` string[]
  - `enum_ports` string
  - `enumeration_config` EnumerationLaunchConfig
    - `follow-redirect` boolean
    - `ports` string
  - `alerting_config_ids` string[]
  - `subfinder_config_ids` string[]
  - `exclusions` string[] — Combined inclusion (prefixed with +) and exclusion patterns for discovery scope
  - `automatic_vuln_scans` boolean

## Response `200`

Example response

- object
  - `message` string, required

## Other responses

- `400` — Example response
- `401` — Example response
- `500` — Example response
- `default` — Example response

## Changes

- **2025-11-18** `41ee26b930f3` — 1 info
  - added the new optional request property `exclusions`
- **2025-08-13** `c41cd7ae7718` — 7 info
  - added the new optional request property `alerting_config_ids`
  - added the new optional request property `automatic_vuln_scans`
  - added the new optional request property `subfinder_config_ids`
  - added the new `dns_scraping` enum value to the request property `steps/items/`
  - …3 more
- **2024-09-22** `407b73d9ce28` — 1 info
  - endpoint added
- **2023-12-05** `5c3748c387f7` — 1 breaking
  - api path removed without deprecation

[Change history](https://skmtc.dev/projectdiscovery/apis/pdcp-api/changes/v1/asset/enumerate/:enumerate_id/config/patch.md)

---

[API](https://skmtc.dev/projectdiscovery/apis/pdcp-api.md) · [All operations](https://skmtc.dev/projectdiscovery/apis/pdcp-api/llms.txt) · [OpenAPI document](https://skmtc-service-production.skmtc.workers.dev/v1/apis/projectdiscovery/pdcp-api/revisions/220f0adf9efd/schema)
