List Learning Users
List the users that own learning records, with a per-user count and last-updated timestamp. Intended as the entry point for a per-user view: list users here, then drill into a single user's learnings via GET /learnings?user_id=.... Records with no owner (user_id IS NULL) are excluded. Pass learning_type to restrict the grouping to a single store (e.g. user_profile or user_memory). For a scoped (non-admin) caller results are bound to that user; an explicit user_id that differs is rejected with 403. Admins and unscoped callers list all users. Sortable by user_id or last_learning_updated_at (the default).
Request
- The document declares no server URL.
- AuthHTTP bearer
- TypeScriptA function with typed inputs. Its response is checked against the schema.
Query parameters
Restrict the grouping to a single learning type
Restrict the result to a single user
Page size
1-indexed page number
Field to sort by: user_id or last_learning_updated_at (the default)
Sort order (asc or desc)
Database ID to query
The database table to use (requires db_id)
Response
Successful Response
Changes
No recorded changes to this operation across all 1 revision of this API.