Versões comparadas

Chave

  • Esta linha foi adicionada.
  • Esta linha foi removida.
  • A formatação mudou.


A consulta de tipos fornece uma interface genérica para diversos dados do sistema, bastando informar a chave do tipo conforme os exemplos abaixo: 

...

URL: {URL_SERVICE}/adv-service/tipo?chave-tipo={CHAVE_TIPO}(pagina:{NUMERO_PAGINA}$quantidadeRegistros:{QUANTIDADE_REGISTROS}) 

Documentação Open API: https://docs.sajadv.com.br/resource_Comum.html#resource_Comum_consultarTiposQuery_GET

Método: Get

Exemplo de requisição: 

URL: https://api.sajadv.com.br/adv-service/tipo?chave-tipo=todos-processo-relacionado-tipo

Exemplo de resposta: 

Bloco de código
{
    "consultaTipoRetorno": [
        {
            "chaveTipo": "todos-processo-relacionado-tipo",
            "quantidadeRegistros": 2,
            "simpleDto": [
                {
                    "chave": 1,
                    "valor": "Agravo de instrumento"
                },
                {
                    "chave": 2,
                    "valor": "Agravo em Recurso Especial"
                }
            ]
        }
    ]
}

...

Conforme podes observar no padrão da URL, é possível adicionar parâmetros de paginação como pagina e quantidadeRegistros: 


URL: 


Parâmetro chave-tipo:

Para obter os valores possíveis para "chave-tipo", consulte o endpoint https://api.sajadv.com.br/adv-service/tipo/chave, nele, você receberá uma resposta como:

Bloco de código
{
    "tipoConsulta": [
        {
            "chaveTipo": "unidade-organizacional",
            "paginacaoTiposConsulta": "NAO_POSSUI",
            "filtroTiposConsulta": []
        },
        {
            "chaveTipo": "andamento-tipo",
            "paginacaoTiposConsulta": "NAO_POSSUI",
            "filtroTiposConsulta": [
                {
                    "filtro": "chaveModulo",
                    "valorDefaultFiltro": null,
                    "filtroObrigatorio": true
                }
            ]
        }
    ]
}

...