---
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. These are the people who signed up to it or were invited to it.

The count covers the users the calling credential can read, so a `User` entity whose row-level security rules narrow reads returns a smaller number than the app actually has.

It also leaves out accounts Base44 added to the app on its own, such as workspace admins and support staff granted access, and the short-lived accounts a test run creates.

## Path parameters

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

## Response `200`

Successful Response

- AppUserCountResponse — The number of users registered in an app.
  - `count` integer, required — Number of the app's users you can read.

## Other responses

- `401` — Missing or invalid credentials.
- `403` — You don't have editor access to this app.
- `404` — App not found.
- `429` — Rate limit exceeded. This endpoint allows 100 requests per minute per app, shared with the app's other user listing calls.

---

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