Webhooks de lista do SharePoint

Os webhooks de lista do SharePoint abrangem os eventos correspondentes a alterações de item de lista para determinada lista do SharePoint ou uma biblioteca de documentos. Os webhooks do SharePoint fornecem um pipeline de notificação simples para que o aplicativo possa ser informado das alterações em uma lista do SharePoint sem sondar o serviço.

Tarefas

Tarefa Método HTTP
Criar uma nova assinatura POST /_api/web/lists('list-guid')/subscriptions
Obter assinaturas GET /_api/web/lists('list-guid')/subscriptions
Excluir uma assinatura DELETE /_api/web/lists('list-guid')/subscriptions('id')
Atualizar uma assinatura PATCH /_api/web/lists('list-guid')/subscriptions('id')

Listar tipos de eventos

As notificações são enviadas ao aplicativo para os seguintes eventos de item de lista assíncrona no SharePoint:

  • ItemAdded
  • ItemUpdated
  • ItemDeleted
  • ItemCheckedOut
  • ItemCheckedIn
  • ItemUncheckedOut
  • ItemAttachmentAdded
  • ItemAttachmentDeleted
  • ItemFileMoved
  • ItemVersionDeleted
  • ItemFileConverted

Eventos síncronos não têm suporte em webhooks.

Confira também