Field Squared API Services

<back to all web services

TsSend

To filter and return all time series objects modified since a date and time, use the query parameter modifiedsince = X where X = YYYY-MM-DDTHH:MM:SSZ

The following routes are available for this service:
POST/{Workspace}/TsSend
Imports System
Imports System.Collections
Imports System.Collections.Generic
Imports System.Runtime.Serialization
Imports ServiceStack
Imports ServiceStack.DataAnnotations
Imports Field2Office.API.Model.TimeSeries

Namespace Global

    Namespace Field2Office.API.Model.TimeSeries

        Public Partial Class TimeSeries
            Public Overridable Property Id As String
            Public Overridable Property [Date] As Long
            Public Overridable Property Uid As String
            Public Overridable Property Oid As String
            Public Overridable Property Tp As String
            Public Overridable Property Data As String
        End Class

        '''<Summary>
        '''To filter and return all time series objects modified since a date and time, use the query parameter modifiedsince = X where X = YYYY-MM-DDTHH:MM:SSZ 
        '''</Summary>
        Public Partial Class TsSend
            Public Sub New()
                Items = New List(Of TimeSeries)
            End Sub

            Public Overridable Property Workspace As String
            Public Overridable Property Items As List(Of TimeSeries)
        End Class
    End Namespace
End Namespace

VB.NET TsSend DTOs

To override the Content-type in your clients, use the HTTP Accept Header, append the .xml suffix or ?format=xml

HTTP + XML

The following are sample HTTP requests and responses. The placeholders shown need to be replaced with actual values.

POST /{Workspace}/TsSend HTTP/1.1 
Host: dev.fieldsquared.com 
Accept: application/xml
Content-Type: application/xml
Content-Length: length

<TsSend xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/Field2Office.API.Model.TimeSeries">
  <Items>
    <TimeSeries>
      <Data>String</Data>
      <Date>0</Date>
      <Id>String</Id>
      <Oid>String</Oid>
      <Tp>String</Tp>
      <Uid>String</Uid>
    </TimeSeries>
  </Items>
  <Workspace>String</Workspace>
</TsSend>