---
title: "Creates a MembershipLogin"
method: POST
path: "/MembershipLogin"
tags: ["MembershipLogin"]
---

# Creates a MembershipLogin

`POST /MembershipLogin`

## Request

- Base URL: `https://yourorgsite.com/api`
- URL: `https://yourorgsite.com/api/MembershipLogin`
- Auth: OAuth 2
  - Implicit: `https://yourorgsite.com`

Creates an instance of MembershipLogin

## Request body

- MembershipLoginData
  - `$type` 'Asi.Soa.Membership.DataContracts.MembershipLoginData, Asi.Contracts', required: The DataType must be "Asi.Soa.Membership.DataContracts.MembershipLoginData, Asi.Contracts"
  - `EntityTypeName` string
  - `Identity` IdentityData
    - `$type` 'Asi.Soa.Core.DataContracts.IdentityData, Asi.Contracts', required: The DataType must be "Asi.Soa.Core.DataContracts.IdentityData, Asi.Contracts"
    - `EntityTypeName` string
    - `Id` object
    - `IdentityElements` string[]
    - `Key` string
  - `Item` object
  - `LogonResultCodesData` 'Succeeded' | 'Failed' | 'LockedOut' | 'Disabled' | 'MaintenanceMode' | 'ProductExpired' | 'CannotSetPasswordToStrongerHashedValue' | 'PasswordExpired' | 'AdditionalFactorRequired' | 'FailedInvalidFactor' | 'FailedResetSecret'
  - `PrimaryParentEntityTypeName` string
  - `PrimaryParentIdentity` IdentityData
    - `$type` 'Asi.Soa.Core.DataContracts.IdentityData, Asi.Contracts', required: The DataType must be "Asi.Soa.Core.DataContracts.IdentityData, Asi.Contracts"
    - `EntityTypeName` string
    - `Id` object
    - `IdentityElements` string[]
    - `Key` string
  - `Properties` GenericPropertyDataCollection
    - `$type` 'Asi.Soa.Core.DataContracts.GenericPropertyDataCollection, Asi.Contracts', required: The DataType must be "Asi.Soa.Core.DataContracts.GenericPropertyDataCollection, Asi.Contracts"
    - `$values` GenericPropertyData[], required: The values for the collection
      - `$type` 'Asi.Soa.Core.DataContracts.GenericPropertyData, Asi.Contracts', required: The DataType must be "Asi.Soa.Core.DataContracts.GenericPropertyData, Asi.Contracts"
      - `Name` string
      - `Value` object
  - `SchemaVersion` string

## Response `200`

The request was successful.

## Other responses

- `201`: The resource was successfully created.
- `202`: The resource was asynchronously created.

---

[API](https://skmtc.dev/imis/apis/membership.md) - [All operations](https://skmtc.dev/imis/apis/membership/llms.txt) - [OpenAPI document](https://skmtc.dev/imis/apis/membership/revisions/b8354484c9a6?raw)
