apidog_delete_endpoint
Delete an API endpoint by path and method. Uses an export-modify-validate-import workflow with mandatory confirmation (confirmDelete=true) to remove it from the Apidog project.
Instructions
Delete an endpoint by export-modify-validate-import. Requires confirmDelete=true.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| path | Yes | ||
| method | Yes | ||
| options | No | ||
| branchId | No | Optional Apidog branch ID. Falls back to apidog.json. | |
| moduleId | No | ||
| projectId | No | Apidog project ID. Falls back to apidog.json. | |
| oasVersion | No | 3.1 | |
| exportFormat | No | JSON | |
| confirmDelete | Yes | ||
| environmentIds | No | ||
| addFoldersToTags | No | ||
| deleteUnmatchedResources | Yes | Required because Apidog import deletion relies on sync behavior. | |
| includeApidogExtensionProperties | No |