Authentication
Log in with email and password
Public. Authenticates email/password, sets an httpOnly refreshToken cookie, and returns a short-lived accessToken plus the public profile. Brute-force protected: repeated failures lock the account (keyed on email + IP) and return 429 TOO_MANY_ATTEMPTS with a Retry-After header.
post/api/v1/auth/login
Request
- Base URL: https://api.skills-hub.ai
- URL: https://api.skills-hub.ai/api/v1/auth/login
- Auth: one of:
- HTTP bearer
- API key in header Authorization
Response
Successful response. The returned fields are described in this endpoint's summary/description; typed per-field response schemas are being added incrementally.
Example response
{
"expiresIn": 900
}Changes
No recorded changes to this operation across all 1 revision of this API.