GET API Reference
Integrate Hermon data into your databases, spreadsheets, or third-party reporting tools using our read-only GET endpoints.
Overview
Hermon exposes read-only HTTP GET endpoints to fetch information about your leads, contracts, payments, appointments, and opt-ins. All responses are returned as structured JSON data matching the Hermon platform schema.
How It Works
Query workspace records using standard GET requests authenticated via your secret API key:
Deduplicated Contacts
Advanced Filtering
Aggregated Metrics
Full Playground Examples
Endpoint Base
Method
GET
Base URL
https://api.hermon.io/api/external
Rate Limit
300 req/min per org
Authentication
To authenticate, obtain an API Key from the Hermon dashboard (Settings → Integrations → API Keys) and include it as the x-api-key header in every HTTP request.
Standard Pagination
List endpoints are paginated. You can pass page and limit as query parameters to control results returned:
Paginated responses include a metadata envelope:
{
"status": "success",
"message": "Leads fetched successfully",
"data": [],
"pagination": {
"page": 1,
"limit": 10,
"total": 147,
"totalPages": 15,
"hasNext": true,
"hasPrev": false
}
}HTTP Responses
Hermon API uses standard HTTP response codes to indicate request outcomes:
Request Succeeded
200 OKThe request was successful. List endpoints return paginated collections under a data array, while details endpoints return a single resource object.
Authentication Failed
401 UnauthorizedThe x-api-key header was missing, invalid, or revoked. Ensure you have copied your key correctly from the workspace settings dashboard.
Too Many Requests
429 Rate LimitedThe organization has exceeded 300 requests per minute (shared by all of its API keys). Wait the number of seconds in the Retry-After header, then retry. The opt-in submit endpoint is limited separately to 5 requests per second per API key, and repeated invalid keys from one IP are briefly blocked.
Quick Actions
Leads API Reference
Retrieve contact details, journey summaries, and sales states.
Team Members API Reference
List active workspace users and resolve IDs for lead assignment.
Contracts API Reference
Access payment plans, templates, signatures, and void reasons.
Payments API Reference
Track transaction amounts, paid dates, and receipt proofs.
Appointments API Reference
Monitor host syncs, scheduling status, and meeting links.
Opt-Ins API Reference
Access submission responses, UTM tracking, and forms.
Programs API Reference
Manage contract templates, active packages, and pricing.
Dashboard KPIs API Reference
Pull close rates, cash collected, and booked calls for any date range.
Meta Ad Metrics API Reference
Pull spend, clicks, CTR, CPC, and CPM per campaign, ad set, or ad.