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.NodeVo| Name | 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": "56f8c038-d005-41aa-bbc5-1083c8a5db9f",
"NumericNodeId": 2,
"NumericInstanceId": 3,
"TenantId": "4b95915f-c7ed-48d9-b9f5-6084c6f16746",
"TenantIds": [
"c96eb1e1-a06a-463a-9a60-2d12843e5a2c",
"c2ed2d98-3d47-41c0-9eeb-05040ea32bdc"
],
"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": "79e564e3-cbfc-4ad9-bac2-b3891cb8bd5f",
"NodeId": 2,
"TenantId": "1a1ce5cd-5f58-4051-ac46-de991ff5c69e",
"Subject": "sample string 3",
"PublicKey": "sample string 4",
"Thumbprint": "sample string 5",
"Validated": true,
"GeneratedTime": "2026-02-05T18:06:24Z",
"ValidatedTime": "2026-02-05T18:06:24Z",
"RevokedTime": "2026-02-05T18:06:24Z"
}
},
{
"NodeId": "56f8c038-d005-41aa-bbc5-1083c8a5db9f",
"NumericNodeId": 2,
"NumericInstanceId": 3,
"TenantId": "4b95915f-c7ed-48d9-b9f5-6084c6f16746",
"TenantIds": [
"c96eb1e1-a06a-463a-9a60-2d12843e5a2c",
"c2ed2d98-3d47-41c0-9eeb-05040ea32bdc"
],
"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": "79e564e3-cbfc-4ad9-bac2-b3891cb8bd5f",
"NodeId": 2,
"TenantId": "1a1ce5cd-5f58-4051-ac46-de991ff5c69e",
"Subject": "sample string 3",
"PublicKey": "sample string 4",
"Thumbprint": "sample string 5",
"Validated": true,
"GeneratedTime": "2026-02-05T18:06:24Z",
"ValidatedTime": "2026-02-05T18:06:24Z",
"RevokedTime": "2026-02-05T18:06:24Z"
}
}
]
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>56f8c038-d005-41aa-bbc5-1083c8a5db9f</NodeId>
<NodePairingSharedSecret>sample string 7</NodePairingSharedSecret>
<NodePublicKey xmlns:d3p1="http://mpsapi.healthbridge.com/platform/commondomain/v1/nodepublickey/">
<d3p1:GeneratedTime>2026-02-05T18:06:24.6534614+02:00</d3p1:GeneratedTime>
<d3p1:Id>79e564e3-cbfc-4ad9-bac2-b3891cb8bd5f</d3p1:Id>
<d3p1:NodeId>2</d3p1:NodeId>
<d3p1:PublicKey>sample string 4</d3p1:PublicKey>
<d3p1:RevokedTime>2026-02-05T18:06:24.6534614+02:00</d3p1:RevokedTime>
<d3p1:Subject>sample string 3</d3p1:Subject>
<d3p1:TenantId>1a1ce5cd-5f58-4051-ac46-de991ff5c69e</d3p1:TenantId>
<d3p1:Thumbprint>sample string 5</d3p1:Thumbprint>
<d3p1:Validated>true</d3p1:Validated>
<d3p1:ValidatedTime>2026-02-05T18:06:24.6534614+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>4b95915f-c7ed-48d9-b9f5-6084c6f16746</TenantId>
<TenantIds xmlns:d3p1="http://schemas.microsoft.com/2003/10/Serialization/Arrays">
<d3p1:guid>c96eb1e1-a06a-463a-9a60-2d12843e5a2c</d3p1:guid>
<d3p1:guid>c2ed2d98-3d47-41c0-9eeb-05040ea32bdc</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>56f8c038-d005-41aa-bbc5-1083c8a5db9f</NodeId>
<NodePairingSharedSecret>sample string 7</NodePairingSharedSecret>
<NodePublicKey xmlns:d3p1="http://mpsapi.healthbridge.com/platform/commondomain/v1/nodepublickey/">
<d3p1:GeneratedTime>2026-02-05T18:06:24.6534614+02:00</d3p1:GeneratedTime>
<d3p1:Id>79e564e3-cbfc-4ad9-bac2-b3891cb8bd5f</d3p1:Id>
<d3p1:NodeId>2</d3p1:NodeId>
<d3p1:PublicKey>sample string 4</d3p1:PublicKey>
<d3p1:RevokedTime>2026-02-05T18:06:24.6534614+02:00</d3p1:RevokedTime>
<d3p1:Subject>sample string 3</d3p1:Subject>
<d3p1:TenantId>1a1ce5cd-5f58-4051-ac46-de991ff5c69e</d3p1:TenantId>
<d3p1:Thumbprint>sample string 5</d3p1:Thumbprint>
<d3p1:Validated>true</d3p1:Validated>
<d3p1:ValidatedTime>2026-02-05T18:06:24.6534614+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>4b95915f-c7ed-48d9-b9f5-6084c6f16746</TenantId>
<TenantIds xmlns:d3p1="http://schemas.microsoft.com/2003/10/Serialization/Arrays">
<d3p1:guid>c96eb1e1-a06a-463a-9a60-2d12843e5a2c</d3p1:guid>
<d3p1:guid>c2ed2d98-3d47-41c0-9eeb-05040ea32bdc</d3p1:guid>
</TenantIds>
</Node>
</ArrayOfNode>