> ## Documentation Index
> Fetch the complete documentation index at: https://kiran.mintlify.site/llms.txt
> Use this file to discover all available pages before exploring further.

# Sign in 3

> Sign in to the app

### Body

<ParamField body="email" type="string" required="true">
  Email address of the user.
</ParamField>

<ParamField body="password" type="string" required="true">
  Password of the user.
</ParamField>

<RequestExample>
  ```bash Request
  curl --location --request POST 'http://localhost:3005/api/auth/signin' \
  --header 'Accept: application/json' \
  --data '{
    "email": "kiran@example.com",
    "password: "secret-password"
  }'
  ```
</RequestExample>

<ResponseExample>
  ```json Response
  {
    "data": {
      "session": {
        "access_token": "e.....",
        "token_type": "bearer",
        "expires_in": 3600,
        "refresh_token": "db_S9C8mhMuUCOqkqmhLhg",
        "user": {
          "id": "65ff7756-3cf4-4c29-8143-0af7e7989631",
          "aud": "authenticated",
          "role": "authenticated",
          "email": "kiran@example.com",
          "last_sign_in_at": "2023-07-02T18:00:12.966460474Z",
          "app_metadata": {
            "provider": "email",
            "providers": ["email"]
          },
          ...
          ...
        },
        "expires_at": 1688324413
      }
    }
  }
  ```
</ResponseExample>
