GET api/v1/bots/twitterbots
Get all The Twitter Bots for the current account.
Request Information
URI Parameters
None.
Body Parameters
None.
Response Information
Resource Description
Collection of TwitterBotDto| Name | Description | Type | Additional information | 
|---|---|---|---|
| DateAdded | date | 
                             None.  | 
                |
| TwitterScreenName | string | 
                             None.  | 
                |
| StatusPostSettings | 
                         Settings governing the tweeting of status posts.  | 
                    StatusPostSettingsDto | 
                             None.  | 
                
| TweetSettings | TweetSettingsDto | 
                             None.  | 
                |
| ScheduledTweets | Collection of ScheduledTweetSettingsDto | 
                             None.  | 
                |
| Id | 
                         User Id  | 
                    globally unique identifier | 
                             None.  | 
                
| Name | 
                         The users name  | 
                    string | 
                             None.  | 
                
| UserName | 
                         UserName (used to login with)  | 
                    string | 
                             None.  | 
                
| FullUserName | 
                         User Id and Account name  | 
                    string | 
                             None.  | 
                
| BotType | 
                         The type of bot.  | 
                    string | 
                             None.  | 
                
| DisplayName | 
                         Users first and last name  | 
                    string | 
                             None.  | 
                
| DevicesCheckIntervalMinutes | 
                         How often the spark account should be checked for new devices.  | 
                    integer | 
                             None.  | 
                
| MeasurementCollectionIntervalMinutes | 
                         How often measurements should be collected from the devices (applies to new devices only).  | 
                    integer | 
                             None.  | 
                
| Links | 
                         Collection of links appropriate for the user  | 
                    Collection of LinkDto | 
                             None.  | 
                
| Actions | Collection of LinkDto | 
                             None.  | 
                |
| Description | string | 
                             None.  | 
                |
| Enabled | boolean | 
                             None.  | 
                |
| Authenticated | 
                         If the bot is authenticated.  | 
                    boolean | 
                             None.  | 
                
Response Formats
application/json, text/json, application/senml+json
            Sample:
        
