Cyan Web API - Version 1


GET api/nodesXmlApiTransactions?{gtTransactionId}&{limit?}

            This is a specific custom method used by the XML.Api "dequeue2" service
            for getting Mongo ONLY nodes where the transId property value
            is greater than the last successful transaction sent/received.
            ALERT: the n_props.transId filed should be indexed for any tenant using this Web Api endpoint.
            

Request Information

Parameters

NameDescriptionAdditional information
gtTransactionId
No documentation available.

Define this parameter in the request URI.

limit
No documentation available.

Define this parameter in the request URI.

Response Information

Response body formats

application/json, text/json

Sample:
[
  {
    "tenantId": "390ba4b9-9941-431b-8314-311832e8100a",
    "nodeId": "df60c095-a3ef-4a49-bacf-92e0e590f37c",
    "type": "sample string 3",
    "id": "sample string 4",
    "parentType": "sample string 5",
    "parentId": "sample string 6",
    "title": "sample string 7",
    "props": {
      "sample string 1": {},
      "sample string 3": {},
      "sample string 5": {}
    },
    "refs": {
      "sample string 1": {
        "type": "sample string 1",
        "id": "sample string 2"
      },
      "sample string 2": {
        "type": "sample string 1",
        "id": "sample string 2"
      },
      "sample string 3": {
        "type": "sample string 1",
        "id": "sample string 2"
      }
    },
    "cyanId": 8,
    "subjectToCleanup": true,
    "createdDateUtc": "2024-09-01T22:35:49.3381082+00:00",
    "updatedDateUtc": "2024-09-01T22:35:49.3381082+00:00"
  },
  {
    "tenantId": "390ba4b9-9941-431b-8314-311832e8100a",
    "nodeId": "df60c095-a3ef-4a49-bacf-92e0e590f37c",
    "type": "sample string 3",
    "id": "sample string 4",
    "parentType": "sample string 5",
    "parentId": "sample string 6",
    "title": "sample string 7",
    "props": {
      "sample string 1": {},
      "sample string 3": {},
      "sample string 5": {}
    },
    "refs": {
      "sample string 1": {
        "type": "sample string 1",
        "id": "sample string 2"
      },
      "sample string 2": {
        "type": "sample string 1",
        "id": "sample string 2"
      },
      "sample string 3": {
        "type": "sample string 1",
        "id": "sample string 2"
      }
    },
    "cyanId": 8,
    "subjectToCleanup": true,
    "createdDateUtc": "2024-09-01T22:35:49.3381082+00:00",
    "updatedDateUtc": "2024-09-01T22:35:49.3381082+00:00"
  },
  {
    "tenantId": "390ba4b9-9941-431b-8314-311832e8100a",
    "nodeId": "df60c095-a3ef-4a49-bacf-92e0e590f37c",
    "type": "sample string 3",
    "id": "sample string 4",
    "parentType": "sample string 5",
    "parentId": "sample string 6",
    "title": "sample string 7",
    "props": {
      "sample string 1": {},
      "sample string 3": {},
      "sample string 5": {}
    },
    "refs": {
      "sample string 1": {
        "type": "sample string 1",
        "id": "sample string 2"
      },
      "sample string 2": {
        "type": "sample string 1",
        "id": "sample string 2"
      },
      "sample string 3": {
        "type": "sample string 1",
        "id": "sample string 2"
      }
    },
    "cyanId": 8,
    "subjectToCleanup": true,
    "createdDateUtc": "2024-09-01T22:35:49.3381082+00:00",
    "updatedDateUtc": "2024-09-01T22:35:49.3381082+00:00"
  }
]

application/xml, text/xml

