STISOFT API (1.0.0)

Documentação da API do STISOFT

Conector BI

Endpoints para integração com ferramentas de Business Intelligence

Retorna uma lista de pessoas

Retorna uma lista de pessoas

query Parameters
identificador
string

Identificador da pessoa

ativa
boolean

Indica se a pessoa está ativa

Responses

Response samples

Content type
application/json
{
  • "code": 200,
  • "status": "OK",
  • "data": [
    ],
  • "links": {
    },
  • "meta": {
    }
}

Retorna o histórico de acessos de pessoas

Retorna o histórico de acessos de pessoas

query Parameters
dataInicio
required
string <date>

Data de início inicial

dataFim
required
string <date>

Data de início final

identificador
string

Identificador da pessoa

Responses

Response samples

Content type
application/json
{
  • "code": 200,
  • "status": "OK",
  • "data": [
    ],
  • "links": {
    },
  • "meta": {
    }
}

Retorna os históricos de cursos e aulas de uma pessoa

Retorna os históricos de cursos e aulas de uma pessoa

query Parameters
dataInicioIni
string <date>

Data de início inicial

dataInicioFim
string <date>

Data de início final

dataConclusaoIni
string <date>

Data de conclusão inicial

dataConclusaoFim
string <date>

Data de conclusão final

Responses

Response samples

Content type
application/json
{
  • "code": 200,
  • "status": "OK",
  • "data": [
    ],
  • "links": {
    },
  • "meta": {
    }
}

Retorna os históricos de cursos das pessoas

Retorna os históricos de cursos das pessoas. Caso não seja passado nenhum parâmetro, serão retornados todos os históricos de cursos ordenados por data de início, conclusão e renovação decrescente e pelo nome da pessoa ascendente.

query Parameters
dataInicioIni
string <date>
Example: dataInicioIni=yyyy-mm-dd

Data de início inicial

dataInicioFim
string <date>
Example: dataInicioFim=yyyy-mm-dd

Data de início final

dataConclusaoIni
string <date>
Example: dataConclusaoIni=yyyy-mm-dd

Data de conclusão inicial

dataConclusaoFim
string <date>
Example: dataConclusaoFim=yyyy-mm-dd

Data de conclusão final

dataRenovacaoIni
string <date>
Example: dataRenovacaoIni=yyyy-mm-dd

Data de renovação inicial

dataRenovacaoFim
string <date>
Example: dataRenovacaoFim=yyyy-mm-dd

Data de renovação final

pessoaIdentificador
string
Example: pessoaIdentificador=Busque pelo identificador da pessoa conforme configurado na plataforma

Identificador da pessoa

historicoStatus
string
Enum: "EM_ANDAMENTO" "CONCLUIDO" "PENDENTE_RENOVACAO" "NOVA_AULA"
Example: historicoStatus=EM_ANDAMENTO,CONCLUIDO

Busque pelo status dos históricos dos cursos, informando um ou mais status separados por vírgula.

Responses

Response samples

Content type
application/json
{
  • "code": 200,
  • "status": "OK",
  • "data": [
    ],
  • "links": {
    },
  • "meta": {
    }
}

Retorna o histórico de conclusões de cursos de pessoas

Retorna o histórico de conclusões de cursos de pessoas

query Parameters
dataInicio
required
string <date>

Data de início inicial

dataFim
required
string <date>

Data de início final

identificador
string

Identificador da pessoa

Responses

Response samples

Content type
application/json
{
  • "code": 200,
  • "status": "OK",
  • "data": [
    ],
  • "links": {
    },
  • "meta": {
    }
}

Retorna uma lista de diálogos de segurança disponibilizados

Retorna uma lista de diálogos de segurança

query Parameters
pessoa_identificador
string

Identificador da pessoa

data_inicio_disponibilizacao
string <date>

Data de início da disponibilização

data_fim_disponibilizacao
string <date>

Data de fim da disponibilização

Responses

Response samples

Content type
application/json
{
  • "code": 200,
  • "status": "OK",
  • "data": [
    ],
  • "links": {
    },
  • "meta": {
    }
}