PUT api/Analytics?analysisId={analysisId}

Save changes to a particular analytic query

Request Information

URI Parameters

NameDescriptionTypeAdditional information
analysisId

the query to update

globally unique identifier

Required

Body Parameters

the details to update the query with

AnalyticQueryDTO
NameDescriptionTypeAdditional information
Id

globally unique identifier

None.

Name

string

None.

Template

string

None.

OrganizationIds

Collection of globally unique identifier

None.

StartTimestamp

date

None.

EndTimestamp

date

None.

KeyQuestions

Collection of globally unique identifier

None.

KeyDate

globally unique identifier

None.

QuestionFilters

Collection of ReportQuestionDetail

None.

StateFilters

Collection of StateSimple

None.

IncludeBlanks

boolean

None.

Save

boolean

None.

Request Formats

application/json, text/json

Sample:
{
  "Id": "599ca44a-5b3a-4f31-a308-e61a82e644dc",
  "Name": "sample string 2",
  "Template": "sample string 3",
  "OrganizationIds": [
    "05af2043-a5f1-4a83-8adc-14335f8ec655",
    "18a90eb0-fe85-4d9c-8d24-3727157b34f3"
  ],
  "StartTimestamp": "2025-12-14T19:14:19.5917924+00:00",
  "EndTimestamp": "2025-12-14T19:14:19.5917924+00:00",
  "KeyQuestions": [
    "60a99143-2f37-4165-aa15-6b99837a8f8b",
    "12a6c1b4-250e-49f3-ba20-598eff22b3f9"
  ],
  "KeyDate": "8e4ceb3e-0f46-43ab-91eb-98ab0a32d4a8",
  "QuestionFilters": [
    {
      "Id": "6dbfc227-9fbb-4957-968e-14d4b57eb6a3",
      "Name": "sample string 2",
      "Text": "sample string 3",
      "Type": "sample string 4",
      "OrderIndex": 5,
      "Answers": null
    },
    {
      "Id": "6dbfc227-9fbb-4957-968e-14d4b57eb6a3",
      "Name": "sample string 2",
      "Text": "sample string 3",
      "Type": "sample string 4",
      "OrderIndex": 5,
      "Answers": null
    }
  ],
  "StateFilters": [
    {
      "Id": "87ad53b9-55ee-4448-b50e-e431f50390d6",
      "Name": "sample string 2"
    },
    {
      "Id": "87ad53b9-55ee-4448-b50e-e431f50390d6",
      "Name": "sample string 2"
    }
  ],
  "IncludeBlanks": true,
  "Save": true
}

application/xml, text/xml

Sample:
<AnalyticQueryDTO xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/XCapture.DTO">
  <EndTimestamp>2025-12-14T19:14:19.5917924+00:00</EndTimestamp>
  <Id>599ca44a-5b3a-4f31-a308-e61a82e644dc</Id>
  <IncludeBlanks>true</IncludeBlanks>
  <KeyDate>8e4ceb3e-0f46-43ab-91eb-98ab0a32d4a8</KeyDate>
  <KeyQuestions xmlns:d2p1="http://schemas.microsoft.com/2003/10/Serialization/Arrays">
    <d2p1:guid>60a99143-2f37-4165-aa15-6b99837a8f8b</d2p1:guid>
    <d2p1:guid>12a6c1b4-250e-49f3-ba20-598eff22b3f9</d2p1:guid>
  </KeyQuestions>
  <Name>sample string 2</Name>
  <OrganizationIds xmlns:d2p1="http://schemas.microsoft.com/2003/10/Serialization/Arrays">
    <d2p1:guid>05af2043-a5f1-4a83-8adc-14335f8ec655</d2p1:guid>
    <d2p1:guid>18a90eb0-fe85-4d9c-8d24-3727157b34f3</d2p1:guid>
  </OrganizationIds>
  <QuestionFilters>
    <ReportQuestionDetail>
      <Answers i:nil="true" />
      <Id>6dbfc227-9fbb-4957-968e-14d4b57eb6a3</Id>
      <Name>sample string 2</Name>
      <Text>sample string 3</Text>
      <Type>sample string 4</Type>
    </ReportQuestionDetail>
    <ReportQuestionDetail>
      <Answers i:nil="true" />
      <Id>6dbfc227-9fbb-4957-968e-14d4b57eb6a3</Id>
      <Name>sample string 2</Name>
      <Text>sample string 3</Text>
      <Type>sample string 4</Type>
    </ReportQuestionDetail>
  </QuestionFilters>
  <Save>true</Save>
  <StartTimestamp>2025-12-14T19:14:19.5917924+00:00</StartTimestamp>
  <StateFilters>
    <StateSimple>
      <Id>87ad53b9-55ee-4448-b50e-e431f50390d6</Id>
      <Name>sample string 2</Name>
    </StateSimple>
    <StateSimple>
      <Id>87ad53b9-55ee-4448-b50e-e431f50390d6</Id>
      <Name>sample string 2</Name>
    </StateSimple>
  </StateFilters>
  <Template>sample string 3</Template>
