API ReferenceAnalytics
Get Signup Metrics
Return aggregated signup metrics for a time range.
Endpoint
GET /v1/analytics:getSignupMetricsBase URL: https://<Domain id="api"/>
Authentication: Bearer token with analytics:read scope.
Returns new-account creation counts, activation rate (verified email within 24h), and drop-off between registration flow start and session issuance.
Query Parameters
| Parameter | Type | Required | Description |
|---|---|---|---|
start_time | RFC 3339 timestamp | Yes | Start of the range (inclusive) |
end_time | RFC 3339 timestamp | Yes | End of the range (exclusive) |
organization_id | string | No | Scope to a single org |
granularity | enum | No | Bucket width -- see Analytics |
Example
req, _ := http.NewRequest("GET",
"https://api-id.avnology.net/v1/analytics:getSignupMetrics"+
"?start_time=2026-04-10T00:00:00Z&end_time=2026-04-17T00:00:00Z", nil)
req.Header.Set("Authorization",
import httpx, os
res = httpx.get(
"https://api-id.avnology.net/v1/analytics:getSignupMetrics",
params={"start_time": "2026-04-10T00:00:00Z", "end_time": "2026-04-17T00:00:00Z"},
headers=
curl -G "https://api-id.avnology.net/v1/analytics:getSignupMetrics" \
-H "Authorization: Bearer $AVNOLOGY_API_KEY" \
--data-urlencode "start_time=2026-04-10T00:00:00Z" \
--data-urlencode "end_time=2026-04-17T00:00:00Z"req, _ := http.NewRequest("GET",
"https://api-id.avnology.net/v1/analytics:getSignupMetrics"+
"?start_time=2026-04-10T00:00:00Z&end_time=2026-04-17T00:00:00Z", nil)
req.Header.Set("Authorization",
import httpx, os
res = httpx.get(
"https://api-id.avnology.net/v1/analytics:getSignupMetrics",
params={"start_time": "2026-04-10T00:00:00Z", "end_time": "2026-04-17T00:00:00Z"},
headers=
curl -G "https://api-id.avnology.net/v1/analytics:getSignupMetrics" \
-H "Authorization: Bearer $AVNOLOGY_API_KEY" \
--data-urlencode "start_time=2026-04-10T00:00:00Z" \
--data-urlencode "end_time=2026-04-17T00:00:00Z"req, _ := http.NewRequest("GET",
"https://api-id.avnology.net/v1/analytics:getSignupMetrics"+
"?start_time=2026-04-10T00:00:00Z&end_time=2026-04-17T00:00:00Z", nil)
req.Header.Set("Authorization",
import httpx, os
res = httpx.get(
"https://api-id.avnology.net/v1/analytics:getSignupMetrics",
params={"start_time": "2026-04-10T00:00:00Z", "end_time": "2026-04-17T00:00:00Z"},
headers=
curl -G "https://api-id.avnology.net/v1/analytics:getSignupMetrics" \
-H "Authorization: Bearer $AVNOLOGY_API_KEY" \
--data-urlencode "start_time=2026-04-10T00:00:00Z" \
--data-urlencode "end_time=2026-04-17T00:00:00Z"req, _ := http.NewRequest("GET",
"https://api-id.avnology.net/v1/analytics:getSignupMetrics"+
"?start_time=2026-04-10T00:00:00Z&end_time=2026-04-17T00:00:00Z", nil)
req.Header.Set("Authorization",
import httpx, os
res = httpx.get(
"https://api-id.avnology.net/v1/analytics:getSignupMetrics",
params={"start_time": "2026-04-10T00:00:00Z", "end_time": "2026-04-17T00:00:00Z"},
headers=
Response (200 OK)
{
"total_signups": 1284,
"activated": 1119,
"activation_rate": 0.8715,
"buckets": [
{ "timestamp": "2026-04-10T00:00:00Z", "count": 187, "activated": 165 }
]
}