[
  {
    "DateAdded": "2025-11-04T10:40:47.8359978+00:00",
    "TwitterScreenName": "sample string 2",
    "StatusPostSettings": {
      "UserIds": [
        "131e8432-deaf-4b37-8fdd-e9c8d86dad87",
        "6175768c-c790-4b8a-aef8-35c0c7075a14"
      ],
      "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": "db2ea3d5-47ec-4fdb-9437-78df1259ffa5",
        "Message": "sample string 4",
        "Conditions": [
          {
            "DeviceId": "77cd0f8e-6c00-43ae-b988-7903d002afcc",
            "FieldName": "sample string 1",
            "Operation": "sample string 2",
            "Value": 3.0
          },
          {
            "DeviceId": "77cd0f8e-6c00-43ae-b988-7903d002afcc",
            "FieldName": "sample string 1",
            "Operation": "sample string 2",
            "Value": 3.0
          }
        ]
      },
      {
        "Name": "sample string 1",
        "Interval": 2,
        "DeviceId": "db2ea3d5-47ec-4fdb-9437-78df1259ffa5",
        "Message": "sample string 4",
        "Conditions": [
          {
            "DeviceId": "77cd0f8e-6c00-43ae-b988-7903d002afcc",
            "FieldName": "sample string 1",
            "Operation": "sample string 2",
            "Value": 3.0
          },
          {
            "DeviceId": "77cd0f8e-6c00-43ae-b988-7903d002afcc",
            "FieldName": "sample string 1",
            "Operation": "sample string 2",
            "Value": 3.0
          }
        ]
      }
    ],
    "Id": "7644af51-41c3-48d5-b1e8-03d88d0e188d",
    "Name": "sample string 4",
    "UserName": "sample string 5",
    "FullUserName": "sample string 6",
    "BotType": "sample string 7",
    "DisplayName": "sample string 8",
    "DevicesCheckIntervalMinutes": 9,
    "MeasurementCollectionIntervalMinutes": 10,
    "Links": [
      {
        "Href": "sample string 1",
        "Rel": "sample string 2",
        "Action": "sample string 3"
      },
      {
        "Href": "sample string 1",
        "Rel": "sample string 2",
        "Action": "sample string 3"
      }
    ],
    "Actions": [
      {
        "Href": "sample string 1",
        "Rel": "sample string 2",
        "Action": "sample string 3"
      },
      {
        "Href": "sample string 1",
        "Rel": "sample string 2",
        "Action": "sample string 3"
      }
    ],
    "Description": "sample string 11",
    "Enabled": true,
    "Authenticated": true
  },
  {
    "DateAdded": "2025-11-04T10:40:47.8359978+00:00",
    "TwitterScreenName": "sample string 2",
    "StatusPostSettings": {
      "UserIds": [
        "131e8432-deaf-4b37-8fdd-e9c8d86dad87",
        "6175768c-c790-4b8a-aef8-35c0c7075a14"
      ],
      "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": "db2ea3d5-47ec-4fdb-9437-78df1259ffa5",
        "Message": "sample string 4",
        "Conditions": [
          {
            "DeviceId": "77cd0f8e-6c00-43ae-b988-7903d002afcc",
            "FieldName": "sample string 1",
            "Operation": "sample string 2",
            "Value": 3.0
          },
          {
            "DeviceId": "77cd0f8e-6c00-43ae-b988-7903d002afcc",
            "FieldName": "sample string 1",
            "Operation": "sample string 2",
            "Value": 3.0
          }
        ]
      },
      {
        "Name": "sample string 1",
        "Interval": 2,
        "DeviceId": "db2ea3d5-47ec-4fdb-9437-78df1259ffa5",
        "Message": "sample string 4",
        "Conditions": [
          {
            "DeviceId": "77cd0f8e-6c00-43ae-b988-7903d002afcc",
            "FieldName": "sample string 1",
            "Operation": "sample string 2",
            "Value": 3.0
          },
          {
            "DeviceId": "77cd0f8e-6c00-43ae-b988-7903d002afcc",
            "FieldName": "sample string 1",
            "Operation": "sample string 2",
            "Value": 3.0
          }
        ]
      }
    ],
    "Id": "7644af51-41c3-48d5-b1e8-03d88d0e188d",
    "Name": "sample string 4",
    "UserName": "sample string 5",
    "FullUserName": "sample string 6",
    "BotType": "sample string 7",
    "DisplayName": "sample string 8",
    "DevicesCheckIntervalMinutes": 9,
    "MeasurementCollectionIntervalMinutes": 10,
    "Links": [
      {
        "Href": "sample string 1",
        "Rel": "sample string 2",
        "Action": "sample string 3"
      },
      {
        "Href": "sample string 1",
        "Rel": "sample string 2",
        "Action": "sample string 3"
      }
    ],
    "Actions": [
      {
        "Href": "sample string 1",
        "Rel": "sample string 2",
        "Action": "sample string 3"
      },
      {
        "Href": "sample string 1",
        "Rel": "sample string 2",
        "Action": "sample string 3"
      }
    ],
    "Description": "sample string 11",
    "Enabled": true,
    "Authenticated": true
  }
]
        application/xml, text/xml
            Sample:
