GET api/v1/users/GetByLogin/{provider}/{providerKey}
Request Information
URI Parameters
| Name | Description | Type | Additional information |
|---|---|---|---|
| provider | string |
Required |
|
| providerKey | string |
Required |
Body Parameters
None.
Response Information
Resource Description
AppUserAPI| Name | Description | Type | Additional information |
|---|---|---|---|
| Id | integer |
None. |
|
| UserName | string |
None. |
|
| string |
None. |
||
| EmailConfirmed | boolean |
None. |
|
| PasswordHash | string |
None. |
|
| SecurityStamp | string |
None. |
|
| PhoneNumber | string |
None. |
|
| PhoneNumberConfirmed | boolean |
None. |
|
| TwoFactorEnabled | boolean |
None. |
|
| LockoutEnabled | boolean |
None. |
|
| LockoutEndDateUtc | date |
None. |
|
| AccessFailedCount | integer |
None. |
|
| CreateDate | date |
None. |
|
| LastConncetionDate | date |
None. |
|
| PersonId | integer |
None. |
|
| FirstName | string |
None. |
|
| LastName | string |
None. |
|
| AppRoles | Collection of AppRoleAPI |
None. |
|
| AppUserClaims | Collection of AppUserClaimAPI |
None. |
|
| AppUserLogins | Collection of AppUserLoginAPI |
None. |
Response Formats
application/json, text/json, text/html
Sample:
{
"id": 1,
"userName": "sample string 2",
"email": "sample string 3",
"emailConfirmed": true,
"passwordHash": "sample string 5",
"securityStamp": "sample string 6",
"phoneNumber": "sample string 7",
"phoneNumberConfirmed": true,
"twoFactorEnabled": true,
"lockoutEnabled": true,
"lockoutEndDateUtc": "2026-06-25T13:37:47.6323045+00:00",
"accessFailedCount": 11,
"createDate": "2026-06-25T13:37:47.6323045+00:00",
"lastConncetionDate": "2026-06-25T13:37:47.6323045+00:00",
"personId": 12,
"firstName": "sample string 13",
"lastName": "sample string 14",
"appRoles": [
{
"id": 1,
"name": "sample string 2"
},
{
"id": 1,
"name": "sample string 2"
}
],
"appUserClaims": [
{
"id": 1,
"claimType": "sample string 2",
"claimValue": "sample string 3",
"userId": 4
},
{
"id": 1,
"claimType": "sample string 2",
"claimValue": "sample string 3",
"userId": 4
}
],
"appUserLogins": [
{
"loginProvider": "sample string 1",
"providerKey": "sample string 2",
"id": 3
},
{
"loginProvider": "sample string 1",
"providerKey": "sample string 2",
"id": 3
}
]
}
application/xml, text/xml
Sample:
<AppUserAPI xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/VOL.API.Models"> <AccessFailedCount>11</AccessFailedCount> <CreateDate>2026-06-25T13:37:47.6323045+00:00</CreateDate> <Email>sample string 3</Email> <EmailConfirmed>true</EmailConfirmed> <FirstName>sample string 13</FirstName> <Id>1</Id> <LastConncetionDate>2026-06-25T13:37:47.6323045+00:00</LastConncetionDate> <LastName>sample string 14</LastName> <LockoutEnabled>true</LockoutEnabled> <LockoutEndDateUtc>2026-06-25T13:37:47.6323045+00:00</LockoutEndDateUtc> <PasswordHash>sample string 5</PasswordHash> <PersonId>12</PersonId> <PhoneNumber>sample string 7</PhoneNumber> <PhoneNumberConfirmed>true</PhoneNumberConfirmed> <SecurityStamp>sample string 6</SecurityStamp> <TwoFactorEnabled>true</TwoFactorEnabled> <UserName>sample string 2</UserName> </AppUserAPI>