Feathery (versão prévia)
Feathery está transformando a maneira como as interfaces do usuário para coletar informações são criadas. Ajudamos os usuários a criar formulários personalizáveis e amigáveis para os desenvolvedores.
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 | Troy Taylor |
| URL | https://www.hitachisolutions.com |
| ttaylor@hitachisolutions.com |
| Metadados do conector | |
|---|---|
| Publicador | Troy Taylor |
| Site | https://www.feathery.io/ |
| Política de privacidade | https://www.feathery.io/privacy-policy |
| Categorias | Marketing |
Criando uma conexão
O conector dá suporte aos seguintes tipos de autenticação:
| Default | Parâmetros para criar conexão. | Todas as regiões | Não compartilhável |
Padrão
Aplicável: todas as regiões
Parâmetros para criar conexão.
Essa não é uma conexão compartilhável. Se o aplicativo de energia for compartilhado com outro usuário, outro usuário será solicitado a criar uma nova conexão explicitamente.
| Nome | Tipo | Description | Obrigatório |
|---|---|---|---|
| Chave de API (no formato 'Token your_API_key') | secureString | A chave de API (no formato 'Token your_API_key') para esta api | Verdade |
Limitações
| Nome | Chamadas | Período de renovação |
|---|---|---|
| Chamadas à API por conexão | 100 | 60 segundos |
Ações
| Criar campo de usuário |
Cria ou atualiza o valor de um campo para um usuário específico. |
| Criar formulário |
Cria um formulário com base em um formulário de modelo existente. |
| Criar ou atualizar usuário |
Cria, atualiza ou recupera as informações de um usuário específico. |
| Excluir usuário |
Exclui um usuário específico. |
| Listar usuários |
Recupere uma lista de todos os usuários no Feathery. |
| Obter campos de usuário |
Recupere uma lista de todos os campos para um usuário. |
| Obter conta |
Recupere o nome da equipe da sua conta. |
| Obter sessão do usuário |
Recuperar dados de sessão para um usuário de formulário. |
| Recuperar formulário |
Recupere o esquema de um formulário criado em Feathery. |
Criar campo de usuário
Cria ou atualiza o valor de um campo para um usuário específico.
Parâmetros
| Nome | Chave | Obrigatório | Tipo | Description |
|---|---|---|---|---|
|
ID
|
id | True | string |
O identificador. |
|
ID do campo
|
field_id | string |
O identificador de campo. |
|
|
Value
|
value | string |
O valor. |
Retornos
| Nome | Caminho | Tipo | Description |
|---|---|---|---|
|
ID do campo
|
field_id | string |
O identificador de campo. |
|
Value
|
value | string |
O valor. |
|
Criado em
|
created_at | string |
Quando criado em. |
|
Atualizado em
|
updated_at | string |
Quando atualizado em. |
Criar formulário
Cria um formulário com base em um formulário de modelo existente.
Parâmetros
| Nome | Chave | Obrigatório | Tipo | Description |
|---|---|---|---|---|
|
ID do formulário
|
form_id | string |
O identificador de formulário. |
|
|
ID do formulário de modelo
|
template_form_id | string |
O identificador de formulário de modelo. |
|
|
ID da etapa
|
step_id | string |
O identificador da etapa. |
|
|
ID da etapa do modelo
|
template_step_id | string |
O identificador da etapa de modelo. |
|
|
Origem
|
origin | boolean |
Se a origem. |
|
|
ID
|
id | string |
O identificador. |
|
|
ID do campo
|
field_id | string |
O identificador de campo. |
|
|
ID
|
id | string |
O identificador. |
|
|
Texto
|
text | string |
O texto. |
|
|
ID
|
id | string |
O identificador. |
|
|
Texto
|
text | string |
O texto. |
|
|
ID
|
id | string |
O identificador. |
|
|
URL de origem
|
source_url | string |
O endereço de URL de origem. |
|
|
ID
|
id | string |
O identificador. |
|
|
Progress
|
progress | integer |
O progresso. |
|
|
ID da etapa anterior
|
previous_step_id | string |
O identificador da etapa anterior. |
|
|
ID da próxima etapa
|
next_step_id | string |
O identificador da próxima etapa. |
|
|
Trigger
|
trigger | string |
O gatilho. |
|
|
Tipo de elemento
|
element_type | string |
O tipo de elemento. |
|
|
ID do elemento
|
element_id | string |
O identificador do elemento. |
|
|
Comparison
|
comparison | string |
A comparação. |
|
|
Chave de campo
|
field_key | string |
A chave de campo. |
|
|
Value
|
value | string |
O valor. |
Criar ou atualizar usuário
Cria, atualiza ou recupera as informações de um usuário específico.
Parâmetros
| Nome | Chave | Obrigatório | Tipo | Description |
|---|---|---|---|---|
|
ID
|
id | True | string |
O identificador. |
|
Nome
|
name | string |
O nome. |
Retornos
| Nome | Caminho | Tipo | Description |
|---|---|---|---|
|
Chave de API
|
api_key | string |
A chave de API. |
|
ID
|
id | string |
O identificador. |
|
Nome
|
name | string |
O nome. |
|
Criado em
|
created_at | string |
Quando criado em. |
|
Atualizado em
|
updated_at | string |
Quando atualizado em. |
Excluir usuário
Exclui um usuário específico.
Parâmetros
| Nome | Chave | Obrigatório | Tipo | Description |
|---|---|---|---|---|
|
ID
|
id | True | string |
O identificador. |
Retornos
- response
- string
Listar usuários
Recupere uma lista de todos os usuários no Feathery.
Retornos
| Nome | Caminho | Tipo | Description |
|---|---|---|---|
|
|
array of object | ||
|
ID
|
id | string |
O identificador. |
|
Nome
|
name | string |
O nome. |
|
Criado em
|
created_at | string |
Quando criado em. |
|
Atualizado em
|
updated_at | string |
Quando atualizado em. |
Obter campos de usuário
Recupere uma lista de todos os campos para um usuário.
Parâmetros
| Nome | Chave | Obrigatório | Tipo | Description |
|---|---|---|---|---|
|
ID
|
id | string |
O identificador. |
Retornos
| Nome | Caminho | Tipo | Description |
|---|---|---|---|
|
|
array of object | ||
|
ID
|
id | string |
O identificador. |
|
Tipo
|
type | string |
O tipo. |
|
Exibir Texto
|
display_text | string |
O texto de exibição. |
|
Value
|
value | string |
O valor. |
|
Criado em
|
created_at | string |
Quando criado em. |
|
Atualizado em
|
updated_at | string |
Quando atualizado em. |
|
Oculto
|
hidden | boolean |
Se oculto. |
Obter conta
Recupere o nome da equipe da sua conta.
Retornos
| Nome | Caminho | Tipo | Description |
|---|---|---|---|
|
Equipe
|
team | string |
O nome da equipe. |
Obter sessão do usuário
Recuperar dados de sessão para um usuário de formulário.
Parâmetros
| Nome | Chave | Obrigatório | Tipo | Description |
|---|---|---|---|---|
|
ID do Usuário
|
user_id | True | string |
O identificador do usuário. |
|
Chave de Formulário
|
form_key | True | string |
A chave de formulário. |
Retornos
| Nome | Caminho | Tipo | Description |
|---|---|---|---|
|
Chave de etapa atual
|
current_step_key | string |
A chave da etapa atual. |
|
ID de autorização
|
auth_id | string |
O identificador de autorização. |
|
Email de autorização
|
auth_email | string |
O endereço de email de autorização. |
|
Telefone de autorização
|
auth_phone | string |
O número de telefone de autorização. |
Recuperar formulário
Recupere o esquema de um formulário criado em Feathery.
Parâmetros
| Nome | Chave | Obrigatório | Tipo | Description |
|---|---|---|---|---|
|
ID do formulário
|
form_id | True | string |
O identificador de formulário. |
Retornos
| Nome | Caminho | Tipo | Description |
|---|---|---|---|
|
ID do formulário
|
form_id | string |
O identificador de formulário. |
|
Steps
|
steps | array of object | |
|
Origem
|
steps.origin | boolean |
Se a origem. |
|
Imagens
|
steps.images | array of object | |
|
ID
|
steps.images.id | string |
O identificador. |
|
Imagem de origem
|
steps.images.properties.source_image | string |
A imagem de origem. |
|
Videos
|
steps.videos | array of object | |
|
ID
|
steps.videos.id | string |
O identificador. |
|
Laço
|
steps.videos.properties.loop | boolean |
Se deseja fazer loop. |
|
Abafado
|
steps.videos.properties.muted | boolean |
Se mudo. |
|
Autoplay
|
steps.videos.properties.autoplay | boolean |
Se deve ser reprodução automática. |
|
Controles
|
steps.videos.properties.controls | boolean |
Se deve mostrar controles. |
|
URL de origem
|
steps.videos.properties.source_url | string |
O endereço de URL de origem. |
|
Tipo de Fonte
|
steps.videos.properties.source_type | string |
O tipo de origem. |
|
Extensão de vídeo
|
steps.videos.properties.video_extension | string |
A extensão de vídeo. |
|
Barras de Progresso
|
steps.progress_bars | array of object | |
|
ID
|
steps.progress_bars.id | string |
O identificador. |
|
Progress
|
steps.progress_bars.properties.progress | string |
O progresso. |
|
Segmentos
|
steps.progress_bars.properties.num_segments | integer |
O número de segmentos. |
|
Textos
|
steps.texts | array of object | |
|
ID
|
steps.texts.id | string |
O identificador. |
|
Texto
|
steps.texts.properties.text | string |
O texto. |
|
Texto Formatado
|
steps.texts.properties.text_formatted | array of object | |
|
Inserir
|
steps.texts.properties.text_formatted.insert | string |
A inserção. |
|
Tamanho da fonte
|
steps.texts.properties.text_formatted.attributes.font_size | integer |
O tamanho da fonte. |
|
Cor da Fonte
|
steps.texts.properties.text_formatted.attributes.font_color | string |
A cor da fonte. |
|
Link de fonte
|
steps.texts.properties.text_formatted.attributes.font_link | string |
O link de fonte. |
|
Peso da fonte
|
steps.texts.properties.text_formatted.attributes.font_weight | integer |
O peso da fonte. |
|
Ataque de fonte
|
steps.texts.properties.text_formatted.attributes.font_strike | boolean |
Se a fonte é striked-through. |
|
Sublinhado de fonte
|
steps.texts.properties.text_formatted.attributes.font_underline | boolean |
Se a fonte está sublinhada. |
|
Buttons
|
steps.buttons | array of object | |
|
ID
|
steps.buttons.id | string |
O identificador. |
|
Texto
|
steps.buttons.properties.text | string |
O texto. |
|
Enviar
|
steps.buttons.properties.submit | boolean |
Se um botão enviar. |
|
Ações
|
steps.buttons.properties.actions | array of object | |
|
URL
|
steps.buttons.properties.actions.url | string |
O endereço da URL. |
|
Tipo
|
steps.buttons.properties.actions.type | string |
O tipo. |
|
Enviar
|
steps.buttons.properties.actions.submit | boolean |
Se um botão enviar. |
|
Abrir Guia
|
steps.buttons.properties.actions.open_tab | boolean |
Se deve abrir uma guia. |
|
Texto Formatado
|
steps.buttons.properties.text_formatted | array of object | |
|
Inserir
|
steps.buttons.properties.text_formatted.insert | string |
A inserção. |
|
Cor da Fonte
|
steps.buttons.properties.text_formatted.attributes.font_color | string |
A cor da fonte. |
|
Ataque de fonte
|
steps.buttons.properties.text_formatted.attributes.font_strike | boolean |
Se a fonte é striked-through. |
|
Sublinhado de fonte
|
steps.buttons.properties.text_formatted.attributes.font_underline | boolean |
Se a fonte está sublinhada. |
|
Mostrar ícone de carregamento
|
steps.buttons.properties.show_loading_icon | string |
O ícone mostrar carregamento. |
|
Desabilitar se os campos estiverem incompletos
|
steps.buttons.properties.disable_if_fields_incomplete | boolean |
Se for necessário desabilitar se os campos forem imcomplete. |
|
Subgrids
|
steps.subgrids | array of object | |
|
ID
|
steps.subgrids.id | string |
O identificador. |
|
Cargo
|
steps.subgrids.position | array of integer |
A posição. |
|
Axis
|
steps.subgrids.axis | string |
O eixo. |
|
Eixo Móvel
|
steps.subgrids.mobile_axis | string |
O eixo móvel. |
|
Layout
|
steps.subgrids.layout | array of integer |
O layout. |
|
Layout móvel
|
steps.subgrids.mobile_layout | string |
O layout móvel. |
|
Gap
|
steps.subgrids.styles.gap | integer |
A lacuna. |
|
Parte superior do preenchimento
|
steps.subgrids.styles.padding_top | integer |
A parte superior do preenchimento. |
|
Preenchimento à esquerda
|
steps.subgrids.styles.padding_left | integer |
O preenchimento à esquerda. |
|
Preenchimento à direita
|
steps.subgrids.styles.padding_right | integer |
O preenchimento direito. |
|
Fundo de Preenchimento
|
steps.subgrids.styles.padding_bottom | integer |
A parte inferior do preenchimento. |
|
Alinhar verticalmente
|
steps.subgrids.styles.vertical_align | string |
O alinhamento vertical. |
|
Alinhar horizontalmente
|
steps.subgrids.styles.horizontal_align | string |
O alinhamento horizontal. |
|
Parte superior do preenchimento externo
|
steps.subgrids.styles.external_padding_top | integer |
A parte superior do preenchimento externo. |
|
Preenchimento externo à esquerda
|
steps.subgrids.styles.external_padding_left | integer |
O preenchimento externo à esquerda. |
|
Preenchimento externo à direita
|
steps.subgrids.styles.external_padding_right | integer |
O preenchimento externo à direita. |
|
Parte inferior do preenchimento externo
|
steps.subgrids.styles.external_padding_bottom | integer |
A parte inferior do preenchimento externo. |
|
Cor da tela de fundo
|
steps.subgrids.styles.background_color | string |
A cor da tela de fundo. |
|
Layout
|
steps.subgrids.styles.layout | string |
O layout. |
|
Gap
|
steps.subgrids.mobile_styles.gap | integer |
A lacuna. |
|
Parte superior do preenchimento
|
steps.subgrids.mobile_styles.padding_top | integer |
A parte superior do preenchimento. |
|
Preenchimento à esquerda
|
steps.subgrids.mobile_styles.padding_left | integer |
O preenchimento à esquerda. |
|
Preenchimento à direita
|
steps.subgrids.mobile_styles.padding_right | integer |
O preenchimento direito. |
|
Fundo de Preenchimento
|
steps.subgrids.mobile_styles.padding_bottom | integer |
A parte inferior do preenchimento. |
|
Alinhar verticalmente
|
steps.subgrids.mobile_styles.vertical_align | string |
O alinhamento vertical. |
|
Alinhar horizontalmente
|
steps.subgrids.mobile_styles.horizontal_align | string |
O alinhamento horizontal. |
|
Parte superior do preenchimento externo
|
steps.subgrids.mobile_styles.external_padding_top | integer |
A parte superior do preenchimento externo. |
|
Preenchimento externo à esquerda
|
steps.subgrids.mobile_styles.external_padding_left | integer |
O preenchimento externo à esquerda. |
|
Preenchimento externo à direita
|
steps.subgrids.mobile_styles.external_padding_right | integer |
O preenchimento externo à direita. |
|
Parte inferior do preenchimento externo
|
steps.subgrids.mobile_styles.external_padding_bottom | integer |
A parte inferior do preenchimento externo. |
|
Cor da tela de fundo
|
steps.subgrids.mobile_styles.background_color | string |
A cor da tela de fundo. |
|
Layout
|
steps.subgrids.mobile_styles.layout | string |
O layout. |
|
Key
|
steps.subgrids.key | integer |
A chave. |
|
Condições anteriores
|
steps.previous_conditions | array of object | |
|
ID
|
steps.previous_conditions.id | string |
O identificador. |
|
Tipo de elemento
|
steps.previous_conditions.element_type | string |
O tipo de elemento. |
|
ID do elemento
|
steps.previous_conditions.element_id | string |
O identificador do elemento. |
|
Próxima Etapa
|
steps.previous_conditions.next_step | string |
A próxima etapa. |
|
Etapa anterior
|
steps.previous_conditions.previous_step | string |
A etapa anterior. |
|
Tecla Next Step
|
steps.previous_conditions.next_step_key | string |
A tecla da próxima etapa. |
|
Chave da Etapa Anterior
|
steps.previous_conditions.previous_step_key | string |
A chave da etapa anterior. |
|
Próximas Condições
|
steps.next_conditions | array of object | |
|
ID
|
steps.next_conditions.id | string |
O identificador. |
|
Tipo de elemento
|
steps.next_conditions.element_type | string |
O tipo de elemento. |
|
ID do elemento
|
steps.next_conditions.element_id | string |
O identificador do elemento. |
|
Próxima Etapa
|
steps.next_conditions.next_step | string |
A próxima etapa. |
|
Etapa anterior
|
steps.next_conditions.previous_step | string |
A etapa anterior. |
|
Tecla Next Step
|
steps.next_conditions.next_step_key | string |
A tecla da próxima etapa. |
|
Chave da Etapa Anterior
|
steps.next_conditions.previous_step_key | string |
A chave da etapa anterior. |
|
Criado em
|
steps.created_at | string |
Quando criado em. |
|
Atualizado em
|
steps.updated_at | string |
Quando atualizado em. |
|
Fields
|
steps.fields | array of string |
Os campos. |
|
ID
|
steps.id | string |
O identificador. |
Definições
cadeia
Esse é o tipo de dados básico 'string'.