</AnalyticQueryDTO>

application/x-www-form-urlencoded

Sample:

Failed to generate the sample for media type 'application/x-www-form-urlencoded'. Cannot use formatter 'JQueryMvcFormUrlEncodedFormatter' to write type 'AnalyticQueryDTO'.

Response Information

Resource Description

AnalyticQueryResult
NameDescriptionTypeAdditional information
Query

AnalyticQueryDTO

None.

KeyQuestionsMetaData

Collection of ReportQuestionDetail

None.

Results

Collection of CaseAnalysisRecord

None.

Response Formats

application/json, text/json

Sample:
{
  "Query": {
    "Id": "40ebd5d8-ec0e-4689-a116-e94f6811eaf9",
    "Name": "sample string 2",
    "Template": "sample string 3",
    "OrganizationIds": [
      "38f0ce12-71a5-472c-91f7-832ddeeb9a5b",
      "8746ac56-4d8a-4373-91b7-769cba112e64"
    ],
    "StartTimestamp": "2025-12-14T19:14:19.5917924+00:00",
    "EndTimestamp": "2025-12-14T19:14:19.5917924+00:00",
    "KeyQuestions": [
      "3a654bb9-7350-4e37-a577-1cce00f635fd",
      "24b6e6a9-b92f-4020-b53d-d02311842d99"
    ],
    "KeyDate": "cf4833ea-dce6-47a3-ada1-5bf533dfba03",
    "QuestionFilters": [
      {
        "Id": "9e9c0f9c-6409-47fc-8120-b1c7d84c2423",
        "Name": "sample string 2",
        "Text": "sample string 3",
        "Type": "sample string 4",
        "OrderIndex": 5,
        "Answers": null
      },
      {
        "Id": "9e9c0f9c-6409-47fc-8120-b1c7d84c2423",
        "Name": "sample string 2",
        "Text": "sample string 3",
        "Type": "sample string 4",
        "OrderIndex": 5,
        "Answers": null
      }
    ],
    "StateFilters": [
      {
        "Id": "fca71b6a-2058-446b-a722-ed4a664a52be",
        "Name": "sample string 2"
      },
      {
        "Id": "fca71b6a-2058-446b-a722-ed4a664a52be",
        "Name": "sample string 2"
      }
    ],
    "IncludeBlanks": true,
    "Save": true
  },
  "KeyQuestionsMetaData": [
    {
      "Id": "9e9c0f9c-6409-47fc-8120-b1c7d84c2423",
      "Name": "sample string 2",
      "Text": "sample string 3",
      "Type": "sample string 4",
      "OrderIndex": 5,
      "Answers": null
    },
    {
      "Id": "9e9c0f9c-6409-47fc-8120-b1c7d84c2423",
      "Name": "sample string 2",
      "Text": "sample string 3",
      "Type": "sample string 4",
      "OrderIndex": 5,
      "Answers": null
    }
  ],
  "Results": [
    {
      "Id": "e58d5f31-8676-4452-a04c-cc6d1216ad44",
      "FriendlyId": "sample string 2",
      "Name": "sample string 3",
      "KeyDate": "2025-12-14T19:14:19.5917924+00:00",
      "CreatedTimestamp": "2025-12-14T19:14:19.5917924+00:00",
      "ModifiedTimestamp": "2025-12-14T19:14:19.5917924+00:00",
      "Keys": {
        "d93c5186-d6ab-4a98-a4df-25e815bdb057": "sample string 2",
        "155d55a3-4ed8-4f6f-96c4-98be7cb3124f": "sample string 4"
      }
    },
    {
      "Id": "e58d5f31-8676-4452-a04c-cc6d1216ad44",
      "FriendlyId": "sample string 2",
      "Name": "sample string 3",
      "KeyDate": "2025-12-14T19:14:19.5917924+00:00",
      "CreatedTimestamp": "2025-12-14T19:14:19.5917924+00:00",
      "ModifiedTimestamp": "2025-12-14T19:14:19.5917924+00:00",
      "Keys": {
        "d93c5186-d6ab-4a98-a4df-25e815bdb057": "sample string 2",
        "155d55a3-4ed8-4f6f-96c4-98be7cb3124f": "sample string 4"
      }
    }
  ]
}

application/xml, text/xml

