Skip to main content

Sign In

Endpoint​

[POST] /auth/sign-in

Description​

This endpoint allows a user to sign in/login by providing the necessary details.

Request​

Headers​

KeyValueDescription
Content-Typeapplication/jsonSpecifies the request content type

Body Parameters​

ParameterTypeDescription
emailstringThe email of the user
passwordstringThe password of the user

Example Request​

{
"email": "newuser@example.com",
"password": "password123"
}

Response​

For see user resource, Check User Reference

Success (201 Created)​

{
"message": "User created successfully",
"data": {
"user": {
//..
},
"accesstoken": "ey...."
}
}

Error (400 Bad Request)​

{
"message": "Invalid input data",
"errors": [
//...
]
}

Example Usage​

curl -X POST https://yourapi.com/auth/sign-up \
-H "Content-Type: application/json" \
-d '{
"email": "newuser@example.com",
"password": "password123"
}'

References

User Reference​

User Resource


{
"name": "Jhon",
"lastname": "Doe",
"email": "name@example.com",
}