KeyGridDocumentation
Complete documentation for production-ready PKI integration with sub-second response times, Universal PKCS#11 HSM support, and comprehensive API coverage.
Quick Start
Production-ready integration with measured sub-second response times and comprehensive protocol support
Create Account
Sign up for KeyGrid and get your API credentials
curl -X POST https://api.keygrid.io/v1/auth/register
Configure Client
Set up your application with the KeyGrid SDK
npm install @keygrid/sdk
// Initialize client
const client = new KeyGridClient({ apiKey: "your-api-key" });Issue Certificate
Request your first certificate with sub-second response time
const certificate = await client.certificates.create({
subject: "CN=example.com",
template: "web-server"
});Deploy & Monitor
Use the certificate and monitor its lifecycle
console.log("Certificate issued in", certificate.issuanceTime, "ms");
// Auto-renewal handled automaticallyAPI Reference
RESTful APIs with OpenAPI 3.0 specification for complete certificate lifecycle management
Core Endpoints
Base URL: https://api.keygrid.io/v1
/api/certificatesIssue a new certificate with CSR or legacy mode
/api/certificates/{tenantId}List certificates for a tenant
/api/external-cas/{tenantId}/subordinate-requestCreate subordinate CA request with HSM-backed CSR
/api/invoices/{tenantId}/{invoiceId}/pdfDownload professional PDF invoice
/api/usage/{tenantId}Get real-time usage analytics
/.well-known/acme/new-orderACME protocol certificate order (RFC 8555)
Official SDKs
Native language support with type-safe SDKs for faster integration
JavaScript/Node.js
stablenpm install @keygrid/sdkPython
stablepip install keygrid-pythonGo
stablego get github.com/keygrid/go-sdkJava
stablemaven: com.keygrid:keygrid-javaC#/.NET
stabledotnet add package KeyGrid.SDKRuby
betagem install keygridAPI Performance
Industry-leading performance metrics for production workloads
Response Time
HSM Operations
Test Suite
HSM Vendors
Ready to Build?
Get started with KeyGrid APIs today. Our developer support team is here to help you integrate certificate management into your applications.