---
title: "User login"
method: POST
path: "/v2.0/Login"
---

# User login

`POST /v2.0/Login`

Obtain a login token

## Headers

- `Token` string

## Request body

- object
  - `Login` string, required — The user’s email or Login ID
  - `Password` string, required — The user’s password
  - `format` string, required — The response format (XML or JSON)
  - `IncludeUserEmail` boolean — Whether the response includes the user’s email
  - `dateformat` string — The output <a href="https://developer.orangelogic.com/reference/date-and-time">date format</a>

## Response `200`

200

- object
  - `APIRequestInfo` object
    - `ProviderVersion` string
    - `ProviderIdentity` string
    - `ProviderID` string
    - `Module` string
    - `APIVersion` string
    - `Resource` string
    - `IsLoggedIn` boolean
    - `Status` string
    - `UserLogin` string
    - `Session` string
    - `TimeoutPeriodMinutes` integer
  - `APIResponse` object
    - `RequestInterpretation` object
      - `ParametersInformation` object
        - `Login` object
          - `Value` string
          - `IsOptional` boolean
          - `ValueCount` integer
        - `Password` object
          - `Value` string
          - `IsOptional` boolean
          - `ValueCount` integer
        - `IncludeUserEmail` object
          - `Value` string
          - `IsOptional` boolean
          - `ValueCount` integer
    - `Response` object
      - `Code` string
      - `Token` string
    - `ExecutionStatus` string
    - `HTTPCode` integer
    - `Code` string

---

[API](https://skmtc.net/orangelogic/apis/security.md) · [All operations](https://skmtc.net/orangelogic/apis/security/llms.txt) · [OpenAPI document](https://skmtc-service-staging.skmtc.workers.dev/v1/apis/orangelogic/security/revisions/c8e945426c5e/schema)
