This function returns the status of an SSL certificate request. The returns include actionable URLs for users to expedite the validation process, if applicable.
Important:
Because this function returns data from a dynamic source, the returns in each object can vary.
uapi --output=jsonpretty \ --user=username \ Market \ get_certificate_status_details \ order_item_id='1234567890' \ provider='cPStore'
{- "apiversion": 3,
- "func": "get_certificate_status_details",
- "module": "Market",
- "result": {
- "data": {
- "actionUrls": {
}, - "domain_details": {
- "domain": "www.example.com",
- "status": "AWAITINGBRAND"
}, - "status_details": {
- "brandValStatus": "in-progress",
- "certificateStatus": "in-progress",
- "csrStatus": "completed",
- "dcvStatus": "completed",
- "evClickThroughStatus": "in-progress",
- "freeDVUPStatus": "not applicable",
- "organizationValidationStatus": "not applicable",
- "ovCallbackStatus": "not applicable",
- "validationStatus": "in-progress"
}
}, - "errors": null,
- "messages": [
- "Certificate request is still being processed."
], - "metadata": { },
- "status": 1,
- "warnings": null
}
}