Field Squared API Services

<back to all web services

XWorkspaceList

The following routes are available for this service:
GET/{Workspace}/XWorkspaceList/
import java.math.*
import java.util.*
import net.servicestack.client.*


open class XWorkspaceList
{
    var Workspace:String? = null
    var DateGenerated:String? = null
    var XWorkspaces:ArrayList<XWorkspace> = ArrayList<XWorkspace>()
}

open class XWorkspace
{
    var ObjectId:String? = null
    var VersionId:String? = null
    var Name:String? = null
    var CompanyName:String? = null
    var CompanyAddress:Address? = null
    var FormTemplates:String? = null
    var AssignTaskToWorkspace:Boolean? = null
    var AssignTaskToUser:Boolean? = null
    var DeleteTask:Boolean? = null
}

open class Address
{
    var Street:String? = null
    var Unit:String? = null
    var City:String? = null
    var State:String? = null
    var Zip:String? = null
    var ContactTitle:String? = null
    var ContactName:String? = null
    var ContactPhone:String? = null
    var ContactEmail:String? = null
    var Location:Location? = null
    var SiteName:String? = null
    var GeocodeFailed:Boolean? = null
    var Country:String? = null
}

open class Location
{
    var y:Double? = null
    var x:Double? = null
}

Kotlin XWorkspaceList 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.

GET /{Workspace}/XWorkspaceList/ HTTP/1.1 
Host: dev.fieldsquared.com 
Accept: application/xml