Disponível gratuitamente em todos os planos

Conecte tudo com a API da MoreApp

Uma API REST estável e bem documentada que permite integrar a MoreApp ao seu CRM, ERP, ferramentas de BI ou qualquer outro sistema. Gratuita, de baixa manutenção e feita para durar.
API endpoint list on api.moreapp.com with REST methods: GET /api/v1.0/submissions, POST /api/v1.0/forms, PUT /api/v1.0/tasks, GET /api/v1.0/datasources, POST /api/v1.0/webhooks/subscribers, shown on a dark blue interface panel with tags REST, JSON, API key auth, and HTTPS below.
Por que usar a API

Criada para ser confiável, pensada para ser simples

Estável e confiável

Os endpoints documentados da API são estáveis por design. Depois que você cria sua integração, ela continua funcionando. Sem mudanças drásticas inesperadas, sem necessidade de atualizações constantes.

Gratuita em todos os planos

O acesso à API está incluído sem custo extra em todos os planos da MoreApp. Sem necessidade de nível premium, sem cobrança por chamada. Crie livremente, sem se preocupar com custos ocultos.

Fácil de começar

Autentique-se com uma única chave de API no cabeçalho X-Api-Key. REST padrão com respostas em JSON. Sem a complexidade do OAuth, sem fluxos de renovação de token.

Bem documentada

Cada endpoint está descrito em nossa Documentação para desenvolvedor interativa, com tecnologia Stoplight. Teste chamadas diretamente, inspecione os esquemas de solicitação e resposta, e integre com confiança.

Baixa manutenção

Os endpoints documentados seguem uma promessa clara de estabilidade. Sua integração não precisa de manutenção contínua, configure uma vez e deixe funcionando. Somente endpoints não documentados podem mudar.

Segura por padrão

Toda a comunicação ocorre via HTTPS. As chaves de API são vinculadas à sua conta e você pode criar até 20 chaves para diferentes integrações. Certificada em ISO 27001 e ISO 27701.

Funcionalidades

O que você pode fazer com a API?

Recuperar envios

Extraia envios de formulários para o seu próprio banco de dados, CRM ou painel de BI. Filtre por data, status ou formulário para obter exatamente os dados de que você precisa.
GET /api/v1.0/customers/{customerId}/submissions/{submissionId}

Gerencie formulários e pastas

Crie, atualize e organize formulários e pastas de forma programática. Gerencie versões de formulários e modelos em escala em toda a sua organização.
GET /api/v1.0/forms/customer/{customerId}/forms/{formId}

Configure webhooks

Receba notificações em tempo real quando um formulário for enviado, iniciado ou atualizado. Inscreva-se em eventos e envie notificações para qualquer URL, sem necessidade de polling.
GET /api/v1.0/webhooks/customer/{customerId}/events

Importe fontes de dados

Envie dados de clientes, produtos ou funcionários para a MoreApp para que fiquem disponíveis como valores pré-preenchidos em formulários. Mantenha os dados dos seus campos atualizados automaticamente.
POST /api/v1.0/customers/{customerId}/datasources

Envie convites e tarefas

Atribua tarefas e envie convites de formulário para usuários a partir do seu próprio sistema. Dispare ordens de serviço a partir do seu ERP e acompanhe a conclusão pela API.
POST /api/v1.0/customers/{customerId}/{formId}/tasks

Gerencie usuários, funções e grupos

Automatize o provisionamento de usuários e o controle de acesso. Crie usuários, atribua-os a grupos e gerencie permissões baseadas em funções diretamente do seu sistema de identidade.
GET /api/v1.0/customers/{customerId}/users/{userId}

Pronto para usar em três passos

1

Crie uma chave de API

Vá para Configurações → Conexões → Chaves de API na MoreApp Plataforma. Clique em "Adicionar chave de API", dê um nome a ela e copie a chave gerada.

2

Adicione a chave às suas solicitações

