View Uptime Monitor SSL Information
Retrieve SSL certificate details for a specific uptime monitor by providing its monitor_id in the URL path. This endpoint returns information such as certificate validity dates, issuer, and expiration status — helping ensure that HTTPS-enabled services are not only available but also securely configured.

It is particularly useful for proactively managing certificate health and avoiding downtime or trust issues caused by expired or misconfigured SSL certificates.

Use cases:
  • SSL expiration tracking — Monitor the expiration timeline of certificates associated with your uptime monitors.
  • Security auditing — Verify that a valid and trusted certificate is in place across monitored services.
  • Incident prevention — Detect expiring or mismatched certificates before they trigger user warnings or service disruptions.

To receive expiration alerts in advance, consider configuring reminders through the Set SSL Expiration Reminder endpoint.

Authorization: Bearer YOUR_TOKEN

Path Parameters
  • id string
    The unique ID of the uptime resource whose SSL data will be retrieved.
    Example: '906a3444-15ce-4410-8041-89a238e9e91f'
JavaScript
Response codes
const axios = require('axios');

const url = 'https://resource-query.api.pinghome.io/v1/resource/906a3444-15ce-4410-8041-89a238e9e91f/ssl';

axios.get(url, {
    headers: {
        'Authorization': 'Bearer YOUR_TOKEN'
    }
})
.then(response => {
    console.log(response.data);
})
.catch(error => {
    console.error(error);
});
ResponseThis section is used to view the possible HTTP response codes returned by the API. These codes indicate the status of a request, such as 201 (Created), 401 (Unauthorized), 409 (Conflict), or 422 (Unprocessable Entity).