<ArrayOfTwitterBotDto xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/AnalysisUK.Tinamous.www.ApiControllers.Models.Bots.TwitterBot">
  <TwitterBotDto>
    <Actions xmlns:d3p1="http://schemas.datacontract.org/2004/07/AnalysisUK.Tinamous.www.ApiControllers.Models.Shared" xmlns="http://schemas.datacontract.org/2004/07/AnalysisUK.Tinamous.www.ApiControllers.Models.Bots">
      <d3p1:LinkViewModel>
        <d3p1:Action>sample string 3</d3p1:Action>
        <d3p1:Href>sample string 1</d3p1:Href>
        <d3p1:Rel>sample string 2</d3p1:Rel>
      </d3p1:LinkViewModel>
      <d3p1:LinkViewModel>
        <d3p1:Action>sample string 3</d3p1:Action>
        <d3p1:Href>sample string 1</d3p1:Href>
        <d3p1:Rel>sample string 2</d3p1:Rel>
      </d3p1:LinkViewModel>
    </Actions>
    <Authenticated xmlns="http://schemas.datacontract.org/2004/07/AnalysisUK.Tinamous.www.ApiControllers.Models.Bots">true</Authenticated>
    <BotType xmlns="http://schemas.datacontract.org/2004/07/AnalysisUK.Tinamous.www.ApiControllers.Models.Bots">sample string 7</BotType>
    <Description xmlns="http://schemas.datacontract.org/2004/07/AnalysisUK.Tinamous.www.ApiControllers.Models.Bots">sample string 11</Description>
    <DevicesCheckIntervalMinutes xmlns="http://schemas.datacontract.org/2004/07/AnalysisUK.Tinamous.www.ApiControllers.Models.Bots">9</DevicesCheckIntervalMinutes>
    <DisplayName xmlns="http://schemas.datacontract.org/2004/07/AnalysisUK.Tinamous.www.ApiControllers.Models.Bots">sample string 8</DisplayName>
    <Enabled xmlns="http://schemas.datacontract.org/2004/07/AnalysisUK.Tinamous.www.ApiControllers.Models.Bots">true</Enabled>
    <FullUserName xmlns="http://schemas.datacontract.org/2004/07/AnalysisUK.Tinamous.www.ApiControllers.Models.Bots">sample string 6</FullUserName>
    <Id xmlns="http://schemas.datacontract.org/2004/07/AnalysisUK.Tinamous.www.ApiControllers.Models.Bots">7644af51-41c3-48d5-b1e8-03d88d0e188d</Id>
    <Links xmlns:d3p1="http://schemas.datacontract.org/2004/07/AnalysisUK.Tinamous.www.ApiControllers.Models.Shared" xmlns="http://schemas.datacontract.org/2004/07/AnalysisUK.Tinamous.www.ApiControllers.Models.Bots">
      <d3p1:LinkViewModel>
        <d3p1:Action>sample string 3</d3p1:Action>
        <d3p1:Href>sample string 1</d3p1:Href>
        <d3p1:Rel>sample string 2</d3p1:Rel>
      </d3p1:LinkViewModel>
      <d3p1:LinkViewModel>
        <d3p1:Action>sample string 3</d3p1:Action>
        <d3p1:Href>sample string 1</d3p1:Href>
        <d3p1:Rel>sample string 2</d3p1:Rel>
      </d3p1:LinkViewModel>
    </Links>
    <MeasurementCollectionIntervalMinutes xmlns="http://schemas.datacontract.org/2004/07/AnalysisUK.Tinamous.www.ApiControllers.Models.Bots">10</MeasurementCollectionIntervalMinutes>
    <Name xmlns="http://schemas.datacontract.org/2004/07/AnalysisUK.Tinamous.www.ApiControllers.Models.Bots">sample string 4</Name>
    <UserName xmlns="http://schemas.datacontract.org/2004/07/AnalysisUK.Tinamous.www.ApiControllers.Models.Bots">sample string 5</UserName>
    <DateAdded>2025-11-04T10:40:47.8359978+00:00</DateAdded>
    <ScheduledTweets>
      <ScheduledTweetSettingsDto>
        <Conditions>
          <ConditionDto>
            <DeviceId>77cd0f8e-6c00-43ae-b988-7903d002afcc</DeviceId>
            <FieldName>sample string 1</FieldName>
            <Operation>sample string 2</Operation>
            <Value>3</Value>
          </ConditionDto>
          <ConditionDto>
            <DeviceId>77cd0f8e-6c00-43ae-b988-7903d002afcc</DeviceId>
            <FieldName>sample string 1</FieldName>
            <Operation>sample string 2</Operation>
            <Value>3</Value>
          </ConditionDto>
        </Conditions>
        <DeviceId>db2ea3d5-47ec-4fdb-9437-78df1259ffa5</DeviceId>
        <Interval>2</Interval>
        <Message>sample string 4</Message>
        <Name>sample string 1</Name>
      </ScheduledTweetSettingsDto>
      <ScheduledTweetSettingsDto>
        <Conditions>
          <ConditionDto>
            <DeviceId>77cd0f8e-6c00-43ae-b988-7903d002afcc</DeviceId>
            <FieldName>sample string 1</FieldName>
            <Operation>sample string 2</Operation>
            <Value>3</Value>
          </ConditionDto>
          <ConditionDto>
            <DeviceId>77cd0f8e-6c00-43ae-b988-7903d002afcc</DeviceId>
            <FieldName>sample string 1</FieldName>
            <Operation>sample string 2</Operation>
            <Value>3</Value>
          </ConditionDto>
        </Conditions>
        <DeviceId>db2ea3d5-47ec-4fdb-9437-78df1259ffa5</DeviceId>
        <Interval>2</Interval>
        <Message>sample string 4</Message>
        <Name>sample string 1</Name>
      </ScheduledTweetSettingsDto>
    </ScheduledTweets>
    <StatusPostSettings>
      <TweetStatusPostsTagged>sample string 1</TweetStatusPostsTagged>
      <UserIds xmlns:d4p1="http://schemas.microsoft.com/2003/10/Serialization/Arrays">
        <d4p1:guid>131e8432-deaf-4b37-8fdd-e9c8d86dad87</d4p1:guid>
        <d4p1:guid>6175768c-c790-4b8a-aef8-35c0c7075a14</d4p1:guid>
      </UserIds>
    </StatusPostSettings>
    <TweetSettings>
      <PostMentions>true</PostMentions>
      <Tag>sample string 2</Tag>
      <TweetPrefix>sample string 3</TweetPrefix>
      <TweetSuffix>sample string 4</TweetSuffix>
    </TweetSettings>
    <TwitterScreenName>sample string 2</TwitterScreenName>
  </TwitterBotDto>
  <TwitterBotDto>
    <Actions xmlns:d3p1="http://schemas.datacontract.org/2004/07/AnalysisUK.Tinamous.www.ApiControllers.Models.Shared" xmlns="http://schemas.datacontract.org/2004/07/AnalysisUK.Tinamous.www.ApiControllers.Models.Bots">
      <d3p1:LinkViewModel>
        <d3p1:Action>sample string 3</d3p1:Action>
        <d3p1:Href>sample string 1</d3p1:Href>
        <d3p1:Rel>sample string 2</d3p1:Rel>
      </d3p1:LinkViewModel>
      <d3p1:LinkViewModel>
        <d3p1:Action>sample string 3</d3p1:Action>
        <d3p1:Href>sample string 1</d3p1:Href>
        <d3p1:Rel>sample string 2</d3p1:Rel>
      </d3p1:LinkViewModel>
    </Actions>
    <Authenticated xmlns="http://schemas.datacontract.org/2004/07/AnalysisUK.Tinamous.www.ApiControllers.Models.Bots">true</Authenticated>
    <BotType xmlns="http://schemas.datacontract.org/2004/07/AnalysisUK.Tinamous.www.ApiControllers.Models.Bots">sample string 7</BotType>
    <Description xmlns="http://schemas.datacontract.org/2004/07/AnalysisUK.Tinamous.www.ApiControllers.Models.Bots">sample string 11</Description>
    <DevicesCheckIntervalMinutes xmlns="http://schemas.datacontract.org/2004/07/AnalysisUK.Tinamous.www.ApiControllers.Models.Bots">9</DevicesCheckIntervalMinutes>
    <DisplayName xmlns="http://schemas.datacontract.org/2004/07/AnalysisUK.Tinamous.www.ApiControllers.Models.Bots">sample string 8</DisplayName>
    <Enabled xmlns="http://schemas.datacontract.org/2004/07/AnalysisUK.Tinamous.www.ApiControllers.Models.Bots">true</Enabled>
    <FullUserName xmlns="http://schemas.datacontract.org/2004/07/AnalysisUK.Tinamous.www.ApiControllers.Models.Bots">sample string 6</FullUserName>
    <Id xmlns="http://schemas.datacontract.org/2004/07/AnalysisUK.Tinamous.www.ApiControllers.Models.Bots">7644af51-41c3-48d5-b1e8-03d88d0e188d</Id>
    <Links xmlns:d3p1="http://schemas.datacontract.org/2004/07/AnalysisUK.Tinamous.www.ApiControllers.Models.Shared" xmlns="http://schemas.datacontract.org/2004/07/AnalysisUK.Tinamous.www.ApiControllers.Models.Bots">
      <d3p1:LinkViewModel>
        <d3p1:Action>sample string 3</d3p1:Action>
        <d3p1:Href>sample string 1</d3p1:Href>
        <d3p1:Rel>sample string 2</d3p1:Rel>
      </d3p1:LinkViewModel>
      <d3p1:LinkViewModel>
        <d3p1:Action>sample string 3</d3p1:Action>
        <d3p1:Href>sample string 1</d3p1:Href>
        <d3p1:Rel>sample string 2</d3p1:Rel>
      </d3p1:LinkViewModel>
    </Links>
    <MeasurementCollectionIntervalMinutes xmlns="http://schemas.datacontract.org/2004/07/AnalysisUK.Tinamous.www.ApiControllers.Models.Bots">10</MeasurementCollectionIntervalMinutes>
    <Name xmlns="http://schemas.datacontract.org/2004/07/AnalysisUK.Tinamous.www.ApiControllers.Models.Bots">sample string 4</Name>
    <UserName xmlns="http://schemas.datacontract.org/2004/07/AnalysisUK.Tinamous.www.ApiControllers.Models.Bots">sample string 5</UserName>
    <DateAdded>2025-11-04T10:40:47.8359978+00:00</DateAdded>
    <ScheduledTweets>
      <ScheduledTweetSettingsDto>
        <Conditions>
          <ConditionDto>
            <DeviceId>77cd0f8e-6c00-43ae-b988-7903d002afcc</DeviceId>
            <FieldName>sample string 1</FieldName>
            <Operation>sample string 2</Operation>
            <Value>3</Value>
          </ConditionDto>
          <ConditionDto>
            <DeviceId>77cd0f8e-6c00-43ae-b988-7903d002afcc</DeviceId>
            <FieldName>sample string 1</FieldName>
            <Operation>sample string 2</Operation>
            <Value>3</Value>
          </ConditionDto>
        </Conditions>
        <DeviceId>db2ea3d5-47ec-4fdb-9437-78df1259ffa5</DeviceId>
        <Interval>2</Interval>
        <Message>sample string 4</Message>
        <Name>sample string 1</Name>
      </ScheduledTweetSettingsDto>
      <ScheduledTweetSettingsDto>
        <Conditions>
          <ConditionDto>
            <DeviceId>77cd0f8e-6c00-43ae-b988-7903d002afcc</DeviceId>
            <FieldName>sample string 1</FieldName>
            <Operation>sample string 2</Operation>
            <Value>3</Value>
          </ConditionDto>
          <ConditionDto>
            <DeviceId>77cd0f8e-6c00-43ae-b988-7903d002afcc</DeviceId>
            <FieldName>sample string 1</FieldName>
            <Operation>sample string 2</Operation>
            <Value>3</Value>
          </ConditionDto>
        </Conditions>
        <DeviceId>db2ea3d5-47ec-4fdb-9437-78df1259ffa5</DeviceId>
        <Interval>2</Interval>
        <Message>sample string 4</Message>
        <Name>sample string 1</Name>
      </ScheduledTweetSettingsDto>
    </ScheduledTweets>
    <StatusPostSettings>
      <TweetStatusPostsTagged>sample string 1</TweetStatusPostsTagged>
      <UserIds xmlns:d4p1="http://schemas.microsoft.com/2003/10/Serialization/Arrays">
        <d4p1:guid>131e8432-deaf-4b37-8fdd-e9c8d86dad87</d4p1:guid>
        <d4p1:guid>6175768c-c790-4b8a-aef8-35c0c7075a14</d4p1:guid>
      </UserIds>
    </StatusPostSettings>
    <TweetSettings>
      <PostMentions>true</PostMentions>
      <Tag>sample string 2</Tag>
      <TweetPrefix>sample string 3</TweetPrefix>
      <TweetSuffix>sample string 4</TweetSuffix>
    </TweetSettings>
    <TwitterScreenName>sample string 2</TwitterScreenName>
  </TwitterBotDto>
</ArrayOfTwitterBotDto>