HTTP Requests for Discovery and Planning Operations
You can use HTTP requests to perform discovery and planning operations and download reports.
The following HTTP requests show the syntax that you can use to perform the available user operations.
Note: The default port for sending HTTP
requests is 443. If the vCenter Server
instance is configured to use a custom port, you must replace 443 with the custom
port number when sending HTTP requests.
Discovery Operations
- Get product
catalog
GET https://<server>:443/api/vcenter/lcm/discovery/product-catalog
- List associated
products
GET https://<server>:443/api/vcenter/lcm/discovery/associated-products
- Get associated product
information
GET https://<server>:443/api/vcenter/lcm/discovery/associated-products/<product>
- Create product
association
POST https://<server>:443/api/vcenter/lcm/discovery/associated-products
- Update product
association
PATCH https://<server>:443/api/vcenter/lcm/discovery/associated-products/<product>
- Delete product
association
DELETE https://<server>:443/api/vcenter/lcm/discovery/associated-products/<product>
- Create interoperability
report
POST https://<server>:443/api/vcenter/lcm/discovery/interop-report
Update Operations
- List
updates
GET https://<server>:443/api/vcenter/lcm/update/pending
- Get update
info
GET https://<server>:443/api/vcenter/lcm/update/pending/<version>
- Create pre-check
report
POST https://<server>:443/api/vcenter/lcm/update/pending/<version>/precheck-report
Reports Operations
- Get
report
GET https://<server>:443/api/vcenter/lcm/reports/<report>
For information about the content and syntax of the HTTP request body for each operation, see the API reference documentation.