| GET | /Entity-Contacts/Contact |
|---|
import Foundation
import ServiceStack
public class GetEntityContact : Codable
{
required public init(){}
}
public class EntityContactViewModel : Codable
{
public var id:Int
public var guid:String
public var entityId:Int
public var firstName:String
public var lastName:String
public var initials:String
public var password:String
public var emailAddress:String
public var darkMode:Bool
public var entity:EntityViewModel
public var lastActive:Date?
public var imageGuid:String
public var dialingCodeCountryId:Int?
public var telephoneNumber:String
public var isBridgeClient:Bool
public var accessLevels:[GetAllAccessLevelsForEntityContactIdViewModel] = []
required public init(){}
}
public class EntityViewModel : Codable
{
public var id:Int
public var guid:String
public var type:String
public var name:String
public var superTrader:Bool
public var companyDomain:String
public var kycStartedBy:Int
public var kycCompletedBy:Int
public var etsmohaAccount:String
required public init(){}
}
public class GetAllAccessLevelsForEntityContactIdViewModel : Codable
{
public var id:Int
public var allowed:Bool
public var name:String
public var Description:String
public var prettyText:String
required public init(){}
}
To override the Content-type in your clients, use the HTTP Accept Header, append the .other suffix or ?format=other
The following are sample HTTP requests and responses. The placeholders shown need to be replaced with actual values.
GET /Entity-Contacts/Contact HTTP/1.1 Host: internal.thebunkerbridge.com Accept: text/jsonl
HTTP/1.1 200 OK
Content-Type: text/jsonl
Content-Length: length
{"Id":0,"Guid":"00000000000000000000000000000000","EntityId":0,"FirstName":"String","LastName":"String","Initials":"String","Password":"String","EmailAddress":"String","DarkMode":false,"Entity":{"Id":0,"Guid":"00000000000000000000000000000000","Type":"String","Name":"String","SuperTrader":false,"CompanyDomain":"String","KYCStartedBy":0,"KYCCompletedBy":0,"ETSMOHAAccount":"String"},"LastActive":"0001-01-01T00:00:00.0000000","ImageGuid":"00000000000000000000000000000000","DialingCodeCountryId":0,"TelephoneNumber":"String","IsBridgeClient":false,"AccessLevels":[{"Id":0,"Allowed":false,"Name":"String","Description":"String","PrettyText":"String"}]}