Inclua sua chave de API no cabeçalho X-Api-Key de cada solicitação HTTP. Essa é toda a autenticação de que você precisa.

3

Comece a fazer chamadas

Use qualquer cliente HTTP ou linguagem de programação para chamar a API. Todas as respostas são em JSON. Consulte a Documentação para desenvolvedor para ver cada endpoint disponível.

Referência da API

Visão geral completa dos endpoints

A API da MoreApp é organizada em torno desses grupos de recursos. Para todos os detalhes de solicitação e resposta, acesse a referência interativa da API.

Recurso
Descrição
Métodos
Envios
Recupere e gerencie os dados de envio de formulários
GET
Formulários
Crie, leia e atualize formulários, versões e modelos
GETPOSTPUT
Pastas
Organize formulários em estruturas de pastas
GETPOST
Fontes de dados
Importe dados externos para uso em formulários
GETPOSTPUT
Tarefas
Crie e gerencie fluxos de trabalho de tarefas
GETPOST
Convites
Envie convites de formulário para usuários
GETPOST
Usuários e Grupos
Gerencie usuários, grupos e atribuições de funções
GETPOSTPUT
Webhooks
Inscreva-se em eventos e gerencie as invocações de webhooks
GETPOSTDEL
Clientes
Acesse as informações da conta do cliente
GET
Integração

Conecte a MoreApp ao seu ecossistema

Use a API diretamente ou combine-a com plataformas de automação para ainda mais flexibilidade.

Nossa promessa de estabilidade

Todos os endpoints documentados em nossa Documentação para desenvolvedor são estáveis. Eles não mudam sem aviso prévio e são projetados para uso de longo prazo. Endpoints não documentados podem mudar a qualquer momento, então construa sempre sua integração com base na documentação oficial.

Isso significa que você pode integrar a MoreApp em processos críticos do seu negócio com confiança. Depois que sua conexão é configurada, ela continua funcionando sem atenção contínua de um desenvolvedor.

Certificado ISO 27001
Certificado ISO 27701
Conforme com o GDPR

Perguntas frequentes

Onde posso encontrar a documentação completa da API?

A referência interativa completa da API está disponível em docs.moreapp.com. Você pode navegar por cada endpoint, inspecionar os esquemas de solicitação e resposta, e testar chamadas diretamente pelo navegador.

Preciso de um desenvolvedor para usar a API?

Para chamadas diretas à API, é útil ter conhecimentos básicos de programação ou scripting. Mas você também pode usar plataformas no-code como Zapier, Make ou Power Automate para conectar a MoreApp a outras ferramentas sem escrever nenhum código.

Posso receber notificações em tempo real quando um formulário é enviado?

Sim. Use os endpoints de Webhooks para se inscrever em eventos como envios de formulários, atualizações de tarefas ou mudanças no status de convites. A MoreApp envia uma solicitação POST para a sua URL sempre que o evento é disparado, então não é necessário fazer polling da API.

Quantas chaves de API posso criar?

Você pode criar até 20 chaves de API por conta. Isso permite usar chaves separadas para diferentes integrações ou ambientes (por exemplo, uma para o seu CRM, uma para o seu painel de BI e uma para testes).

Uma atualização da API pode quebrar minha integração?

Todos os endpoints listados na documentação oficial são estáveis. A MoreApp não faz mudanças drásticas em endpoints documentados. Somente endpoints não documentados podem mudar sem aviso prévio, então construa sempre sua integração com base na Documentação para desenvolvedor.

Como faço para autenticar minhas solicitações?

Inclua sua chave de API no cabeçalho X-Api-Key de cada solicitação HTTP. Você pode criar chaves de API em Configurações → Conexões → Chaves de API na MoreApp Plataforma. Não são necessários fluxos OAuth nem renovações de token.

O uso da API é gratuito?

Sim. O acesso à API está incluído em todos os planos da MoreApp sem custo extra. Não há taxas por chamada nem é necessário nível premium para usá-la.

Comece a criar o seu primeiro formulário.