Every feature in the SecureCheap dashboard ships as a public API endpoint the same day. RESTful, JSON, OpenAPI 3.1 spec, full SDKs in 4 languages.
curl https://api.securecheap.com/v1/monitors \ -H "Authorization: Bearer sk_live_..."
npm i @securecheap/sdkpip install securecheapgo get securecheap.dev/sdkbrew install securecheapEvery API operation is idempotent, returns standardised error codes, and includes a request-id you can grep our logs for. Webhooks are HMAC-signed. Rate limits are generous and documented.
import { SecureCheap } from '@securecheap/sdk'
const sc = new SecureCheap({ apiKey: process.env.SC_KEY })
const monitor = await sc.monitors.create({
name: 'production-api',
type: 'http',
url: 'https://api.example.com/health',
interval: 30,
regions: ['us-east', 'eu-west', 'ap-south'],
})
console.log(monitor.id, '→ live')/v1/monitorsMonitoring/v1/monitorsMonitoring/v1/monitors/{id}/metricsMonitoring/v1/scansSecurity/v1/scans/{id}Security/v1/cost/analysisCost/v1/ai/askAI/v1/alertsAlerts/v1/webhooksWebhooksFree tier gets you 50k API calls/month, full feature parity. No credit card.