LCP - iCordis
Recupere envíos para formularios de e-loket de iCordis, ya sea sondeándolos o suscríbase a un webhook.
Este conector está disponible en los siguientes productos y regiones:
| Service | Class | Regions |
|---|---|---|
| Copilot Studio | Premium | Todas las regiones de Power Automate excepto las siguientes: - Gobierno de EE. UU. (GCC) - Gobierno de EE. UU. (GCC High) - China Cloud operado por 21Vianet - Departamento de Defensa de EE. UU. (DoD) |
| Aplicaciones lógicas | Estándar | Todas las regiones de Logic Apps excepto las siguientes: - Regiones de Azure Government - Regiones de Azure China - Departamento de Defensa de EE. UU. (DoD) |
| Power Apps | Premium | Todas las regiones de Power Apps excepto las siguientes: - Gobierno de EE. UU. (GCC) - Gobierno de EE. UU. (GCC High) - China Cloud operado por 21Vianet - Departamento de Defensa de EE. UU. (DoD) |
| Power Automate | Premium | Todas las regiones de Power Automate excepto las siguientes: - Gobierno de EE. UU. (GCC) - Gobierno de EE. UU. (GCC High) - China Cloud operado por 21Vianet - Departamento de Defensa de EE. UU. (DoD) |
| Contacto | |
|---|---|
| Nombre | LCP nv |
| URL | https://www.lcp.be |
| Correo Electrónico | helpdesk@lcp.be |
| Metadatos del conector | |
|---|---|
| Publicador | LCP nv |
| Sitio web | https://www.lcp.be |
| Directiva de privacidad | https://www.lcp.be/privacybeleid |
| Categorías | Productividad |
LCP - iCordis
Los conectores LCP - iCordis ofrecen la posibilidad de obtener entradas para un formulario de e-loket en su sitio web y usarlos en aplicaciones o herramientas de Microsoft.
Prerrequisitos
- Una cuenta en el backoffice LCP (iCordis) para su municipio
- Client/Secret para iniciar sesión en iCordis.
Obtención de credenciales
- Creación de una cuenta en el CBO (https://#YOURCBOURL#/module/index/504)
- Envíe una solicitud a para conceder a helpdesk@lcp.be la cuenta creada acceso a la API.
Introducción al conector
Recibir una notificación cuando se crea un envío para un formulario de e-loket de iCordis
Use el desencadenador "Cuando se crea un nuevo envío para el formulario e-loket" para iniciar un flujo.
Para suscribirse al desencadenador, se requiere un parámetro "formid". Este formid se puede encontrar en su iCordis Backoffice (/module/index/12, campo ID).
Obtener los datos de un envío (o varios envíos)
Use la acción "Obtener envíos" para un formulario de e-loket de iCordis para obtener datos de un envío (o varios envíos). Hay varios parámetros disponibles para personalizar la respuesta.
Esta acción se puede usar por sí misma en un flujo manual o en un flujo de sondeo. Esta acción también se puede usar para ejecutarse cuando se desencadena el desencadenador.
En el campo "eloket form id" (id. de formulario eloket), es necesario escribir el identificador del formulario. Para este campo, se puede usar el "formid" del desencadenador.
En el campo "id. de envío del eloket", es necesario escribir el identificador de los envíos. Para este campo, se puede usar "newrowid" del desencadenador.
Estos campos se devuelven:
- 'formTitle': el título del formulario
- 'formID': el identificador del formulario
- 'errormessage': si se produjo un error, este campo contendrá ese error.
- 'responseStatus': estado de la respuesta
- 'nextPage': dirección URL de nextPage, si la paginación está habilitada
- 'fields': lista de campos para este formulario. Cada elemento contiene un fieldname, fielddescription y fieldtype.
- 'data': lista de pares clave-valor. Cada elemento contiene una clave que contiene el nombredecampo y un valor, que contiene el valor especificado por el usuario.
Problemas y limitaciones conocidos
Solo se devolverán los datos de los formularios a los que tenga acceso. Si se realiza una solicitud para obtener datos de un formulario al que no tiene acceso, se devolverá un error. Si cree que debe tener acceso a esos datos de formulario, envíe una solicitud a helpdesk@lcp.be.
Limitaciones
| Nombre | Llamadas | Período de renovación |
|---|---|---|
| Llamadas API por conexión | 100 | 60 segundos |
Acciones
| eliminar desencadenador |
cancelar la suscripción al webhook para este formulario |
|
Obtener envíos para un formulario de i |
Obtener los envíos de un formulario específico. Existe la posibilidad de pasar varios parámetros para personalizar la exportación. |
eliminar desencadenador
cancelar la suscripción al webhook para este formulario
Parámetros
| Nombre | Clave | Requerido | Tipo | Description |
|---|---|---|---|---|
|
formid para cancelar la suscripción
|
formid | True | integer |
el identificador del formulario para dejar de recibir envíos de |
|
dirección URL del webhook
|
webhookurl | string |
dirección URL del suscriptor que se va a eliminar |
Devoluciones
- response
- boolean
Obtener envíos para un formulario de iCordis e-loket
Obtener los envíos de un formulario específico. Existe la posibilidad de pasar varios parámetros para personalizar la exportación.
Parámetros
| Nombre | Clave | Requerido | Tipo | Description |
|---|---|---|---|---|
|
identificador del formulario eloket
|
formid | True | integer |
id del formulario para obtener los envíos de |
|
id. de envío del eloket
|
entryid | integer |
id del envío que se va a obtener |
|
|
fecha a partir de
|
lastsynch | date-time |
obtener envíos de esta fecha y hora en |
|
|
archivos de inclusión
|
includeFiles | boolean |
si es true, incluirá los datos adjuntos como cadena base64. |
|
|
incluir PDF del envío
|
includePDF | boolean |
si es true, se incluirá un pdf base64 que contenga el formulario con sus valores. |
|
|
incluir HTML de envío
|
includeHTML | boolean |
si es true, contendrá un html base64 del formulario con sus valores. |
|
|
página
|
page | integer |
Si se especifica, solo devolverá 10 envíos y se habilitará la paginación. Si no se especifica, se devolverán todos los envíos. |
Devoluciones
- Body
- EloketExport
Desencadenadores
| Cuando se crea un nuevo envío para el formulario e-loket |
suscríbase al webhook para obtener los nuevos envíos para el formulario especificado. |
Cuando se crea un nuevo envío para el formulario e-loket
suscríbase al webhook para obtener los nuevos envíos para el formulario especificado.
Parámetros
| Nombre | Clave | Requerido | Tipo | Description |
|---|---|---|---|---|
|
formid para obtener los nuevos envíos para
|
formid | True | integer |
id del formulario para obtener los nuevos envíos para |
Devoluciones
| Nombre | Ruta de acceso | Tipo | Description |
|---|---|---|---|
|
formid
|
formid | integer |
formid |
|
newrowid
|
newrowid | integer |
newrowid |
Definiciones
EloketExport
| Nombre | Ruta de acceso | Tipo | Description |
|---|---|---|---|
|
nextPage
|
nextPage | string |
vínculo que se va a usar para obtener la página siguiente al habilitar la paginación |
|
errormessage
|
errorMessage | string |
si se produjo un error, este campo contendrá el mensaje de error. |
|
formID
|
formID | integer |
id del formulario exportado |
|
formTitle
|
formTitle | string |
title del formulario exportado |
|
responseStatus
|
responseStatus | string |
estado de la respuesta. |
|
datos
|
data | array of object |
Key-Value lista de valores especificados donde la clave es el nombredecampo |
|
items
|
data | object | |
|
fields
|
fields | array of EloketField |
lista de campos disponibles para este formulario |
EloketField
| Nombre | Ruta de acceso | Tipo | Description |
|---|---|---|---|
|
fieldName
|
fieldName | string |
nombre del campo |
|
fieldType
|
fieldType | string |
tipo del campo |
|
fieldDescription
|
fieldDescription | string |
descripción del campo |
boolean
Este es el tipo de datos básico "booleano".