Pular para o conteúdo principal

Listar Cadências

GET /backend/cadences
curl -X GET "https://api.leavo.ai/backend/cadences" \
  -H "Authorization: Bearer sua_chave_aqui"
[
  {
    "id": "uuid",
    "name": "Follow-up 7 dias",
    "description": "Sequência de acompanhamento",
    "is_active": true,
    "steps_count": 3,
    "leads_enrolled": 150,
    "created_at": "2024-01-01T00:00:00Z"
  }
]

Obter Cadência

GET /backend/cadences/{id}
id
string
obrigatório
UUID da cadência
curl -X GET "https://api.leavo.ai/backend/cadences/uuid" \
  -H "Authorization: Bearer sua_chave_aqui"

Atualizar Cadência

PUT /backend/cadences/{id}
id
string
obrigatório
UUID da cadência
Atualizar uma cadência ativa pode afetar leads que já estão na sequência. Considere desativar antes de fazer alterações significativas.
curl -X PUT "https://api.leavo.ai/backend/cadences/uuid" \
  -H "Authorization: Bearer sua_chave_aqui" \
  -H "Content-Type: application/json" \
  -d '{
    "name": "Follow-up 7 dias (Atualizado)",
    "description": "Nova descrição"
  }'

Ativar Cadência

POST /backend/cadences/{id}/activate
Ativa uma cadência para começar a processar leads.
id
string
obrigatório
UUID da cadência
curl -X POST "https://api.leavo.ai/backend/cadences/uuid/activate" \
  -H "Authorization: Bearer sua_chave_aqui"
{
  "id": "uuid",
  "name": "Follow-up 7 dias",
  "is_active": true,
  "message": "Cadence activated successfully"
}

Desativar Cadência

POST /backend/cadences/{id}/deactivate
Desativa uma cadência. Leads que já estão na sequência não receberão mais mensagens.
id
string
obrigatório
UUID da cadência
curl -X POST "https://api.leavo.ai/backend/cadences/uuid/deactivate" \
  -H "Authorization: Bearer sua_chave_aqui"
{
  "id": "uuid",
  "name": "Follow-up 7 dias",
  "is_active": false,
  "message": "Cadence deactivated successfully"
}

Deletar Cadência

DELETE /backend/cadences/{id}
id
string
obrigatório
UUID da cadência
Não é possível deletar uma cadência ativa. Desative-a primeiro.
curl -X DELETE "https://api.leavo.ai/backend/cadences/uuid" \
  -H "Authorization: Bearer sua_chave_aqui"
// Sem conteúdo