LCP – iCordis
Recupere envios para formulários de e-loket iCordis, sondando-os ou assinando um webhook.
Esse conector está disponível nos seguintes produtos e regiões:
| Service | Class | Regions |
|---|---|---|
| Copilot Studio | Premium | Todas as regiões do Power Automate , exceto as seguintes: – Governo dos EUA (GCC) – Governo dos EUA (GCC High) - China Cloud operado pela 21Vianet - Departamento de Defesa dos EUA (DoD) |
| Aplicativos Lógicos | Standard | Todas as regiões dos Aplicativos Lógicos , exceto as seguintes: – Regiões do Azure Governamental - Regiões do Azure China - Departamento de Defesa dos EUA (DoD) |
| Power Apps | Premium | Todas as regiões do Power Apps , exceto as seguintes: – Governo dos EUA (GCC) – Governo dos EUA (GCC High) - China Cloud operado pela 21Vianet - Departamento de Defesa dos EUA (DoD) |
| Power Automate | Premium | Todas as regiões do Power Automate , exceto as seguintes: – Governo dos EUA (GCC) – Governo dos EUA (GCC High) - China Cloud operado pela 21Vianet - Departamento de Defesa dos EUA (DoD) |
| Contato | |
|---|---|
| Nome | LCP nv |
| URL | https://www.lcp.be |
| helpdesk@lcp.be |
| Metadados do conector | |
|---|---|
| Publicador | LCP nv |
| Site | https://www.lcp.be |
| Política de privacidade | https://www.lcp.be/privacybeleid |
| Categorias | Produtividade |
LCP – iCordis
Os conectores LCP – iCordis oferecem a possibilidade de obter entradas para um formulário de e-loket em seu site e usá-las em aplicativos ou ferramentas da Microsoft.
Pré-requisitos
- Uma conta na retirada do LCP (iCordis) para seu município
- Cliente/Segredo para fazer logon no iCordis.
Como obter credenciais
- Criar uma conta no CBO (https://#YOURCBOURL#/module/index/504)
- Envie uma solicitação para helpdesk@lcp.be conceder à conta criada acesso à API.
Introdução ao conector
Ser notificado quando um envio for criado para um formulário de e-loket do iCordis
Use o gatilho "Quando um novo envio for criado para o formulário e-loket" para iniciar um fluxo.
Para assinar o gatilho, um parâmetro é necessário 'formid'. Esse formid pode ser encontrado no campo iCordis Backoffice (/module/index/12, ID).
Obter os dados de um envio (ou vários envios)
Use a ação 'Get submission(s) for an iCordis e-loket form' para obter dados para um envio (ou vários envios). Vários parâmetros estão disponíveis para personalizar a resposta.
Essa ação pode ser usada por conta própria em um fluxo manual ou em um fluxo de sondagem. Essa ação também pode ser usada para ser executada quando o gatilho é acionado.
No campo 'eloket form id', a ID do formulário precisa ser inserida. Para esse campo, o 'formid' do gatilho pode ser usado.
No campo 'id de envio eloket', a ID dos envios precisa ser inserida. Para esse campo, o 'newrowid' do gatilho pode ser usado.
Esses campos são retornados:
- 'formTitle': o título do formulário
- 'formID': a ID do formulário
- 'errormessage': se houver um erro, esse campo conterá esse erro
- 'responseStatus': status da resposta
- 'nextPage': url para o nextPage, se a paginação estiver habilitada
- 'fields': lista de campos para este formulário. Cada item contém um nome de campo, fielddescription e fieldtype.
- 'data': lista de pares chave-valor. Cada item contém uma chave que contém o nome de campo e um valor, contendo o valor inserido pelo usuário.
Problemas e limitações conhecidos
Somente os dados dos formulários aos quais você tem acesso serão retornados. Se uma solicitação for feita para obter dados de um formulário ao qual você não tem acesso, um erro será retornado. Se você achar que deve ter acesso a esses dados de formulário, envie uma solicitação para helpdesk@lcp.be.
Limitações
| Nome | Chamadas | Período de renovação |
|---|---|---|
| Chamadas à API por conexão | 100 | 60 segundos |
Ações
| excluir gatilho |
cancelar a assinatura do webhook para este formulário |
|
Obter envios para um formulário i |
Obtenha os envios de um formulário específico. Há a possibilidade de passar vários parâmetros para personalizar a exportação. |
excluir gatilho
cancelar a assinatura do webhook para este formulário
Parâmetros
| Nome | Chave | Obrigatório | Tipo | Description |
|---|---|---|---|---|
|
formid para cancelar a assinatura
|
formid | True | integer |
a ID do formulário do qual parar de receber envios |
|
URL do webhook
|
webhookurl | string |
a URL do assinante a ser excluída |
Retornos
- response
- boolean
Obter envios para um formulário iCordis e-loket
Obtenha os envios de um formulário específico. Há a possibilidade de passar vários parâmetros para personalizar a exportação.
Parâmetros
| Nome | Chave | Obrigatório | Tipo | Description |
|---|---|---|---|---|
|
ID do formulário eloket
|
formid | True | integer |
id do formulário para obter os envios para |
|
ID de envio do eloket
|
entryid | integer |
id do envio para obter |
|
|
data de
|
lastsynch | date-time |
obter envios deste datetime em |
|
|
incluir arquivos
|
includeFiles | boolean |
se true, incluirá os anexos como cadeia de caracteres base64 |
|
|
incluir PDF de envio
|
includePDF | boolean |
se true, um pdf base64 será incluído que contém o formulário com seus valores |
|
|
incluir HTML de envio
|
includeHTML | boolean |
se true, conterá um html base64 do formulário com seus valores |
|
|
página
|
page | integer |
se for fornecida, retornará apenas 10 envios e a paginação será habilitada. Se não for dado, todos os envios serão retornados. |
Retornos
- Corpo
- EloketExport
Gatilhos
| Quando um novo envio é criado para o formulário de e-loket |
assinar o webhook para obter os novos envios para o formulário especificado |
Quando um novo envio é criado para o formulário de e-loket
assinar o webhook para obter os novos envios para o formulário especificado
Parâmetros
| Nome | Chave | Obrigatório | Tipo | Description |
|---|---|---|---|---|
|
formid para obter os novos envios para
|
formid | True | integer |
id do formulário para obter os novos envios para |
Retornos
| Nome | Caminho | Tipo | Description |
|---|---|---|---|
|
formid
|
formid | integer |
formid |
|
newrowid
|
newrowid | integer |
newrowid |
Definições
EloketExport
| Nome | Caminho | Tipo | Description |
|---|---|---|---|
|
nextPage
|
nextPage | string |
link a ser usado para obter a próxima página quando a paginação estiver habilitada |
|
errormessage
|
errorMessage | string |
se houver um erro, esse campo conterá a mensagem de erro |
|
formID
|
formID | integer |
ID do formulário exportado |
|
formTitle
|
formTitle | string |
título do formulário exportado |
|
responseStatus
|
responseStatus | string |
status da resposta. |
|
dados
|
data | array of object |
Key-Value lista de valores inseridos em que a chave é o nome do campo |
|
items
|
data | object | |
|
fields
|
fields | array of EloketField |
lista de campos disponíveis para este formulário |
EloketField
| Nome | Caminho | Tipo | Description |
|---|---|---|---|
|
nome_do_campo
|
fieldName | string |
nome do campo |
|
tipo de campo
|
fieldType | string |
tipo do campo |
|
fieldDescription
|
fieldDescription | string |
descrição do campo |
boolean
Esse é o tipo de dados básico 'booleano'.