Sample:
<AnalyticQueryResult xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/XCapture.DTO">
  <KeyQuestionsMetaData>
    <ReportQuestionDetail>
      <Answers i:nil="true" />
      <Id>9e9c0f9c-6409-47fc-8120-b1c7d84c2423</Id>
      <Name>sample string 2</Name>
      <Text>sample string 3</Text>
      <Type>sample string 4</Type>
    </ReportQuestionDetail>
    <ReportQuestionDetail>
      <Answers i:nil="true" />
      <Id>9e9c0f9c-6409-47fc-8120-b1c7d84c2423</Id>
      <Name>sample string 2</Name>
      <Text>sample string 3</Text>
      <Type>sample string 4</Type>
    </ReportQuestionDetail>
  </KeyQuestionsMetaData>
  <Query>
    <EndTimestamp>2025-12-14T19:14:19.5917924+00:00</EndTimestamp>
    <Id>40ebd5d8-ec0e-4689-a116-e94f6811eaf9</Id>
    <IncludeBlanks>true</IncludeBlanks>
    <KeyDate>cf4833ea-dce6-47a3-ada1-5bf533dfba03</KeyDate>
    <KeyQuestions xmlns:d3p1="http://schemas.microsoft.com/2003/10/Serialization/Arrays">
      <d3p1:guid>3a654bb9-7350-4e37-a577-1cce00f635fd</d3p1:guid>
      <d3p1:guid>24b6e6a9-b92f-4020-b53d-d02311842d99</d3p1:guid>
    </KeyQuestions>
    <Name>sample string 2</Name>
    <OrganizationIds xmlns:d3p1="http://schemas.microsoft.com/2003/10/Serialization/Arrays">
      <d3p1:guid>38f0ce12-71a5-472c-91f7-832ddeeb9a5b</d3p1:guid>
      <d3p1:guid>8746ac56-4d8a-4373-91b7-769cba112e64</d3p1:guid>
    </OrganizationIds>
    <QuestionFilters>
      <ReportQuestionDetail>
        <Answers i:nil="true" />
        <Id>9e9c0f9c-6409-47fc-8120-b1c7d84c2423</Id>
        <Name>sample string 2</Name>
        <Text>sample string 3</Text>
        <Type>sample string 4</Type>
      </ReportQuestionDetail>
      <ReportQuestionDetail>
        <Answers i:nil="true" />
        <Id>9e9c0f9c-6409-47fc-8120-b1c7d84c2423</Id>
        <Name>sample string 2</Name>
        <Text>sample string 3</Text>
        <Type>sample string 4</Type>
      </ReportQuestionDetail>
    </QuestionFilters>
    <Save>true</Save>
    <StartTimestamp>2025-12-14T19:14:19.5917924+00:00</StartTimestamp>
    <StateFilters>
      <StateSimple>
        <Id>fca71b6a-2058-446b-a722-ed4a664a52be</Id>
        <Name>sample string 2</Name>
      </StateSimple>
      <StateSimple>
        <Id>fca71b6a-2058-446b-a722-ed4a664a52be</Id>
        <Name>sample string 2</Name>
      </StateSimple>
    </StateFilters>
    <Template>sample string 3</Template>
  </Query>
  <Results>
    <CaseAnalysisRecord>
      <CreatedTimestamp>2025-12-14T19:14:19.5917924+00:00</CreatedTimestamp>
      <FriendlyId>sample string 2</FriendlyId>
      <Id>e58d5f31-8676-4452-a04c-cc6d1216ad44</Id>
      <KeyDate>2025-12-14T19:14:19.5917924+00:00</KeyDate>
      <Keys xmlns:d4p1="http://schemas.microsoft.com/2003/10/Serialization/Arrays">
        <d4p1:KeyValueOfguidstring>
          <d4p1:Key>d93c5186-d6ab-4a98-a4df-25e815bdb057</d4p1:Key>
          <d4p1:Value>sample string 2</d4p1:Value>
        </d4p1:KeyValueOfguidstring>
        <d4p1:KeyValueOfguidstring>
          <d4p1:Key>155d55a3-4ed8-4f6f-96c4-98be7cb3124f</d4p1:Key>
          <d4p1:Value>sample string 4</d4p1:Value>
        </d4p1:KeyValueOfguidstring>
      </Keys>
      <ModifiedTimestamp>2025-12-14T19:14:19.5917924+00:00</ModifiedTimestamp>
      <Name>sample string 3</Name>
    </CaseAnalysisRecord>
    <CaseAnalysisRecord>
      <CreatedTimestamp>2025-12-14T19:14:19.5917924+00:00</CreatedTimestamp>
      <FriendlyId>sample string 2</FriendlyId>
      <Id>e58d5f31-8676-4452-a04c-cc6d1216ad44</Id>
      <KeyDate>2025-12-14T19:14:19.5917924+00:00</KeyDate>
      <Keys xmlns:d4p1="http://schemas.microsoft.com/2003/10/Serialization/Arrays">
        <d4p1:KeyValueOfguidstring>
          <d4p1:Key>d93c5186-d6ab-4a98-a4df-25e815bdb057</d4p1:Key>
          <d4p1:Value>sample string 2</d4p1:Value>
        </d4p1:KeyValueOfguidstring>
        <d4p1:KeyValueOfguidstring>
          <d4p1:Key>155d55a3-4ed8-4f6f-96c4-98be7cb3124f</d4p1:Key>
          <d4p1:Value>sample string 4</d4p1:Value>
        </d4p1:KeyValueOfguidstring>
      </Keys>
      <ModifiedTimestamp>2025-12-14T19:14:19.5917924+00:00</ModifiedTimestamp>
      <Name>sample string 3</Name>
    </CaseAnalysisRecord>
  </Results>
</AnalyticQueryResult>