Models

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)