POST api/ClientHello

Request Information

URI Parameters

None.

Body Parameters

DTOHello
NameDescriptionTypeAdditional information
ClientCode

string

Required

ClientGroupId

globally unique identifier

Required

AppName

string

Required

AppVersion

string

Required

ClientIpAddress

string

None.

ClientPort

integer

None.

Request Formats

application/json, text/json

Sample:
{
  "ClientCode": "sample string 1",
  "ClientGroupId": "bd3fcbcb-a5c1-4ab3-8c27-23a62edd6e87",
  "AppName": "sample string 3",
  "AppVersion": "sample string 4",
  "ClientIpAddress": "sample string 5",
  "ClientPort": 6
}

Response Information

Resource Description

DTOResponseHello
NameDescriptionTypeAdditional information
DTOClients

Ritorna i client del mio gruppo

Collection of DTOClient

None.

DTOClientGroups

Il mio gruppo

Collection of DTOClientGroup

None.

DTOClientAssociations

Le associazione del mio ClientId

Collection of DTOClientAssociation

None.

Response Formats

application/json, text/json

Sample:
{
  "DTOClients": [
    {
      "Id": "0c7e6c02-4113-4cea-b6d9-5cfcace73c47",
      "ClientCode": "sample string 2",
      "Token": "sample string 3",
      "AddClientTime": "2024-05-03T11:20:20.1109837",
      "UpdClientTime": "2024-05-03T11:20:20.1109837",
      "AppName": "sample string 4",
      "AppVersion": "sample string 5",
      "ClientGroupsId": "f9d5afa9-627b-4c66-9622-4e436a363b06",
      "DTOClientGroup": {
        "Id": "fdbae486-6141-424e-97f9-e399ec95b3c6",
        "GroupName": "sample string 2"
      },
      "ClientIpAddress": "sample string 6",
      "ClientPort": 1
    },
    {
      "Id": "0c7e6c02-4113-4cea-b6d9-5cfcace73c47",
      "ClientCode": "sample string 2",
      "Token": "sample string 3",
      "AddClientTime": "2024-05-03T11:20:20.1109837",
      "UpdClientTime": "2024-05-03T11:20:20.1109837",
      "AppName": "sample string 4",
      "AppVersion": "sample string 5",
      "ClientGroupsId": "f9d5afa9-627b-4c66-9622-4e436a363b06",
      "DTOClientGroup": {
        "Id": "fdbae486-6141-424e-97f9-e399ec95b3c6",
        "GroupName": "sample string 2"
      },
      "ClientIpAddress": "sample string 6",
      "ClientPort": 1
    }
  ],
  "DTOClientGroups": [
    {
      "Id": "fdbae486-6141-424e-97f9-e399ec95b3c6",
      "GroupName": "sample string 2"
    },
    {
      "Id": "fdbae486-6141-424e-97f9-e399ec95b3c6",
      "GroupName": "sample string 2"
    }
  ],
  "DTOClientAssociations": [
    {
      "Id": "e5a41374-7351-4652-bac3-0084c269338e",
      "ClientId": "85e641d5-efbd-418c-a69e-30c1c9cfea7e",
      "ClientIdAssociated": "42ffb2c4-aba4-4ade-b7f2-3967303baf96"
    },
    {
      "Id": "e5a41374-7351-4652-bac3-0084c269338e",
      "ClientId": "85e641d5-efbd-418c-a69e-30c1c9cfea7e",
      "ClientIdAssociated": "42ffb2c4-aba4-4ade-b7f2-3967303baf96"
    }
  ]
}