Filter WSDL
AI-generatedSummary
Remove specified methods and fields from a given WSDL XML content to produce a filtered WSDL definition.
Inputs
- WSDL Content (required) — The full WSDL XML text to be filtered (e.g., contents of a .wsdl file).
- Kaldırılacak Methodlar — Comma-separated list of exact method names to remove from the WSDL (e.g., 'QueryInvoice,CreateInvoice').
- Alan Kuralları (JSON) — JSON array of rules specifying fields to remove from particular methods, e.g., [{"operation":"QueryInvoice","field":"SupplierCode"}].
Output shape
a single item with JSON containing the filtered WSDL string under 'wsdl' and metadata about applied filters
The output JSON includes 'wsdl' (filtered WSDL text), 'filtered' (boolean indicating if filters applied), 'removedOperations' (list of removed method names), and 'fieldRules' (list of applied field removal rules). If no filters are applied, the original WSDL is returned with 'filtered' set to false and a message note. Errors are returned in JSON if continueOnFail is enabled.