The Users API provides two endpoints for managing LogiMath accounts. You can retrieve a list of all registered users or create a new user by supplying a name and email as query parameters. TheDocumentation Index
Fetch the complete documentation index at: https://mintlify.com/whitiue/logiMathApp/llms.txt
Use this file to discover all available pages before exploring further.
password_hash field is persisted in the database for authentication purposes but is deliberately excluded from all API responses — only id, name, and email are returned.
GET /users
Returns all users registered in the LogiMath database.Response
Returns an array ofUserResponse objects.
Auto-incremented primary key for the user record.
Display name of the user.
Email address of the user. Unique across all accounts.
POST /users
Creates a new user account. Both parameters are passed as query parameters in the request URL.Full name of the new user.
Email address for the new account. Must be unique — the database enforces a unique constraint on this column.
Response
Returns the createdUserResponse object.
Auto-assigned primary key for the newly created user.
Name provided in the request.
Email address provided in the request.
Although the database stores a
password_hash column on the users table, it is not accepted as a parameter by this endpoint and is not returned in any response. The UserResponse Pydantic model intentionally omits it.