El servicio API REST de SharePoint
SharePoint Online utiliza interfaces de programación de aplicaciones REST (REST API) para permitir a los desarrolladores profesionales y ciudadanos realizar operaciones de creación, lectura, actualización y eliminación (CRUD) en los datos de SharePoint. Power Automate utiliza solicitudes HTTP para aprovechar la API REST de SharePoint.
La siguiente tabla proporciona una descripción general de algunas de las solicitudes HTTP REST.

Una solicitud HTTP REST también incluye una URL REST que comprende un punto de entrada apropiado, recursos específicos y parámetros para puntos finales que corresponden a métodos en el modelo de objetos del cliente.
En el siguiente ejemplo, el punto de entrada es la URL del sitio de SharePoint con el sufijo '_api' que identifica el canal de comunicación. El recurso en este ejemplo es una lista y el método es 'getbytitle' que, como su nombre indica, obtiene la lista con el parámetro de nombre encerrado entre paréntesis, 'TestList', en este ejemplo.

Para más detalles sobre el servicio REST de SharePoint, puede consultar esto
Cómo realizar operaciones CRUD en SharePoint utilizando APIs REST desde Power Automate
En primer lugar, Power Automate tiene una acción 'Enviar una petición HTTP a SharePoint', que soporta varios tipos de peticiones HTTP como se muestra a continuación. En este blog, sin embargo, nos centraremos en su uso para agregar un elemento a una lista utilizando el método 'POST'.

Echemos un vistazo más de cerca a esta acción. En la siguiente captura de pantalla, la "Dirección del sitio" es un campo obligatorio que contiene la dirección del sitio de SharePoint que contiene el recurso que desea editar. En este caso, el sitio se denomina "Sitio de prueba de Power Automate".
El 'Método' POST comunica al sitio SP que desea crear un recurso, una lista en este caso.
El Localizador Uniforme de Recursos o 'Uri' especifica la lista que necesita ser actualizada. En este ejemplo, es la lista del SP llamada 'HTTP'.
El 'Cuerpo' contiene los metadatos que se añadirán a la Lista, en este ejemplo, será el valor 'Test' en la columna Título.

El resultado se parecerá a la captura de pantalla de abajo.

¡Ahí lo tiene! Eso es todo lo que necesita para añadir un elemento a una Lista de SharePoint utilizando la API REST. El enfoque sería similar a los otros tipos de solicitud. Sin embargo, si desea obtener más información sobre el uso de las API REST de SharePoint con Power Automate, puede hacer clic aquí.
Si te ha gustado este post, asegúrate de echar un vistazo a nuestros recientes proyectos de éxito en Servicios de productividad empresarial de Microsoft.