Cert Spotter monitors public Certificate Transparency logs, coalescing all the certificates and precertificates for a particular issuance event into a single issuance object
Write custom Node.js code and use any of the 400k+ npm packages available. Refer to the Pipedream Node docs to learn more.
SSLMate — Cert Spotter API provides an easy way to build powerful applications
and services for working with SSL information. With the Cert Spotter API, you
can quickly access and query important SSL certificate data about domain names,
certificate fingerprints and other related information.
By connecting to SSLMate’s extensive SSL certificate repository, you can easily
build automated applications and services that can be used to monitor SSL
certificates, compare SSL certificates and detect changes in SSL certificate
properties. With the Cert Spotter API, you can build these solutions quickly
and cost-effectively, without needing to perform manual certificate checks.
Here are some examples of the solutions you can build using the SSLMate — Cert
Spotter API:
import { axios } from "@pipedream/platform"
export default defineComponent({
props: {
sslmate_cert_spotter_api: {
type: "app",
app: "sslmate_cert_spotter_api",
}
},
async run({steps, $}) {
return await axios($, {
url: `https://api.certspotter.com/v1/issuances`,
headers: {
Authorization: `Bearer ${this.sslmate_cert_spotter_api.$auth.api_key}`,
},
params: {
domain: `example.com`,
},
})
},
})
// To use previous step data, pass the `steps` object to the run() function
export default defineComponent({
async run({ steps, $ }) {
// Return data to use it in future steps
return steps.trigger.event
},
})