Listar solicitações
🔒 Requer Bearer token
Lista, de forma paginada, as solicitações de leilão em aberto na janela informada (dataHoraInicio/dataHoraFim, ISO 8601; nroPagina 1-based), e **aplica as suas regras de filtragem**. As regras combinam em AND; sem regras publicadas, devolve tudo. O bloco filtro da resposta declara o que foi aplicado — atenção: nroTotalPaginas e nroTotalRegistros contam **antes** do filtro, enquanto qtdRegistrosPaginaAtual conta depois. Pagine por nroTotalPaginas: uma página pode vir vazia após o filtro e ainda haver as seguintes. Uma janela sem solicitações retorna um envelope vazio. Escopo: leilao:read (e regras:read para o filtro ser aplicado).
Parâmetros
dataHoraIniciostringqueryobrigatório
Data/hora início (ISO 8601), no **horário de Brasília** (America/Sao_Paulo). Sufixo de fuso é ignorado: `T16:00:00`, `T16:00:00-03:00` e `T16:00:00Z` filtram todos a partir das 16h em SP.
dataHoraFimstringqueryobrigatório
Data/hora fim (ISO 8601), no **horário de Brasília** (America/Sao_Paulo). Sufixo de fuso é ignorado — ver `dataHoraInicio`.
nroPaginastringqueryobrigatório
Número da página (1-based)
authorizationstringheaderobrigatório
ImpersonateUserstringheaderopcional
Identificação do parceiro na Socinal. **Não precisa ser enviado**: o valor é lido do claim `id_parceiro_socinal` do token. Aceito apenas como fallback para tokens emitidos antes do claim; quando enviado junto com um token que tem o claim, o claim prevalece.
Respostas
Corpo da resposta
200nroPaginaAtualnumberobrigatório
nroTotalPaginasnumberobrigatório
Contado antes do filtro.
nroTotalRegistrosnumberobrigatório
Contado antes do filtro.
qtdRegistrosPorPaginanumberobrigatório
qtdRegistrosPaginaAtualnumberobrigatório
Contado depois do filtro (itens em `conteudo`).
dataHoraIniciostringobrigatório
dataHoraFimstringobrigatório
filtroFiltroAplicadoDtoobrigatório
aplicadobooleanobrigatório
Se o filtro de **regras do parceiro** foi aplicado. `false` quando o parceiro não tem regras publicadas ou não está habilitado ao filtro. Não diz nada sobre a blacklist da plataforma, que roda em qualquer caso — para ela, ver `bloqueados_blacklist`.
versao_regrasnumberopcional
Versão do conjunto de regras aplicado. Ausente se `aplicado: false`.
recebidos_do_upstreamnumberobrigatório
Registros que a Socinal devolveu nesta página.
aprovadosnumberobrigatório
Registros que passaram pelo filtro.
isentos_cnaenumberobrigatório
Registros cujas condições de CNAE foram ignoradas por a inscrição do empregador não ser resolvível (alfanumérica ou fora da base).
avaliados_etapa2numberobrigatório
Quantos registros chegaram à etapa 2 (resolução de CNAE). É a medida do funil: a diferença para `recebidos_do_upstream` são as consultas que a etapa 1 evitou. `0` quando nenhuma regra usa CNAE.
bloqueados_blacklistnumberobrigatório
Registros barrados pela **blacklist de CNAE da plataforma** — regra fixa, não configurável pelo parceiro. Independente de `aplicado`: pode ser maior que zero mesmo sem nenhuma regra do parceiro. Empregador que não resolve na base **não** é contado aqui (é isento, não bloqueado).
versao_blackliststringopcional
Versão da blacklist aplicada. Ausente quando a blacklist está desligada ou quando a base de CNAE não estava carregada para avaliá-la.
conteudoarray<SolicitacaoLeilaoDto>obrigatório
Solicitações aprovadas pelo filtro. Qualquer campo do item pode vir ausente.
idSolicitacaonumberopcional
Identificador da solicitação. É o `idSolicitacaoProposta` do envio de proposta.
cpfobjectopcional
CPF do trabalhador. Pode vir como número — nesse caso perde o zero à esquerda: complete com zeros até 11 dígitos.
matriculastringopcional
Matrícula do trabalhador no empregador.
inscricaoEmpregadorobjectopcional
Tipo de inscrição do empregador.
numeroInscricaoEmpregadorobjectopcional
Inscrição do empregador: CNPJ ou código alfanumérico (ex.: `GZRDDODJ`). Trate sempre como texto.
valorLiberadonumberopcional
Valor solicitado, em R$.
nroParcelasnumberopcional
Quantidade de parcelas.
dataHoraValidadeSolicitacaostringopcional
Validade da solicitação, `DDMMYYYYHHMMSS`, horário de Brasília.
nomeTrabalhadorstringopcional
Nome do trabalhador.
dataNascimentostringopcional
Data de nascimento, `DDMMYYYY`.
margemDisponivelnumberopcional
Margem consignável disponível, em R$.
elegivelEmprestimobooleanopcional
Se o trabalhador é elegível a empréstimo.
pessoaExpostaPoliticamenteobjectopcional
Pessoa exposta politicamente. `codigo` diferente de `0` ⇒ é PEP.
dataAdmissaostringopcional
Data de admissão, `DDMMYYYY`.
garantiaGarantiaSolicitacaoDtoopcional
temGarantiasbooleanopcional
Se a solicitação pede garantia. Hoje sempre `false`.
Request
curl -X GET 'https://econsignado-api-leilao.socinal.com.br/v1/solicitacoes?dataHoraInicio=valor&dataHoraFim=valor&nroPagina=valor' \ -H 'Authorization: Bearer SEU_TOKEN'
Response
{
"nroPaginaAtual": 1,
"nroTotalPaginas": 12,
"nroTotalRegistros": 587,
"qtdRegistrosPorPagina": 50,
"qtdRegistrosPaginaAtual": 18,
"dataHoraInicio": "01062026000000",
"dataHoraFim": "02062026000000",
"filtro": {
"aplicado": true,
"versao_regras": 7,
"recebidos_do_upstream": 50,
"aprovados": 18,
"isentos_cnae": 3,
"avaliados_etapa2": 18,
"bloqueados_blacklist": 4,
"versao_blacklist": "1.0.0"
},
"conteudo": [
{
"idSolicitacao": 30843454,
"cpf": "01234567890",
"matricula": "000123",
"inscricaoEmpregador": {
"codigo": 1,
"descricao": "CNPJ"
},
"numeroInscricaoEmpregador": "12345678000199",
"valorLiberado": 5000,
"nroParcelas": 24,
"dataHoraValidadeSolicitacao": "21102026103000",
"nomeTrabalhador": "FULANO DE TAL",
"dataNascimento": "15041990",
"margemDisponivel": 850.5,
"elegivelEmprestimo": true,
"pessoaExpostaPoliticamente": {
"codigo": 0,
"descricao": "Não"
},
"dataAdmissao": "01032018",
"garantia": {
"temGarantias": false
}
}
]
}