Skip to main content
POST
/
admin
/
login
Admin Login
curl --request POST \
  --url https://api.example.com/admin/login
Authenticates an admin user with email and password. Returns an admin JWT with full access privileges.

Request Body

{
  "email": "admin@ltv.ai",
  "password": "your-password"
}
FieldTypeRequiredDescription
emailstringYesAdmin email address
passwordstringYesAdmin password

Response

{
  "accessToken": "eyJhbGciOiJIUzI1NiIs...",
  "admin": {
    "id": "uuid",
    "email": "admin@ltv.ai",
    "fullAccess": true
  }
}

Password Update

PUT /admin/password
Update the admin user’s password.
{
  "currentPassword": "old-password",
  "newPassword": "new-password"
}