POST api/List/{listId}/Items
Gets all the items on the specified listId
Request Information
URI Parameters
| Name | Description | Type | Additional information |
|---|---|---|---|
| listId |
The id of the list |
string |
Required |
Body Parameters
A query object used to query the list for items
WorkPoint365.WebAPI.Model.ListQueryParameter| Name | Description | Type | Additional information |
|---|---|---|---|
| CamlQuery |
Gets or sets the caml query. |
string |
None. |
| FilterActiveItems |
Gets or sets a value indicating whether [filter active items]. |
boolean |
None. |
| FilterMyItems |
Gets or sets a value indicating whether [filter my items]. |
boolean |
None. |
| PageSize |
Gets or sets the size of the page. |
unsigned integer |
None. |
| PagingInfo |
Gets or sets the paging information. |
string |
None. |
| ViewFields |
Gets or sets the view fields. |
Collection of string |
None. |
| FolderServerRelativeUrl |
Gets or sets the folder server relative URL. |
string |
None. |
Request Formats
application/json, text/json
{
"CamlQuery": "sample string 1",
"FilterActiveItems": true,
"FilterMyItems": true,
"PageSize": 4,
"PagingInfo": "sample string 5",
"ViewFields": [
"sample string 1",
"sample string 2"
],
"FolderServerRelativeUrl": "sample string 6"
}
application/xml, text/xml
<ListQueryParameter xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/WorkPoint365.WebAPI.Model">
<CamlQuery>sample string 1</CamlQuery>
<FilterActiveItems>true</FilterActiveItems>
<FilterMyItems>true</FilterMyItems>
<FolderServerRelativeUrl>sample string 6</FolderServerRelativeUrl>
<PageSize>4</PageSize>
<PagingInfo>sample string 5</PagingInfo>
<ViewFields xmlns:d2p1="http://schemas.microsoft.com/2003/10/Serialization/Arrays">
<d2p1:string>sample string 1</d2p1:string>
<d2p1:string>sample string 2</d2p1:string>
</ViewFields>
</ListQueryParameter>
Response Information
Resource Description
Returns a QueryResult with a collection of items
WorkPoint365.WebAPI.Model.QueryResult| Name | Description | Type | Additional information |
|---|---|---|---|
| Items |
Gets or sets the items. |
Collection of WorkPoint365.WebAPI.Model.SharePoint.ListItem |
None. |
| PagingInfo |
Gets or sets the paging information. |
string |
None. |
Response Formats
application/json, text/json
{
"Items": [
{
"ContentType": "sample string 1",
"ContentTypeId": "sample string 2",
"ID": 3,
"UniqueId": "0dc38d3a-ea1f-4007-8c76-7f2d40075edf",
"Title": "sample string 5",
"IsEntity": true,
"Site": "sample string 7",
"Url": "sample string 8",
"FieldValues": [
{
"InternalFieldName": "sample string 1",
"DisplayFieldName": "sample string 2",
"Value": "sample string 3",
"TextValue": "sample string 4"
},
{
"InternalFieldName": "sample string 1",
"DisplayFieldName": "sample string 2",
"Value": "sample string 3",
"TextValue": "sample string 4"
}
],
"ParentList": "sample string 9",
"ParentListId": "f1e02dfe-ddb0-4ecf-8382-dbdbf704d496",
"Icons": {
"Color16": "sample string 1",
"Color32": "sample string 2",
"White16": "sample string 3",
"White32": "sample string 4",
"Grey16": "sample string 5",
"Grey32": "sample string 6"
},
"FileInfo": {
"Id": 1,
"UniqueId": "2a9383ed-073a-411a-aef7-a991ca85abc7",
"FileBytes": "sample string 3",
"FileName": "sample string 4",
"Length": 5
}
},
{
"ContentType": "sample string 1",
"ContentTypeId": "sample string 2",
"ID": 3,
"UniqueId": "0dc38d3a-ea1f-4007-8c76-7f2d40075edf",
"Title": "sample string 5",
"IsEntity": true,
"Site": "sample string 7",
"Url": "sample string 8",
"FieldValues": [
{
"InternalFieldName": "sample string 1",
"DisplayFieldName": "sample string 2",
"Value": "sample string 3",
"TextValue": "sample string 4"
},
{
"InternalFieldName": "sample string 1",
"DisplayFieldName": "sample string 2",
"Value": "sample string 3",
"TextValue": "sample string 4"
}
],
"ParentList": "sample string 9",
"ParentListId": "f1e02dfe-ddb0-4ecf-8382-dbdbf704d496",
"Icons": {
"Color16": "sample string 1",
"Color32": "sample string 2",
"White16": "sample string 3",
"White32": "sample string 4",
"Grey16": "sample string 5",
"Grey32": "sample string 6"
},
"FileInfo": {
"Id": 1,
"UniqueId": "2a9383ed-073a-411a-aef7-a991ca85abc7",
"FileBytes": "sample string 3",
"FileName": "sample string 4",
"Length": 5
}
}
],
"PagingInfo": "sample string 1"
}
application/xml, text/xml
<QueryResult xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/WorkPoint365.WebAPI.Model">
<Items xmlns:d2p1="http://schemas.datacontract.org/2004/07/WorkPoint365.WebAPI.Model.SharePoint">
<d2p1:ListItem>
<d2p1:ContentType>sample string 1</d2p1:ContentType>
<d2p1:ContentTypeId>sample string 2</d2p1:ContentTypeId>
<d2p1:FieldValues>
<d2p1:ListItem.FieldValue>
<d2p1:DisplayFieldName>sample string 2</d2p1:DisplayFieldName>
<d2p1:InternalFieldName>sample string 1</d2p1:InternalFieldName>
<d2p1:TextValue>sample string 4</d2p1:TextValue>
<d2p1:Value>sample string 3</d2p1:Value>
</d2p1:ListItem.FieldValue>
<d2p1:ListItem.FieldValue>
<d2p1:DisplayFieldName>sample string 2</d2p1:DisplayFieldName>
<d2p1:InternalFieldName>sample string 1</d2p1:InternalFieldName>
<d2p1:TextValue>sample string 4</d2p1:TextValue>
<d2p1:Value>sample string 3</d2p1:Value>
</d2p1:ListItem.FieldValue>
</d2p1:FieldValues>
<d2p1:FileInfo>
<d2p1:FileBytes>sample string 3</d2p1:FileBytes>
<d2p1:FileName>sample string 4</d2p1:FileName>
<d2p1:Id>1</d2p1:Id>
<d2p1:Length>5</d2p1:Length>
<d2p1:UniqueId>2a9383ed-073a-411a-aef7-a991ca85abc7</d2p1:UniqueId>
</d2p1:FileInfo>
<d2p1:ID>3</d2p1:ID>
<d2p1:Icons>
<d2p1:Color16>sample string 1</d2p1:Color16>
<d2p1:Color32>sample string 2</d2p1:Color32>
<d2p1:Grey16>sample string 5</d2p1:Grey16>
<d2p1:Grey32>sample string 6</d2p1:Grey32>
<d2p1:White16>sample string 3</d2p1:White16>
<d2p1:White32>sample string 4</d2p1:White32>
</d2p1:Icons>
<d2p1:IsEntity>true</d2p1:IsEntity>
<d2p1:ParentList>sample string 9</d2p1:ParentList>
<d2p1:ParentListId>f1e02dfe-ddb0-4ecf-8382-dbdbf704d496</d2p1:ParentListId>
<d2p1:Site>sample string 7</d2p1:Site>
<d2p1:Title>sample string 5</d2p1:Title>
<d2p1:UniqueId>0dc38d3a-ea1f-4007-8c76-7f2d40075edf</d2p1:UniqueId>
<d2p1:Url>sample string 8</d2p1:Url>
</d2p1:ListItem>
<d2p1:ListItem>
<d2p1:ContentType>sample string 1</d2p1:ContentType>
<d2p1:ContentTypeId>sample string 2</d2p1:ContentTypeId>
<d2p1:FieldValues>
<d2p1:ListItem.FieldValue>
<d2p1:DisplayFieldName>sample string 2</d2p1:DisplayFieldName>
<d2p1:InternalFieldName>sample string 1</d2p1:InternalFieldName>
<d2p1:TextValue>sample string 4</d2p1:TextValue>
<d2p1:Value>sample string 3</d2p1:Value>
</d2p1:ListItem.FieldValue>
<d2p1:ListItem.FieldValue>
<d2p1:DisplayFieldName>sample string 2</d2p1:DisplayFieldName>
<d2p1:InternalFieldName>sample string 1</d2p1:InternalFieldName>
<d2p1:TextValue>sample string 4</d2p1:TextValue>
<d2p1:Value>sample string 3</d2p1:Value>
</d2p1:ListItem.FieldValue>
</d2p1:FieldValues>
<d2p1:FileInfo>
<d2p1:FileBytes>sample string 3</d2p1:FileBytes>
<d2p1:FileName>sample string 4</d2p1:FileName>
<d2p1:Id>1</d2p1:Id>
<d2p1:Length>5</d2p1:Length>
<d2p1:UniqueId>2a9383ed-073a-411a-aef7-a991ca85abc7</d2p1:UniqueId>
</d2p1:FileInfo>
<d2p1:ID>3</d2p1:ID>
<d2p1:Icons>
<d2p1:Color16>sample string 1</d2p1:Color16>
<d2p1:Color32>sample string 2</d2p1:Color32>
<d2p1:Grey16>sample string 5</d2p1:Grey16>
<d2p1:Grey32>sample string 6</d2p1:Grey32>
<d2p1:White16>sample string 3</d2p1:White16>
<d2p1:White32>sample string 4</d2p1:White32>
</d2p1:Icons>
<d2p1:IsEntity>true</d2p1:IsEntity>
<d2p1:ParentList>sample string 9</d2p1:ParentList>
<d2p1:ParentListId>f1e02dfe-ddb0-4ecf-8382-dbdbf704d496</d2p1:ParentListId>
<d2p1:Site>sample string 7</d2p1:Site>
<d2p1:Title>sample string 5</d2p1:Title>
<d2p1:UniqueId>0dc38d3a-ea1f-4007-8c76-7f2d40075edf</d2p1:UniqueId>
<d2p1:Url>sample string 8</d2p1:Url>
</d2p1:ListItem>
</Items>
<PagingInfo>sample string 1</PagingInfo>
</QueryResult>