PUT api/v1/bots/twitterbots/{id}
Modify TwitterBot details
Request Information
URI Parameters
| Name | Description | Type | Additional information | 
|---|---|---|---|
| id | globally unique identifier | Required | 
Body Parameters
UpdateTwitterBotDto| Name | Description | Type | Additional information | 
|---|---|---|---|
| Enabled | boolean | None. | |
| DisplayName | string | None. | |
| StatusPostSettings | Settings governing the tweeting of status posts. | StatusPostSettingsDto | None. | 
| TweetSettings | TweetSettingsDto | None. | |
| ScheduledTweets | Collection of ScheduledTweetSettingsDto | None. | 
Request Formats
application/json, text/json, application/senml+json
            Sample:
        
{
  "Enabled": true,
  "DisplayName": "sample string 2",
  "StatusPostSettings": {
    "UserIds": [
      "67f40d3b-bb8d-4830-b837-2a0cdff17e96",
      "a8d2a7ab-2dce-4491-be0d-ce8bf3b4722b"
    ],
    "TweetStatusPostsTagged": "sample string 1"
  },
  "TweetSettings": {
    "PostMentions": true,
    "Tag": "sample string 2",
    "TweetPrefix": "sample string 3",
    "TweetSuffix": "sample string 4"
  },
  "ScheduledTweets": [
    {
      "Name": "sample string 1",
      "Interval": 2,
      "DeviceId": "a7e002f3-c55b-4220-bf52-8df59a665be6",
      "Message": "sample string 4",
      "Conditions": [
        {
          "DeviceId": "fe90e6b5-1361-4928-ba78-a4880c0a28df",
          "FieldName": "sample string 1",
          "Operation": "sample string 2",
          "Value": 3.0
        },
        {
          "DeviceId": "fe90e6b5-1361-4928-ba78-a4880c0a28df",
          "FieldName": "sample string 1",
          "Operation": "sample string 2",
          "Value": 3.0
        }
      ]
    },
    {
      "Name": "sample string 1",
      "Interval": 2,
      "DeviceId": "a7e002f3-c55b-4220-bf52-8df59a665be6",
      "Message": "sample string 4",
      "Conditions": [
        {
          "DeviceId": "fe90e6b5-1361-4928-ba78-a4880c0a28df",
          "FieldName": "sample string 1",
          "Operation": "sample string 2",
          "Value": 3.0
        },
        {
          "DeviceId": "fe90e6b5-1361-4928-ba78-a4880c0a28df",
          "FieldName": "sample string 1",
          "Operation": "sample string 2",
          "Value": 3.0
        }
      ]
    }
  ]
}
        application/xml, text/xml
            Sample:
        
<UpdateTwitterBotDto xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/AnalysisUK.Tinamous.www.ApiControllers.Models.Bots.TwitterBot">
  <DisplayName>sample string 2</DisplayName>
  <Enabled>true</Enabled>
  <ScheduledTweets>
    <ScheduledTweetSettingsDto>
      <Conditions>
        <ConditionDto>
          <DeviceId>fe90e6b5-1361-4928-ba78-a4880c0a28df</DeviceId>
          <FieldName>sample string 1</FieldName>
          <Operation>sample string 2</Operation>
          <Value>3</Value>
        </ConditionDto>
        <ConditionDto>
          <DeviceId>fe90e6b5-1361-4928-ba78-a4880c0a28df</DeviceId>
          <FieldName>sample string 1</FieldName>
          <Operation>sample string 2</Operation>
          <Value>3</Value>
        </ConditionDto>
      </Conditions>
      <DeviceId>a7e002f3-c55b-4220-bf52-8df59a665be6</DeviceId>
      <Interval>2</Interval>
      <Message>sample string 4</Message>
      <Name>sample string 1</Name>
    </ScheduledTweetSettingsDto>
    <ScheduledTweetSettingsDto>
      <Conditions>
        <ConditionDto>
          <DeviceId>fe90e6b5-1361-4928-ba78-a4880c0a28df</DeviceId>
          <FieldName>sample string 1</FieldName>
          <Operation>sample string 2</Operation>
          <Value>3</Value>
        </ConditionDto>
        <ConditionDto>
          <DeviceId>fe90e6b5-1361-4928-ba78-a4880c0a28df</DeviceId>
          <FieldName>sample string 1</FieldName>
          <Operation>sample string 2</Operation>
          <Value>3</Value>
        </ConditionDto>
      </Conditions>
      <DeviceId>a7e002f3-c55b-4220-bf52-8df59a665be6</DeviceId>
      <Interval>2</Interval>
      <Message>sample string 4</Message>
      <Name>sample string 1</Name>
    </ScheduledTweetSettingsDto>
  </ScheduledTweets>
  <StatusPostSettings>
    <TweetStatusPostsTagged>sample string 1</TweetStatusPostsTagged>
    <UserIds xmlns:d3p1="http://schemas.microsoft.com/2003/10/Serialization/Arrays">
      <d3p1:guid>67f40d3b-bb8d-4830-b837-2a0cdff17e96</d3p1:guid>
      <d3p1:guid>a8d2a7ab-2dce-4491-be0d-ce8bf3b4722b</d3p1:guid>
    </UserIds>
  </StatusPostSettings>
  <TweetSettings>
    <PostMentions>true</PostMentions>
    <Tag>sample string 2</Tag>
    <TweetPrefix>sample string 3</TweetPrefix>
    <TweetSuffix>sample string 4</TweetSuffix>
  </TweetSettings>
</UpdateTwitterBotDto>
        application/x-www-form-urlencoded
            Sample:
    
Sample not available.
Response Information
Resource Description
IHttpActionResultNone.
Response Formats
application/json, text/json, application/xml, text/xml, application/senml+json
            Sample:
                    
Sample not available.