Desenvolvedores
Crie sobrea API da Mateflow.
Construa sobre a Open API da Mateflow: chaves de API com escopos, endpoints JSON via POST e webhooks para integrar sua comunidade ao seu stack.
Recursos
Tudo o que você precisa para integrar
Autenticação com API key
Crie chaves de API com escopos no console de administração da sua comunidade. Cada requisição é autenticada com o cabeçalho X-API-Key.
REST API
Leia e escreva os dados da sua comunidade por meio de uma API JSON consistente. Todos os endpoints ficam em /site_open_api/v1 e usam POST com corpo JSON.
Webhooks
Configure endpoints de webhook para receber notificações de eventos em tempo real sobre cadastros de membros, pagamentos, alterações de conteúdo e muito mais.
Integrações
Conecte ferramentas de terceiros pelo hub de integrações. Suporte nativo para fluxos de trabalho comuns e um catálogo de apps para ampliar a funcionalidade.
SSO (SAML e OIDC)
SSO corporativo com SAML 2.0 e OpenID Connect. Centralize a autenticação para sua equipe e os membros da sua comunidade.
Logs e monitoramento de webhooks
Logs de entrega completos para cada evento de webhook. Depure entregas com falha, inspecione payloads e monitore a saúde da integração.
Endpoints da Open API
Todos os endpoints ficam em https://api.mateflow.com/site_open_api/v1, usam o método POST com corpo JSON e exigem uma chave de API com o escopo indicado.
- POST/site/getsite.readObter informações do site
- POST/feed/listcontent.readListar itens do feed
- POST/post/searchcontent.readPesquisar publicações
- POST/post/createcontent.writeCriar uma publicação
- POST/media/get_tokenmedia.writeObter um token de upload de mídia
Início rápido
Comece em três passos
Crie uma conta
Cadastre-se gratuitamente e crie seu primeiro site de comunidade no Creator Dashboard.
Gere API keys
Ative o acesso à API no console de administração da sua comunidade (Configurações → Integrações) e crie uma chave com escopos. Disponível nos planos Growth, Business e Enterprise.
Faça sua primeira chamada
Envie sua primeira requisição com o cabeçalho X-API-Key. Todos os endpoints aceitam requisições POST em JSON.
Comece a fazer chamadas à API
Exemplos rápidos nas linguagens mais comuns. Substitua sk_live_xxx por uma chave real do seu console de administração.
curl -X POST \
https://api.mateflow.com/site_open_api/v1/post/search \
-H "X-API-Key: sk_live_xxx" \
-H "Content-Type: application/json" \
-d '{"keyword": "hello", "limit": 20}'const res = await fetch(
"https://api.mateflow.com/site_open_api/v1/post/create",
{
method: "POST",
headers: {
"X-API-Key": "sk_live_xxx",
"Content-Type": "application/json",
},
body: JSON.stringify({ title: "Hello", content: "From the API!" }),
}
);
const data = await res.json();import requests
res = requests.post(
"https://api.mateflow.com/site_open_api/v1/site/get",
headers={"X-API-Key": "sk_live_xxx"},
json={},
)
data = res.json()Roadmap de SDK
SDKs oficiais para Node.js, Python e Go estão no roadmap. Até lá, a REST API funciona com qualquer cliente HTTP. A documentação completa da API chega em breve.
Pronto para construir?
Crie uma conta, gere suas API keys e comece a integrar a plataforma Mateflow aos seus fluxos de trabalho.
Teste gratuito de 14 dias · Sem cartão de crédito