Skip to content

Authenticate a user

POST
/api/v1/user/login

Authenticate with your credentials to access protected endpoints in the Argentine Rock Legends API.

Request Body

application/json
JSON
{
"email": "carlos@rock-legends.com",
"password": "i-love-rock"
}

Responses

Authentication Successful

You have been successfully authenticated.

Response Details

The response includes:

  • Your user information
  • Authentication tokens (JWT token and API key)
  • Token expiration information

Important: Store these credentials securely and include them in subsequent API requests.

application/json
JSON
{
"user": {
"id": 1,
"name": "Carlos",
"email": "carlos@rock-legends.com"
},
"token": "eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9...",
"api_key": "rock-legends-api-key-12345",
"expires_at": "2025-08-26T19:28:00Z"
}

Playground

Body

Samples

Powered by VitePress OpenAPI