Pular para o conteúdo principal

Consulta de escriturações

A escrituração é o registro, feito pelo empregador no eSocial, do desconto da parcela do consignado na folha de pagamento do trabalhador. Este endpoint lista, de forma paginada, as escriturações que a QI Tech coletou na DATAPREV e associou aos contratos da sua integração.

Endpoint​

ENDPOINT
/private_payroll_conciliation/registers
MÉTODO
GET
STATUS
200
Testar no Playground

Autenticação​

Requer assinatura da requisição. Veja Troca de chaves.

Parâmetros de consulta​

CampoTipoObrigatórioDescriçãoTamanho
start_datestringSimData inicial do período, no formato AAAA-MM-DD.10
end_datestringSimData final do período, no formato AAAA-MM-DD. Não inclui o próprio dia: veja a nota após a tabela.10
external_keystringNãoChave da operação de crédito (credit_operation_key). Retorna só as escriturações desse contrato.36
reservation_keystringNãoChave da averbação do contrato. Retorna só as escriturações dessa averbação.36
page_numberintegerNãoPágina desejada. A primeira página é a 1. Padrão 1.—
page_rowsintegerNãoEscriturações por página. Padrão 100.—

O período filtra pela data em que a QI Tech coletou a escrituração na DATAPREV, e não por registered_at. A escrituração coletada no dia de start_date entra no resultado; a coletada no dia de end_date, não. Para incluir um dia como o último do período, informe o dia seguinte em end_date: para consultar agosto de 2025, use start_date=2025-08-01 e end_date=2025-09-01.

A consulta retorna só as escriturações que a QI Tech já associou a um contrato da sua integração. Uma escrituração coletada e ainda não associada a um contrato não aparece no resultado.

Resposta​

A resposta tem a lista de escriturações da página (data) e os dados de paginação (pagination). As escriturações vêm em ordem crescente de inclusão na QI Tech.

{
"data": [
{
"register_key": "3f0b6d1e-2a4c-4f8e-9b7d-5c1a2e3f4b6d",
"registered_at": "2025-08-06T03:49:52Z",
"contract_number": "1234567890",
"amount": 2405.76,
"reference_month": "2025-07",
"external_reference_month": "2025-07",
"document_number": "96969879003",
"employer_document_type": "cnpj",
"employer_document_number": "12345678",
"registration_number": "11841",
"credit_operation_key": "9c2e7a4b-1d3f-4e5a-8b6c-7d8e9f0a1b2c",
"external_key": "9c2e7a4b-1d3f-4e5a-8b6c-7d8e9f0a1b2c",
"register_type": "regular_pay"
}
],
"pagination": {
"current_page": 1,
"next_page": null,
"rows_per_page": 100
}
}

Campos de data​

CampoTipoObrigatórioDescriçãoTamanho
register_keystringSimChave da escrituração na QI Tech.36
registered_atstringSimData e hora do evento de escrituração no eSocial, no formato AAAA-MM-DDTHH:MM:SSZ.20
contract_numberstringSimNúmero do contrato informado pelo empregador na escrituração.—
amountnumberSimValor da parcela escriturada para desconto, em reais.—
reference_monthstringSimCompetência da folha de pagamento a que a escrituração se refere, no formato AAAA-MM.7
external_reference_monthstringSimMesmo valor de reference_month.7
document_numberstringSimCPF do trabalhador.11
employer_document_typestringNãoTipo de inscrição do empregador. Veja Tipos de documento do empregador.—
employer_document_numberstringSimNúmero de inscrição do empregador: raiz do CNPJ (8 dígitos) ou CPF (11 dígitos).11
registration_numberstringSimMatrícula do trabalhador no empregador.—
credit_operation_keystringSimChave da operação de crédito associada à escrituração.36
external_keystringSimMesmo valor de credit_operation_key.36
register_typestringSimTipo de escrituração. Veja Tipos de escrituração.—
Dados informados pelo empregador

contract_number, employer_document_number e registration_number são os dados que o empregador informou na escrituração e podem não coincidir com os da operação de crédito. Para relacionar a escrituração ao contrato, use credit_operation_key.

Campos de pagination​

CampoTipoObrigatórioDescriçãoTamanho
current_pageintegerSimPágina retornada.—
next_pageintegerNãoPróxima página. Vem null quando a página retornada tem menos itens que rows_per_page.—
rows_per_pageintegerSimEscriturações por página, conforme page_rows.—
Fim da paginação

Percorra as páginas até next_page vir null. Se a última página vier completa, next_page aponta para uma página vazia, e a consulta dessa página retorna 404 com o código PPC010003: trate esse retorno também como fim da paginação.

Tipos de escrituração​

ValorDescrição
regular_payDesconto escriturado em evento de remuneração periódico (folha mensal).
severance_payDesconto escriturado em evento não periódico de desligamento ou término de vínculo (rescisão).

Tipos de documento do empregador​

ValorDescrição
cnpjEmpregador pessoa jurídica
cpfEmpregador pessoa física

Erros​

StatusCódigoDescrição
400QIT000400Parâmetros de consulta inválidos: parâmetro obrigatório ausente, data fora do formato AAAA-MM-DD, chave que não é UUID ou paginação não numérica.
404PPC010003Nenhuma escrituração encontrada para os filtros e a página informados.
{
"code": "PPC010003",
"title": "Register not found",
"description": "Register not found",
"translation": "Registro nao encontrado"
}

Próximo passo​