cURL
curl --request POST \ --url https://api.example.com/admin/login
Authenticate as an admin user
{ "email": "admin@ltv.ai", "password": "your-password" }
email
string
password
{ "accessToken": "eyJhbGciOiJIUzI1NiIs...", "admin": { "id": "uuid", "email": "admin@ltv.ai", "fullAccess": true } }
{ "statusCode": 401, "message": "Invalid credentials" }
PUT /admin/password
{ "currentPassword": "old-password", "newPassword": "new-password" }