Exchange credentials for a bearer token.
Request
{
"email": "ava@pickly.app",
"password": "••••••••"
}Response · 200
{
"access_token": "pk_live_...",
"refresh_token": "pkr_...",
"expires_in": 3600,
"user": { "id": "u_cust_1", "role": "customer" }
}