{"type":"api","title":"generate asynchronously CSR on multiple devices","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":["Certificate Management - Device"],"summary":"generate asynchronously CSR on multiple devices","description":"generate asynchronously CSR on multiple devices","operationId":"generateCSRBulkControllerAsync","requestBody":{"description":"Device IP","content":{"application/json":{"schema":{"type":"object"},"examples":{"Gen CSR":{"description":"Gen CSR","value":{"device-list":[{"deviceIP":"10.0.9.1","keyLength":"2048","resetRSA":false},{"deviceIP":"10.0.9.2","keyLength":"2048","resetRSA":false}],"schedule":false,"autoRenew":false},"$$ref":"#/components/examples/ComViptelaVmanageServerCertificateapiRequestExamplePostgeneratebulkcsrrequest"},"Reset RSA":{"description":"Reset RSA","value":{"device-list":[{"deviceIP":"10.0.9.1","keyLength":"2048","resetRSA":false},{"deviceIP":"10.0.9.2","keyLength":"2048","resetRSA":true,"credentials":[{"uuid":"5563d766-8e13-49f2-87d9-39e3bd7e2c98","deviceType":"Controller","deviceIP":"10.1.1.11"}]}],"schedule":false,"autoRenew":false},"$$ref":"#/components/examples/ComViptelaVmanageServerCertificateapiRequestExamplePostgeneratebulkcsrrsarequest"},"Gen CSR Schedule":{"description":"Gen CSR Schedule","value":{"device-list":[{"deviceIP":"10.0.9.1","keyLength":"2048","resetRSA":false},{"deviceIP":"10.0.9.2","keyLength":"2048","resetRSA":false}],"schedule":true,"autoRenew":false,"scheduleAt":1729495932},"$$ref":"#/components/examples/ComViptelaVmanageServerCertificateapiRequestExamplePostgenerateschedulebulkcsrrequest"}}}},"required":true},"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"type":"string"},"examples":{"Task ID":{"description":"Task ID","value":{"id":"b2b7525d-b68e-4ac3-962a-49d521352272"},"$$ref":"#/components/examples/ComViptelaVmanageServerCertificateapiResponseExamplePostgeneratecsrasyncresponse"}}}}},"400":{"description":"Bad Request"},"403":{"description":"Forbidden"},"500":{"description":"Internal Server"}},"method":"post","path":"/certificate/generate/csr/bulk/controller/async"}}