Atualizado em 17 de outubro de 2026

Considerações

  • Exige o escopo processes:read.
  • É a mesma conferência da janela Iniciar processo do painel.
  • Quando não pode executar, valid é false e message explica o motivo: por exemplo, nenhuma Tarefa no modo Automação, Tarefa sem responsável, modelo de tarefa desativado ou laço sem saída.
  • Ativar não exige a conferência, como no painel; faça-a antes de ativar.

Referência

GET /processes/{process}/validation na Referência da API

Como fazer

cURL
curl "$MICORE_BASE_URL/processes/21/validation" \
  -H "Authorization: Bearer $MICORE_TOKEN" \
  -H "Accept: application/json"

Resposta

Resposta · 200
{
  "data": {
    "valid": true,
    "message": null,
    "roles": ["Criador de conteúdo", "Aprovador"],
    "steps": [
      { "node_id": "roteiro", "type": "task", "name": "Roteiro", "role_name": "Criador de conteúdo", "due_days": 2, "stage_name": null, "task_template_id": 2, "activation_rule": "all", "outcomes": [] },
      { "node_id": "aprovacao", "type": "task", "name": "Aprovação", "role_name": "Aprovador", "due_days": 1, "stage_name": null, "task_template_id": null, "activation_rule": "all", "outcomes": [{ "id": "aprovado", "label": "Aprovado" }, { "id": "ajustar", "label": "Ajustar" }] }
    ]
  }
}
Precisa de ajuda?Use o request ID e abra um chamado no miCore se encontrar uma divergência.