Os models são os seus modelos. Para os endpoints em que é necessário o id do modelo (model_id), você pode buscá-los no nosso app, através da sua URL.
Nossas URLs de models possuem o formato abaixo:
https://app.kondado.com.br/models/:model_id
Consultar status de um model
Descrição
Retorna o status de um dado modelo através do seu model_id
Método
GET
Endpoint
/models/:model_id/status
Parâmetros da URL
Nenhum
Exemplo de resposta
{ "success": true, "data": { "162": { "status": "active", "is_running": false, "is_active": true, "kubo_status_type": "operational" } } }
Descrição do retorno
A resposta será um JSON com o id do model como chave de um novo JSON com os campos explicados abaixo.
status
Descrição do status. Os valores possíveis são:
- running: O modelo está executando
- scheduled: O modelo está na fila de execução
- active: O modelo não está executando e nem na fila, mas está ativo
- not_active: O modelo não está executando e nem na fila e está desativado
raw_msg
Caso o modelo apresente algum problema, este campo irá vir com a descrição do erro (por exemplo, não estamos conseguindo nos conectar com o seu conector/destino)
kubo_status_type
Descreve o estado atual do modelo. Os valores possíveis são:
- not_published: O modelo está em modo rascunho
- rebuilding: O modelo foi alterado recentemente e não foi executado na sua nova configuração
- operational: O modelo está estável – não está em modo rascunho e todas as alterações feitas já foram executadas
is_running
Booleano que indica se a integração está executando (status=running)
is_active
Booleano que indica se a integração está ativa (status=active) ou desativada (status = not_active)