Skip to main content
GET
/
analytics
/
{workspace_id}
Get analytics
curl --request GET \
  --url https://app.base44.com/api/v1/monitoring/analytics/{workspace_id} \
  --header 'api_key: <api-key>'
{
  "summary": {
    "total_applications": 127,
    "avg_apps_per_user": 3.2,
    "total_registered_users": 42,
    "active_users_last_30d": 38,
    "published_apps": 89
  },
  "user_distribution": {
    "by_seat_type": [
      {
        "seat_type": "pro",
        "count": 24,
        "percentage": 35.8
      }
    ],
    "total_users": 42
  },
  "app_distribution": {
    "apps_per_user_ranges": [
      {
        "range": "1-2",
        "count": 25
      }
    ],
    "median_apps_per_user": 2.5,
    "total_users": 42
  },
  "seats": {
    "total": 50,
    "assigned": 42,
    "available": 8,
    "utilization_percent": 84
  },
  "credits": {
    "message_credits": 12450,
    "integration_credits": 3280,
    "total_credits": 15730,
    "message_credits_distribution": [
      {
        "range": "11-50",
        "count": 18
      }
    ],
    "integration_credits_distribution": [
      {
        "range": "11-50",
        "count": 18
      }
    ]
  }
}

Authorizations

api_key
string
header
required

API key for authentication. Get your API key from Base44 user settings.

Path Parameters

workspace_id
string
required

Workspace ID.

Query Parameters

from
string | null

Start date in YYYY-MM-DD format. Defaults to billing period start.

to
string | null

End date in YYYY-MM-DD format. Defaults to current date. Max 1 year range.

Response

Successful Response

Workspace analytics data.

summary
AnalyticsSummary · object
required

High-level workspace summary.

user_distribution
AnalyticsUserDistribution · object
required

User distribution breakdown.

app_distribution
AnalyticsAppDistribution · object
required

App distribution statistics.

seats
SeatsUtilization · object
required

Seat utilization metrics.

credits
CreditsSummary · object
required

Credits consumption summary.