Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

Code Block
[
  {
    "Id":          <value>      // Data: SonWin customer number (AKUNDE.KUNDENR)
    "DisplayName": <value>      // Data: customer name (AKUNDE.NAVN2 if Navn2 setting is true, else NAVN1)
    "UserRoles": [
      {
        "Role": "owner"         // Hardcoded: literal string 'owner' (set in SQL; mapper also defaults to "owner")
        "User": {
          "Id":          <value>   // Data: same SonWin customer number (KUNDENR)
          "FirstName":   null      // Hardcoded null: SonWin has no separate first name
          "LastName":    null      // Hardcoded null: SonWin has no separate last name
          "Email":       <value>   // Data: customer e-mail (AKUNDE.EMAIL)
          "PhoneNumber": <value>   // Data: customer phone (AKUNDE.TELEFONNR)
          "Language":    null      // Hardcoded null: not available in SonWin
          "Username":    null      // Hardcoded null: not available in SonWin
          "Ssn":         null      // Hardcoded null: intentionally not returned
          "OrgNumber":   null      // Hardcoded null: not available in SonWin
        }
      }
    ],
    "ContactInfo": {
      "Email":       <value>    // Data: customer e-mail (AKUNDE.EMAIL) - same source as User.Email
      "phonenumber": <value>    // Data: customer phone (AKUNDE.TELEFONNR); JSON key is lowercase "phonenumber"
    }
  }
]

...