SharePoint Online Connector
Documentation
Version: 17
Documentation

EndPoint Delete List Item


Name

delete_list_item

Description

No description available

Parameters

Parameter Label Required Options Description
ListId ListId (Re-Enter ListItemId after you change this) YES Specify a list id to search items for
ListItemId ListItemId YES Specify a list item id
SiteId SiteId (Re-Select ListId after you change this) NO Specify a site

Output Columns

Label Data Type (SSIS) Data Type (SQL) Length Raw Description
Output DT_WSTR nvarchar(2000) 2000 False

Input Columns

Label Data Type (SSIS) Data Type (SQL) Length Raw Description
Id DT_WSTR nvarchar(200) 200 False
Required columns that you need to supply are bolded.

Examples

SSIS

Use SharePoint Online Connector in API Source component to read data or in API Destination component to read/write data:

Delete rows from [Dynamic Table] table using API Destination

This EndPoint belongs to [Dynamic Table] table, therefore you cannot work with it directly. Use this table and table-operation pair instead:

SharePoint Online
[Dynamic Table]
Delete
SSIS API Destination - Access table operation

ODBC application

This endpoint belongs to the table [Dynamic Table]. You can still use the examples below, but it is advised to work directly with the table.

Use these SQL queries in your ODBC application data source:

Delete list item (SharePoint Document Library)

DELETE FROM delete_list_item
WITH (ListId='14bdfd1d-1090-4cfe-adc1-XXXXXXXXXXXXXX'
     ,ListItemId='775')
--You can get ListId by selecting from 'list_lists' endpoint.
--ListItemId can be retrieved by selecting from 'get_list_items' endpoint.

SQL Server

This endpoint belongs to the table [Dynamic Table]. You can still use the examples below, but it is advised to work directly with the table.

Use these SQL queries in SQL Server after you create a data source in Data Gateway:

Delete list item (SharePoint Document Library)

DECLARE @MyQuery NVARCHAR(MAX) = 'DELETE FROM delete_list_item
WITH (ListId=''14bdfd1d-1090-4cfe-adc1-XXXXXXXXXXXXXX''
     ,ListItemId=''775'')
--You can get ListId by selecting from ''list_lists'' endpoint.
--ListItemId can be retrieved by selecting from ''get_list_items'' endpoint.';

EXEC (@MyQuery) AT [LINKED_SERVER_TO_SHAREPOINT_ONLINE_IN_DATA_GATEWAY];