Developer Experience

Built for Developers

REST API with OpenAPI docs, real-time webhooks, and programmatic exports. Integrate Zenith into any stack.

REST API

Full-Featured REST API

Every feature available through a clean, versioned REST API. JSON in, JSON out.

OpenAPI Documentation

Auto-generated OpenAPI 3.0 spec. Import into Postman, Insomnia, or any API client.

Versioned Endpoints

All endpoints are versioned (/v1). Breaking changes only in new versions.

JWT Authentication

Secure token-based auth with short-lived access tokens and refresh flow.

Request

bash
curl -X POST https://your-domain.com/crm/submissions/v1/ \
  -H "Content-Type: application/json" \
  -d '{
    "email": "jane@company.com",
    "name": "Jane Smith",
    "message": "Interested in enterprise plan"
  }'

Response

json
{
  "success": true,
  "message": "Thank you for your submission!",
  "id": "507f1f77bcf86cd799439011"
}
Webhooks

Real-Time Event Delivery

Get instant HTTP callbacks when submissions are created, approved, rejected, flagged, or deleted.

Instant Delivery

Webhooks fire within milliseconds of an event. No polling required.

HMAC Signing

Every payload is signed with a shared secret so you can verify authenticity.

Automatic Retries

Failed deliveries are retried with exponential backoff. No events lost.

Event Filtering

Subscribe only to the events you care about: created, approved, rejected, flagged, deleted.

Example Webhook Payload

json
{
  "event": "submission.created",
  "timestamp": "2026-02-17T10:30:00.000Z",
  "data": {
    "submissionId": "507f1f77bcf86cd799439011",
    "email": "jane@company.com",
    "name": "Jane Smith",
    "formType": "contact",
    "status": "approved",
    "createdAt": "2026-02-17T10:30:00.000Z"
  }
}
Exports

Programmatic Data Access

Export submission data via API. Filter by date, status, type, and more.

Excel Export

Formatted Excel worksheets with headers, styles, and multiple sheets for easy reporting.

CSV Export

Spreadsheet-ready CSV files for reporting and analysis.

Filtered Exports

Filter by date range, spam status, lead tier, and custom fields.

PDF Reports

Professional PDF exports with submission stats, charts, and summary breakdowns.

Built for Developers. Start Building.

Get your JWT token and start integrating in minutes. Full documentation included.

Start Free Trial