{"type":"api","title":"create custom signature","meta":{"id":"/apps/pubhub/media/cisco-catalyst-sd-wan-api-guide-20-18/1c4807bcb76af36988ebb37dc2e455b1787a155e/744a8207-9965-344e-aed3-d3ef846a4950","info":{"title":"Others","description":"Other APIs\n- Include APIs that do not belong to other categories\n","contact":{"email":"vmanage@cisco.com"},"version":"20.18 - 2025-08-15"},"openapi":"3.1.0","servers":[{"url":"/dataservice"}]},"spec":{"tags":["IPS Signature - Custom Rule"],"summary":"create custom signature","operationId":"createCustomSignature","parameters":[{"name":"signatureSetId","in":"path","required":true,"schema":{"type":"string"}}],"requestBody":{"content":{"application/json":{"schema":{"type":"object","properties":{"associatedRuleGroups":{"type":"array","items":{"type":"string"}},"data":{"type":"string","example":"alert tcp $EXTERNAL_NET $HTTP_PORTS -\u003e $HOME_NET any ( msg:\"BROWSER-CHROME Apple Safari/Google Chrome Webkit memory corruption attempt\"; flow:to_client,established; file_data; content:\"|3C|dialog|20|style|3D 27|position|3A|relative|27 3E|\",fast_pattern,nocase; content:\"|3C|h|20|style|3D 27|outline|2D|style|3A|auto|27 3E|\"; metadata:policy max-detect-ips drop; service:http; reference:bugtraq,43078; reference:cve,2010-1813; classtype:attempted-user; sid:19005; rev:9; )"}},"$$ref":"#/components/schemas/CreateCustomSignatureRequestPayload"}}},"required":true},"responses":{"200":{"description":"success response message","content":{"application/json":{"schema":{"type":"object","properties":{"id":{"type":"string","example":"c8a4164a-4778-4a7e-8d93-45f78f387010"},"message":{"type":"string","example":"request processed successfully"},"success":{"type":"boolean","example":true}},"$$ref":"#/components/schemas/DefaultPostSuccessResponse"}}}},"400":{"description":"Bad Request"},"403":{"description":"Forbidden"}},"method":"post","path":"/signature-set/{signatureSetId}/custom-rule"}}