POST LoginCustomer/SyncAuthWithTrustedApiV3Beta/{loginRule}

Request Information

URI Parameters

NameDescriptionTypeAdditional information
loginRule

LoginRule

Required

Body Parameters

CustomerKeysAndAuth
NameDescriptionTypeAdditional information
isLoginOnBehalfOf

TrueFalse

None.

isMyHomeAdminUser

TrueFalse

None.

dataSource

DataSourceEnum

None.

partnerName

string

None.

customerIdApi

string

None.

customerIdSource

string

None.

GuidLogin

globally unique identifier

None.

GuidLoginRef

globally unique identifier

None.

customerRules

R=Use GuidLoginRef at login M=Use always mobilnumer at login ( same email is used for different persons e.g. ) S=Stop MyHome login

string

None.

mobile

string

None.

email

string

None.

customerAuthRefList

Collection of CustomerAuthRef

None.

Request Formats

application/json, text/json

Sample:
{
  "customerAuthRefList": [
    {
      "authMethode": "sample string 1",
      "authUserType": "sample string 2",
      "authUserName": "sample string 3",
      "authExternalRef": "sample string 4",
      "authVerified": "2025-12-12T02:14:41.5121567+01:00",
      "authValidUntil": "2025-12-12T02:14:41.5121567+01:00",
      "authSynced": "2025-12-12T02:14:41.5121567+01:00"
    },
    {
      "authMethode": "sample string 1",
      "authUserType": "sample string 2",
      "authUserName": "sample string 3",
      "authExternalRef": "sample string 4",
      "authVerified": "2025-12-12T02:14:41.5121567+01:00",
      "authValidUntil": "2025-12-12T02:14:41.5121567+01:00",
      "authSynced": "2025-12-12T02:14:41.5121567+01:00"
    }
  ],
  "isLoginOnBehalfOf": 0,
  "isMyHomeAdminUser": 0,
  "dataSource": 0,
  "partnerName": "sample string 1",
  "customerIdApi": "sample string 2",
  "customerIdSource": "sample string 3",
  "GuidLogin": "9b797cbf-c27e-4357-9d36-c2815c2d0d54",
  "GuidLoginRef": "8f020dd5-abb7-4869-9e0b-62da043006e1",
  "customerRules": "sample string 4",
  "mobile": "sample string 5",
  "email": "sample string 6"
}

application/xml, text/xml

Sample:
<CustomerKeysAndAuth xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/HeimModelCustomerApi">
  <GuidLogin>9b797cbf-c27e-4357-9d36-c2815c2d0d54</GuidLogin>
  <GuidLoginRef>8f020dd5-abb7-4869-9e0b-62da043006e1</GuidLoginRef>
  <customerIdApi>sample string 2</customerIdApi>
  <customerIdSource>sample string 3</customerIdSource>
  <customerRules>sample string 4</customerRules>
  <dataSource>Unknown</dataSource>
  <email>sample string 6</email>
  <mobile>sample string 5</mobile>
  <partnerName>sample string 1</partnerName>
  <customerAuthRefList>
    <CustomerAuthRef>
      <authExternalRef>sample string 4</authExternalRef>
      <authMethode>sample string 1</authMethode>
      <authSynced>2025-12-12T02:14:41.5121567+01:00</authSynced>
      <authUserName>sample string 3</authUserName>
      <authUserType>sample string 2</authUserType>
      <authValidUntil>2025-12-12T02:14:41.5121567+01:00</authValidUntil>
      <authVerified>2025-12-12T02:14:41.5121567+01:00</authVerified>
    </CustomerAuthRef>
    <CustomerAuthRef>
      <authExternalRef>sample string 4</authExternalRef>
      <authMethode>sample string 1</authMethode>
      <authSynced>2025-12-12T02:14:41.5121567+01:00</authSynced>
      <authUserName>sample string 3</authUserName>
      <authUserType>sample string 2</authUserType>
      <authValidUntil>2025-12-12T02:14:41.5121567+01:00</authValidUntil>
      <authVerified>2025-12-12T02:14:41.5121567+01:00</authVerified>
    </CustomerAuthRef>
  </customerAuthRefList>
  <isLoginOnBehalfOf>Unknown</isLoginOnBehalfOf>
  <isMyHomeAdminUser>Unknown</isMyHomeAdminUser>
</CustomerKeysAndAuth>

application/x-www-form-urlencoded

Sample:

Sample not available.

Response Information

Resource Description

UserSettingsHeimApi
NameDescriptionTypeAdditional information
statusObject

StatusObject

None.

dataSource

DataSourceEnum

None.

userAndSessionId

string

None.

token

string

None.

nextTokenTime

Datotid litt i forkant av at token faktisk utløper og AuthGuard skal styre bruker til ny pålogging eller på annen måte få ny token

date

None.

auth0TokenContentRule

TokenContentRule

None.

generalAccessList

Collection of GeneralAccess

None.

rentaDealAccessList

Collection of RentaDealAccess

None.

relatedProfilesList

Collection of RelatedProfile

None.

username

Når cache utgaven av disse usersettings på nytt må hentes fra sql, AD etc

string

None.

mobile

string

None.

email

string

None.

tokenSubType

TokenSubTypeJwt

None.

Response Formats

application/json

Sample:

Sample not available.

text/json

Sample:

Sample not available.

application/xml

Sample:

Sample not available.

text/xml

Sample:

Sample not available.