POST api/Intents/getVariables?agentID={agentID}&intentID={intentID}

Request Information

URI Parameters

NameDescriptionTypeAdditional information
agentID

integer

Required

intentID

integer

Required

Body Parameters

None.

Response Information

Resource Description

Collection of vIntentVariable
NameDescriptionTypeAdditional information
IntentVariableID

integer

None.

AgentID

integer

None.

IntentID

integer

None.

VariableID

integer

None.

PositionIndex

integer

None.

Response Formats

application/json, text/json

Sample:
[
  {
    "IntentVariableID": 1,
    "AgentID": 2,
    "IntentID": 3,
    "VariableID": 4,
    "PositionIndex": 1
  },
  {
    "IntentVariableID": 1,
    "AgentID": 2,
    "IntentID": 3,
    "VariableID": 4,
    "PositionIndex": 1
  }
]

text/html, application/octet-stream

Sample:
[{"IntentVariableID":1,"AgentID":2,"IntentID":3,"VariableID":4,"PositionIndex":1},{"IntentVariableID":1,"AgentID":2,"IntentID":3,"VariableID":4,"PositionIndex":1}]

application/xml, text/xml

Sample:
<ArrayOfvIntentVariable xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/ChatBot.Data">
  <vIntentVariable>
    <AgentID>2</AgentID>
    <IntentID>3</IntentID>
    <IntentVariableID>1</IntentVariableID>
    <PositionIndex>1</PositionIndex>
    <VariableID>4</VariableID>
  </vIntentVariable>
  <vIntentVariable>
    <AgentID>2</AgentID>
    <IntentID>3</IntentID>
    <IntentVariableID>1</IntentVariableID>
    <PositionIndex>1</PositionIndex>
    <VariableID>4</VariableID>
  </vIntentVariable>
</ArrayOfvIntentVariable>