API de integrações
Gerencia as contas de redes sociais conectadas via OAuth. O guia de uso está em Integrações.
Listar integrações
GET /integrations
Resposta:
[
{
"id": "uuid",
"provider": "tiktok",
"accountName": "@usuario",
"createdAt": "2026-07-09T10:00:00Z"
}
]
:::note Tokens nunca são expostos
accessToken e refreshToken são armazenados apenas no servidor e nunca retornados pela API. Detalhes em Segurança.
:::
Remover integração
DELETE /integrations/:id
Resposta: { "status": "ok" }
Após a remoção, publicações agendadas para essa conta passam a falhar — reagende-as após reconectar.
Fluxo de conexão
A conexão de uma nova conta é iniciada pela interface (não por endpoint REST direto):
- O frontend redireciona para a tela OAuth do provedor;
- O usuário autoriza os escopos de publicação;
- O callback retorna os tokens à API;
- A API grava a integração em
social_accounts; - A conta fica disponível para publicação e agendamento.
Limites
O número de contas conectadas varia por plano — 1 (Free), 3 (Creator/Pro), personalizado (Enterprise). Ver Limites e cotas.
Próximos passos: Agendamento · Integrações (guia)