{"type":"api","title":"Get Vsmart Template List DCA","meta":{"id":"/apps/pubhub/media/cisco-catalyst-sd-wan-api-guide-20-18/1c4807bcb76af36988ebb37dc2e455b1787a155e/36693899-8b64-31bd-aa1c-b67fb5b6463c","info":{"title":"SD-WAN Services","description":"Includes API operations for managing SD-WAN services such as Cloud OnRamp for SaaS and MultiCloud\n","contact":{"email":"vmanage@cisco.com"},"version":"20.18 - 2025-08-15"},"openapi":"3.1.0","servers":[{"url":"/dataservice"}]},"spec":{"tags":["Data Collection Agent"],"description":"Get vSmart template list","operationId":"getVsmartTemplateListDCA","requestBody":{"description":"Query string","content":{"application/json":{"schema":{"type":"object"},"examples":{"Query string":{"description":"Query string","value":{"tenantId":["07917db1-bb13-40a0-a075-f81e91cd3bd4"]}}}}},"required":true},"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"type":"array","items":{"type":"object"}},"examples":{"vSmart template":{"description":"vSmart template","value":{"header":{"generatedOn":1717495213603,"viewKeys":{"uniqueKey":[],"preferenceKey":"grid-VSmartPolicy"},"columns":[{"title":"Name","property":"policyName","hideable":false,"dataType":"string"},{"title":"Description","property":"policyDescription","dataType":"string"},{"title":"Type","property":"policyType","display":"keyvalue","keyvalueProperty":"policyType","hideable":false,"keyvalue":[{"key":"cli","value":"CLI"},{"key":"feature","value":"UI Policy Builder"}],"dataType":"string"},{"title":"Activated","property":"isPolicyActivated","display":"iconAndText","iconProperty":"isPolicyActivated","hideable":false,"icon":[{"key":"true","value":"images/policy_active.png"},{"key":"false","value":"images/policy_inactive.png"}],"dataType":"string"},{"title":"Updated By","property":"lastUpdatedBy","dataType":"string"},{"title":"Policy Version","property":"policyVersion","dataType":"string"},{"title":"Last Updated","property":"lastUpdatedOn","displayFormat":"DD MMM YYYY h:mm:ss A z","inputFormat":"unix-time","dataType":"date"}],"fields":[{"property":"policyName","dataType":"string"},{"property":"policyDescription","dataType":"string"},{"property":"policyType","dataType":"string","display":"keyvalue"},{"property":"isPolicyActivated","dataType":"string","display":"iconAndText"},{"property":"lastUpdatedBy","dataType":"string"},{"property":"policyVersion","dataType":"string"},{"property":"lastUpdatedOn","dataType":"date"}]},"data":[{"policyVersion":"06042024T095611718","lastUpdatedBy":"tenantadmin","policyCli":"viptela-policy:policy\n control-policy Test\n default-action accept\n !\n lists\n site-list Test\n site-id 100 \n !\n !\n!\napply-policy\n site-list Test\n control-policy Test in\n control-policy Test out\n !\n!","policyName":"Test","policyXml":"\u003cconfig xmlns=\"http://tail-f.com/ns/config/1.0\"\u003e\n\u003ctenant xmlns=\"http://viptela.com/tenant\"\u003e\n \u003cname\u003eDCA AUT VMANAGE-Apple Inc\u003c/name\u003e\n\u003cpolicy-template-name\u003e3cc401fa-aac4-490d-ae58-0e48be929633\u003c/policy-template-name\u003e\n\u003cpolicy-template-version\u003evsmart_policy_config-6bb37b09-b16b-41b0-aacf-06464f7c81d8\u003c/policy-template-version\u003e\n \u003cpolicy\u003e\n \u003clists\u003e\n \u003csite-list\u003e\n \u003cname\u003eTest\u003c/name\u003e\n \u003csite-id\u003e\n \u003cid\u003e100\u003c/id\u003e\n \u003c/site-id\u003e\n \u003c/site-list\u003e\n \u003c/lists\u003e\n \u003ccontrol-policy\u003e\n \u003cname\u003eTest\u003c/name\u003e\n \u003cdefault-action\u003eaccept\u003c/default-action\u003e\n \u003c/control-policy\u003e\n \u003c/policy\u003e\n \u003capply-policy\u003e\n \u003csite-list\u003e\n \u003cname\u003eTest\u003c/name\u003e\n \u003ccontrol-policy\u003e\n \u003cdirection\u003ein\u003c/direction\u003e\n \u003cpol-name\u003eTest\u003c/pol-name\u003e\n \u003c/control-policy\u003e\n \u003ccontrol-policy\u003e\n \u003cdirection\u003eout\u003c/direction\u003e\n \u003cpol-name\u003eTest\u003c/pol-name\u003e\n \u003c/control-policy\u003e\n \u003c/site-list\u003e\n \u003c/apply-policy\u003e\n\u003c/tenant\u003e\n\u003c/config\u003e","policyDefinition":"{\"assembly\":[{\"definitionId\":\"b2fa4139-9c37-4fdf-abd1-0a6c6f9725c9\",\"type\":\"control\",\"entries\":[{\"direction\":\"in\",\"siteLists\":[\"7b66f7a5-4f56-4e24-8034-992296f67d92\"]},{\"direction\":\"out\",\"siteLists\":[\"7b66f7a5-4f56-4e24-8034-992296f67d92\"]}]}],\"regionRoleAssembly\":[]}","createdOn":1717494971718,"policyXmlVersion":"vsmart_policy_config-6bb37b09-b16b-41b0-aacf-06464f7c81d8","isPolicyActivated":true,"policyDescription":"Test","@rid":11062,"policyId":"3cc401fa-aac4-490d-ae58-0e48be929633","createdBy":"tenantadmin","policyType":"feature","tenantId":"07917db1-bb13-40a0-a075-f81e91cd3bd4","lastUpdatedOn":1717494971718}]},"$$ref":"#/components/examples/ComViptelaVmanageServerDcaResponseExampleVsmartPolicy"}}}}},"400":{"description":"Bad Request"},"403":{"description":"Forbidden"},"500":{"description":"Internal Server Error"}},"method":"post","path":"/dca/template/policy/vsmart"}}