---
title: "Count app users"
method: GET
path: "/api/apps/{app_id}/entities/User/count"
---

# Count app users

`GET /api/apps/{app_id}/entities/User/count`

<Info>This API is in beta. Endpoints, fields, and behavior may still change, so avoid depending on it in production.</Info>

Returns how many users the app has.

The count covers the people who signed up to the app or were invited to it. It leaves out accounts Base44 added to the app on its own, such as workspace admins and support staff granted access, and it leaves out the short-lived accounts a test run creates.

Row-level security applies, so a `User` entity whose read rule narrows what a caller sees returns that narrower number.

This endpoint is limited to 100 requests per minute per app, shared with the app's other user listing calls.

<Note>This endpoint accepts a personal API key belonging to a user with editor access to the app. Workspace API keys are not accepted.</Note>

## Path parameters

- `app_id` string, required — ID of the app whose users you want to count.

## Response `200`

The number of the app's users.

- AppUserCountResponse
  - `count` integer, required — Number of the app's users.

## Other responses

- `401` — Missing or invalid credentials.
- `403` — You don't have editor access to this app.
- `404` — App not found.
- `422` — Validation Error
- `429` — Rate limit exceeded (100 requests per minute).

## Changes

- **2026-08-25** `8dfd9c46c0b9` — 1 info
  - endpoint added

[Change history](https://skmtc.dev/idealspot/apis/base44-app-management-api/changes/api/apps/:app_id/entities/User/count/get.md)

---

[API](https://skmtc.dev/idealspot/apis/base44-app-management-api.md) · [All operations](https://skmtc.dev/idealspot/apis/base44-app-management-api/llms.txt) · [OpenAPI document](https://skmtc-service-production.skmtc.workers.dev/v1/apis/idealspot/base44-app-management-api/revisions/31ef75eb64ab/schema)
