GET api/v1/infrastructure/nodes
Get list of all nodes
Request Information
URI Parameters
None.
Body Parameters
None.
Response Information
Resource Description
Collection of Com.Healthbridge.Core.CommonDomain.Interface.ValueObjects.NodeVoName | Description | Type | Additional information |
---|---|---|---|
NodeId | globally unique identifier |
None. |
|
NumericNodeId | unsigned integer |
None. |
|
NumericInstanceId | unsigned integer |
None. |
|
TenantId | globally unique identifier |
None. |
|
TenantIds | Collection of globally unique identifier |
None. |
|
NodeDescription | string |
None. |
|
NodeSecurityPolicy | string |
None. |
|
NodePairingSharedSecret | string |
None. |
|
NodeActive | boolean |
None. |
|
ReplicationOutboundQueueUri | string |
None. |
|
ReplicationOutboundQueueAccessToken | string |
None. |
|
ReplicationInboundQueueUri | string |
None. |
|
ReplicationInboundQueueAccessToken | string |
None. |
|
ConfigurationProperties | Dictionary of string [key] and string [value] |
None. |
|
NodePublicKey | Com.Healthbridge.Core.CommonDomain.Interface.ValueObjects.NodePublicKeyVo |
None. |
Response Formats
application/json, text/json
Sample:
[ { "NodeId": "5ebf0e54-a939-4b77-b039-47ec9f5e2983", "NumericNodeId": 2, "NumericInstanceId": 3, "TenantId": "101c0656-6c63-4427-8b4a-92f98a9b32d8", "TenantIds": [ "68fdc0e4-b7ee-4478-bc98-0586db5049c2", "b3b45d11-3bd2-4a21-9eac-655eade3bde6" ], "NodeDescription": "sample string 5", "NodeSecurityPolicy": "sample string 6", "NodePairingSharedSecret": "sample string 7", "NodeActive": true, "ReplicationOutboundQueueUri": "sample string 9", "ReplicationOutboundQueueAccessToken": "sample string 10", "ReplicationInboundQueueUri": "sample string 11", "ReplicationInboundQueueAccessToken": "sample string 12", "ConfigurationProperties": { "sample string 1": "sample string 2", "sample string 3": "sample string 4" }, "NodePublicKey": { "Id": "bb7f9295-7b41-4f26-acf0-a5280f3afd1e", "NodeId": 2, "TenantId": "f287270d-93c1-4b44-8097-025a2bc44965", "Subject": "sample string 3", "PublicKey": "sample string 4", "Thumbprint": "sample string 5", "Validated": true, "GeneratedTime": "2025-06-18T20:50:34Z", "ValidatedTime": "2025-06-18T20:50:34Z", "RevokedTime": "2025-06-18T20:50:34Z" } }, { "NodeId": "5ebf0e54-a939-4b77-b039-47ec9f5e2983", "NumericNodeId": 2, "NumericInstanceId": 3, "TenantId": "101c0656-6c63-4427-8b4a-92f98a9b32d8", "TenantIds": [ "68fdc0e4-b7ee-4478-bc98-0586db5049c2", "b3b45d11-3bd2-4a21-9eac-655eade3bde6" ], "NodeDescription": "sample string 5", "NodeSecurityPolicy": "sample string 6", "NodePairingSharedSecret": "sample string 7", "NodeActive": true, "ReplicationOutboundQueueUri": "sample string 9", "ReplicationOutboundQueueAccessToken": "sample string 10", "ReplicationInboundQueueUri": "sample string 11", "ReplicationInboundQueueAccessToken": "sample string 12", "ConfigurationProperties": { "sample string 1": "sample string 2", "sample string 3": "sample string 4" }, "NodePublicKey": { "Id": "bb7f9295-7b41-4f26-acf0-a5280f3afd1e", "NodeId": 2, "TenantId": "f287270d-93c1-4b44-8097-025a2bc44965", "Subject": "sample string 3", "PublicKey": "sample string 4", "Thumbprint": "sample string 5", "Validated": true, "GeneratedTime": "2025-06-18T20:50:34Z", "ValidatedTime": "2025-06-18T20:50:34Z", "RevokedTime": "2025-06-18T20:50:34Z" } } ]
application/xml, text/xml
Sample:
<ArrayOfNode xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://mpsapi.healthbridge.com/platform/commondomain/v1/node/"> <Node> <ConfigurationProperties xmlns:d3p1="http://schemas.microsoft.com/2003/10/Serialization/Arrays"> <d3p1:KeyValueOfstringstring> <d3p1:Key>sample string 1</d3p1:Key> <d3p1:Value>sample string 2</d3p1:Value> </d3p1:KeyValueOfstringstring> <d3p1:KeyValueOfstringstring> <d3p1:Key>sample string 3</d3p1:Key> <d3p1:Value>sample string 4</d3p1:Value> </d3p1:KeyValueOfstringstring> </ConfigurationProperties> <NodeActive>true</NodeActive> <NodeDescription>sample string 5</NodeDescription> <NodeId>5ebf0e54-a939-4b77-b039-47ec9f5e2983</NodeId> <NodePairingSharedSecret>sample string 7</NodePairingSharedSecret> <NodePublicKey xmlns:d3p1="http://mpsapi.healthbridge.com/platform/commondomain/v1/nodepublickey/"> <d3p1:GeneratedTime>2025-06-18T20:50:34.3894263+02:00</d3p1:GeneratedTime> <d3p1:Id>bb7f9295-7b41-4f26-acf0-a5280f3afd1e</d3p1:Id> <d3p1:NodeId>2</d3p1:NodeId> <d3p1:PublicKey>sample string 4</d3p1:PublicKey> <d3p1:RevokedTime>2025-06-18T20:50:34.3894263+02:00</d3p1:RevokedTime> <d3p1:Subject>sample string 3</d3p1:Subject> <d3p1:TenantId>f287270d-93c1-4b44-8097-025a2bc44965</d3p1:TenantId> <d3p1:Thumbprint>sample string 5</d3p1:Thumbprint> <d3p1:Validated>true</d3p1:Validated> <d3p1:ValidatedTime>2025-06-18T20:50:34.3894263+02:00</d3p1:ValidatedTime> </NodePublicKey> <NodeSecurityPolicy>sample string 6</NodeSecurityPolicy> <NumericInstanceId>3</NumericInstanceId> <NumericNodeId>2</NumericNodeId> <ReplicationInboundQueueAccessToken>sample string 12</ReplicationInboundQueueAccessToken> <ReplicationInboundQueueUri>sample string 11</ReplicationInboundQueueUri> <ReplicationOutboundQueueAccessToken>sample string 10</ReplicationOutboundQueueAccessToken> <ReplicationOutboundQueueUri>sample string 9</ReplicationOutboundQueueUri> <TenantId>101c0656-6c63-4427-8b4a-92f98a9b32d8</TenantId> <TenantIds xmlns:d3p1="http://schemas.microsoft.com/2003/10/Serialization/Arrays"> <d3p1:guid>68fdc0e4-b7ee-4478-bc98-0586db5049c2</d3p1:guid> <d3p1:guid>b3b45d11-3bd2-4a21-9eac-655eade3bde6</d3p1:guid> </TenantIds> </Node> <Node> <ConfigurationProperties xmlns:d3p1="http://schemas.microsoft.com/2003/10/Serialization/Arrays"> <d3p1:KeyValueOfstringstring> <d3p1:Key>sample string 1</d3p1:Key> <d3p1:Value>sample string 2</d3p1:Value> </d3p1:KeyValueOfstringstring> <d3p1:KeyValueOfstringstring> <d3p1:Key>sample string 3</d3p1:Key> <d3p1:Value>sample string 4</d3p1:Value> </d3p1:KeyValueOfstringstring> </ConfigurationProperties> <NodeActive>true</NodeActive> <NodeDescription>sample string 5</NodeDescription> <NodeId>5ebf0e54-a939-4b77-b039-47ec9f5e2983</NodeId> <NodePairingSharedSecret>sample string 7</NodePairingSharedSecret> <NodePublicKey xmlns:d3p1="http://mpsapi.healthbridge.com/platform/commondomain/v1/nodepublickey/"> <d3p1:GeneratedTime>2025-06-18T20:50:34.3894263+02:00</d3p1:GeneratedTime> <d3p1:Id>bb7f9295-7b41-4f26-acf0-a5280f3afd1e</d3p1:Id> <d3p1:NodeId>2</d3p1:NodeId> <d3p1:PublicKey>sample string 4</d3p1:PublicKey> <d3p1:RevokedTime>2025-06-18T20:50:34.3894263+02:00</d3p1:RevokedTime> <d3p1:Subject>sample string 3</d3p1:Subject> <d3p1:TenantId>f287270d-93c1-4b44-8097-025a2bc44965</d3p1:TenantId> <d3p1:Thumbprint>sample string 5</d3p1:Thumbprint> <d3p1:Validated>true</d3p1:Validated> <d3p1:ValidatedTime>2025-06-18T20:50:34.3894263+02:00</d3p1:ValidatedTime> </NodePublicKey> <NodeSecurityPolicy>sample string 6</NodeSecurityPolicy> <NumericInstanceId>3</NumericInstanceId> <NumericNodeId>2</NumericNodeId> <ReplicationInboundQueueAccessToken>sample string 12</ReplicationInboundQueueAccessToken> <ReplicationInboundQueueUri>sample string 11</ReplicationInboundQueueUri> <ReplicationOutboundQueueAccessToken>sample string 10</ReplicationOutboundQueueAccessToken> <ReplicationOutboundQueueUri>sample string 9</ReplicationOutboundQueueUri> <TenantId>101c0656-6c63-4427-8b4a-92f98a9b32d8</TenantId> <TenantIds xmlns:d3p1="http://schemas.microsoft.com/2003/10/Serialization/Arrays"> <d3p1:guid>68fdc0e4-b7ee-4478-bc98-0586db5049c2</d3p1:guid> <d3p1:guid>b3b45d11-3bd2-4a21-9eac-655eade3bde6</d3p1:guid> </TenantIds> </Node> </ArrayOfNode>