Activity API · Desenvolvedores
Envie atividade personalizada de apps externas para relatórios de check-in do Dailybot via Activity Hook URL.
A Activity API permite enviar atividade personalizada de qualquer aplicativo externo para o Dailybot. Use para rastrear trabalho de ferramentas que não têm integração nativa com o Dailybot — a atividade aparece nos relatórios de check-in junto com dados de outras integrações.
Info: Obtenha sua hook URL em Configurações → API e integrações → Activity API.
Requisito de faturamento: Sua organização deve ter um plano de faturamento que suporte APIs e integrações para usar a Activity API.
Começar
- Acesse Configurações → Integrações → Activity API
- Copie sua Activity Hook URL única
- Envie requisições POST do seu aplicativo
Requisição POST
Envie uma requisição POST com Content-Type: application/json para sua Activity Hook URL.
Campos da requisição
custom_type(obrigatório) — Identificador de atividade, máx. 128 caracteresmessage(obrigatório) — Texto de atividade mostrado no relatóriolink(opcional) — URL clicável em relatóriosuser_emailouuser_uuid(um obrigatório) — Atribuição de usuário
curl -X POST "https://your-activity-hook-url/" \
-H "Content-Type: application/json" \
-d '{
"custom_type": "deployment",
"message": "Implantado v2.1.0 em produção",
"link": "https://github.com/org/repo/releases/tag/v2.1.0",
"user_email": "[email protected]"
}'
Códigos de resposta
200— Atividade registrada com sucesso404— Email ou UUID de usuário não encontrado na organização
Rastreamento de atividade em relatórios
Ative Activity tracking em Configurações do check-in → Compartilhamento → Opções avançadas. Atividade registrada nas 24 horas anteriores a uma resposta de check-in aparece como coluna automática em relatórios.
Casos de uso
- Implantações e eventos CI/CD
- Tickets de suporte resolvidos por membro da equipe
- Scripts personalizados e ferramentas internas
- Zapier ou outras plataformas no-code usando a hook URL como destino de webhook