Sample:
<ArrayOfNodeRepresentation xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/BlueDot.Cyan.Server.Core.Models.Rest.Version1">
  <NodeRepresentation>
    <CreatedDateUtc>2024-09-01T22:35:49.3381082+00:00</CreatedDateUtc>
    <UpdatedDateUtc>2024-09-01T22:35:49.3381082+00:00</UpdatedDateUtc>
    <CyanId>8</CyanId>
    <Id>sample string 4</Id>
    <NodeId>df60c095-a3ef-4a49-bacf-92e0e590f37c</NodeId>
    <ParentId>sample string 6</ParentId>
    <ParentType>sample string 5</ParentType>
    <Props xmlns:d3p1="http://schemas.microsoft.com/2003/10/Serialization/Arrays">
      <d3p1:KeyValueOfstringanyType>
        <d3p1:Key>sample string 1</d3p1:Key>
        <d3p1:Value />
      </d3p1:KeyValueOfstringanyType>
      <d3p1:KeyValueOfstringanyType>
        <d3p1:Key>sample string 3</d3p1:Key>
        <d3p1:Value />
      </d3p1:KeyValueOfstringanyType>
      <d3p1:KeyValueOfstringanyType>
        <d3p1:Key>sample string 5</d3p1:Key>
        <d3p1:Value />
      </d3p1:KeyValueOfstringanyType>
    </Props>
    <Refs xmlns:d3p1="http://schemas.microsoft.com/2003/10/Serialization/Arrays">
      <d3p1:KeyValueOfstringNodeRefRepresentationPuhFCfmt>
        <d3p1:Key>sample string 1</d3p1:Key>
        <d3p1:Value>
          <Id>sample string 2</Id>
          <Type>sample string 1</Type>
        </d3p1:Value>
      </d3p1:KeyValueOfstringNodeRefRepresentationPuhFCfmt>
      <d3p1:KeyValueOfstringNodeRefRepresentationPuhFCfmt>
        <d3p1:Key>sample string 2</d3p1:Key>
        <d3p1:Value>
          <Id>sample string 2</Id>
          <Type>sample string 1</Type>
        </d3p1:Value>
      </d3p1:KeyValueOfstringNodeRefRepresentationPuhFCfmt>
      <d3p1:KeyValueOfstringNodeRefRepresentationPuhFCfmt>
        <d3p1:Key>sample string 3</d3p1:Key>
        <d3p1:Value>
          <Id>sample string 2</Id>
          <Type>sample string 1</Type>
        </d3p1:Value>
      </d3p1:KeyValueOfstringNodeRefRepresentationPuhFCfmt>
    </Refs>
    <SubjectToCleanup>true</SubjectToCleanup>
    <TenantId>390ba4b9-9941-431b-8314-311832e8100a</TenantId>
    <Title>sample string 7</Title>
    <Type>sample string 3</Type>
  </NodeRepresentation>
  <NodeRepresentation>
    <CreatedDateUtc>2024-09-01T22:35:49.3381082+00:00</CreatedDateUtc>
    <UpdatedDateUtc>2024-09-01T22:35:49.3381082+00:00</UpdatedDateUtc>
    <CyanId>8</CyanId>
    <Id>sample string 4</Id>
    <NodeId>df60c095-a3ef-4a49-bacf-92e0e590f37c</NodeId>
    <ParentId>sample string 6</ParentId>
    <ParentType>sample string 5</ParentType>
    <Props xmlns:d3p1="http://schemas.microsoft.com/2003/10/Serialization/Arrays">
      <d3p1:KeyValueOfstringanyType>
        <d3p1:Key>sample string 1</d3p1:Key>
        <d3p1:Value />
      </d3p1:KeyValueOfstringanyType>
      <d3p1:KeyValueOfstringanyType>
        <d3p1:Key>sample string 3</d3p1:Key>
        <d3p1:Value />
      </d3p1:KeyValueOfstringanyType>
      <d3p1:KeyValueOfstringanyType>
        <d3p1:Key>sample string 5</d3p1:Key>
        <d3p1:Value />
      </d3p1:KeyValueOfstringanyType>
    </Props>
    <Refs xmlns:d3p1="http://schemas.microsoft.com/2003/10/Serialization/Arrays">
      <d3p1:KeyValueOfstringNodeRefRepresentationPuhFCfmt>
        <d3p1:Key>sample string 1</d3p1:Key>
        <d3p1:Value>
          <Id>sample string 2</Id>
          <Type>sample string 1</Type>
        </d3p1:Value>
      </d3p1:KeyValueOfstringNodeRefRepresentationPuhFCfmt>
      <d3p1:KeyValueOfstringNodeRefRepresentationPuhFCfmt>
        <d3p1:Key>sample string 2</d3p1:Key>
        <d3p1:Value>
          <Id>sample string 2</Id>
          <Type>sample string 1</Type>
        </d3p1:Value>
      </d3p1:KeyValueOfstringNodeRefRepresentationPuhFCfmt>
      <d3p1:KeyValueOfstringNodeRefRepresentationPuhFCfmt>
        <d3p1:Key>sample string 3</d3p1:Key>
        <d3p1:Value>
          <Id>sample string 2</Id>
          <Type>sample string 1</Type>
        </d3p1:Value>
      </d3p1:KeyValueOfstringNodeRefRepresentationPuhFCfmt>
    </Refs>
    <SubjectToCleanup>true</SubjectToCleanup>
    <TenantId>390ba4b9-9941-431b-8314-311832e8100a</TenantId>
    <Title>sample string 7</Title>
    <Type>sample string 3</Type>
  </NodeRepresentation>
  <NodeRepresentation>
    <CreatedDateUtc>2024-09-01T22:35:49.3381082+00:00</CreatedDateUtc>
    <UpdatedDateUtc>2024-09-01T22:35:49.3381082+00:00</UpdatedDateUtc>
    <CyanId>8</CyanId>
    <Id>sample string 4</Id>
    <NodeId>df60c095-a3ef-4a49-bacf-92e0e590f37c</NodeId>
    <ParentId>sample string 6</ParentId>
    <ParentType>sample string 5</ParentType>
    <Props xmlns:d3p1="http://schemas.microsoft.com/2003/10/Serialization/Arrays">
      <d3p1:KeyValueOfstringanyType>
        <d3p1:Key>sample string 1</d3p1:Key>
        <d3p1:Value />
      </d3p1:KeyValueOfstringanyType>
      <d3p1:KeyValueOfstringanyType>
        <d3p1:Key>sample string 3</d3p1:Key>
        <d3p1:Value />
      </d3p1:KeyValueOfstringanyType>
      <d3p1:KeyValueOfstringanyType>
        <d3p1:Key>sample string 5</d3p1:Key>
        <d3p1:Value />
      </d3p1:KeyValueOfstringanyType>
    </Props>
    <Refs xmlns:d3p1="http://schemas.microsoft.com/2003/10/Serialization/Arrays">
      <d3p1:KeyValueOfstringNodeRefRepresentationPuhFCfmt>
        <d3p1:Key>sample string 1</d3p1:Key>
        <d3p1:Value>
          <Id>sample string 2</Id>
          <Type>sample string 1</Type>
        </d3p1:Value>
      </d3p1:KeyValueOfstringNodeRefRepresentationPuhFCfmt>
      <d3p1:KeyValueOfstringNodeRefRepresentationPuhFCfmt>
        <d3p1:Key>sample string 2</d3p1:Key>
        <d3p1:Value>
          <Id>sample string 2</Id>
          <Type>sample string 1</Type>
        </d3p1:Value>
      </d3p1:KeyValueOfstringNodeRefRepresentationPuhFCfmt>
      <d3p1:KeyValueOfstringNodeRefRepresentationPuhFCfmt>
        <d3p1:Key>sample string 3</d3p1:Key>
        <d3p1:Value>
          <Id>sample string 2</Id>
          <Type>sample string 1</Type>
        </d3p1:Value>
      </d3p1:KeyValueOfstringNodeRefRepresentationPuhFCfmt>
    </Refs>
    <SubjectToCleanup>true</SubjectToCleanup>
    <TenantId>390ba4b9-9941-431b-8314-311832e8100a</TenantId>
    <Title>sample string 7</Title>
    <Type>sample string 3</Type>
  </NodeRepresentation>
</ArrayOfNodeRepresentation>