Skip to content

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

  1. Acesse Configurações → Integrações → Activity API
  2. Copie sua Activity Hook URL única
  3. 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 caracteres
  • message (obrigatório) — Texto de atividade mostrado no relatório
  • link (opcional) — URL clicável em relatórios
  • user_email ou user_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 sucesso
  • 404 — 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