---
title: "Audience stats (superuser only)"
method: GET
path: "/admin/audience"
tags: ["Admin"]
---

# Audience stats (superuser only)

`GET /admin/audience`

## Request

- Base URL: `https://api.onegoodarea.com`
- URL: `https://api.onegoodarea.com/admin/audience`
- Auth: HTTP bearer

Composite stats for the Audience tab: total/active users, signup curve, orgs by size + activity, top countries, churn signal.

## Response `200`

Default Response

- object
  - `users` object, required
    - `total` number, required
    - `active_7d` number, required
    - `active_30d` number, required
    - `signups_per_day` object[], required
      - `day` string, required
      - `count` number, required
    - `churn_signal_count` number, required
    - `stale_users` object[], required
      - `user_id` string, required
      - `email` string, required
      - `days_inactive` number, required
  - `orgs` object, required
    - `total` number, required
    - `size_distribution` object[], required
      - `bucket` '1' | '2-5' | '6-20' | '20+', required
      - `count` number, required
    - `top_by_activity` object[], required
      - `org_id` string, required
      - `org_name` string, required
      - `events_30d` number, required
  - `geo` object, required
    - `top_countries` object[], required
      - `country` string, required
      - `count` number, required
    - `unique_countries_30d` number, required

## Other responses

- `401`: Default Response
- `403`: Default Response
- `500`: Default Response

---

[API](https://skmtc.dev/onegoodarea/apis/onegoodarea-api.md) · [All operations](https://skmtc.dev/onegoodarea/apis/onegoodarea-api/llms.txt) · [OpenAPI document](https://skmtc.dev/onegoodarea/apis/onegoodarea-api/revisions/b318d28b3412?raw)
