Árvore de páginas

Versões comparadas

Chave

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

...

  1. Introdução
  2. Endpoint
  3. Parâmetros
  4. Resposta


01. INTRODUÇÃO

Esta API retorna permite consultar os lotes de importação de beneficiários criados (na rotina PLCTO001), permitindo possibilitando acompanhar o status de processamento e os detalhes de cada lote.

...

NomeTipoLocalizaçãoDescrição

Content-Type

string

headermultipart/form-data ou application/json (bodydependendo do formato do corpo da requisição)
Authorizationstring

header

Token de acesso obtido via a API de autenticação, no formato Bearer <access_token>.

Estado
subtletrue
colourRed
titleRequired

loginUserstringqueryFiltro dos lotes pelo usuário do portal (BSW)
pagestringqueryValor numérico (maior que zero) representando a página solicitada
pageSizestringqueryValor numérico (maior que zero) representando o total de registros retornados na consulta
orderstringqueryLista de campos para ordenação, separada por vírgula (,)
fieldsstringqueryLista com o nome das propriedades JSON que serão retornadas
filterstringqueryFiltros seguindo o padrão ODATA

...

Informações
iconfalse
Dica

200 - Operação realizada com sucesso

CampoTipoDescrição
hasNext

Estado
subtletrue
titleboolean

Indica se ainda existem registros a serem retornados
remainingRecords

Estado
subtletrue
titleinteger

Quantidade de registros ainda existentes para retorno
items

Estado
subtletrue
titlearray

Lista de lotes de importação de beneficiários
Estrutura do objeto items
CampoTipoDescriçãoCampo (Protheus)
batchCode

Estado
subtletrue
titlestring

Código do Lote

BJ5_CODLOT

status

Estado
subtletrue
titlestring

Status do LoteBJ5_STATUS
importDate

Estado
subtletrue
titlestring (DATE)

Data da importaçãoBJ5_DATIMP
importTime

Estado
subtletrue
titlestring

Hora da importaçãoBJ5_HORIMP
loginUser

Estado
subtletrue
titlestring

Usuário que gerou o loteBJ5_USRLOG
healthInsurerCode

Estado
subtletrue
titlestring

Código da operadoraBJ5_CODOPE
companyCode

Estado
subtletrue
titlestring

Código da empresaBJ5_CODEMP
contractCode

Estado
subtletrue
titlestring

Código do contratoBJ5_CONEMP
contractVersion

Estado
subtletrue
titlestring

Versão do contratoBJ5_VERCON
subcontractCode

Estado
subtletrue
titlestring

Código do subcontratoBJ5_SUBCON
subcontractVersion

Estado
subtletrue
titlestring

Versão do subcontratoBJ5_VERSUB
subcontractDescription

Estado
subtletrue
titlestring

Descrição do subcontratoBQC_DESCRI
totalCount

Estado
subtletrue
titleINTEGER

Total de beneficiários do loteBJ5_QTDTOT
importedCount

Estado
subtletrue
titleINTEGER

Total de beneficiários importadosBJ5_QTDIMP
errorCount

Estado
subtletrue
titleINTEGER

Total de beneficiários com erroBJ5_QTDERR
Bloco de código
languagec#
themeMidnight
titleExemplo
collapsetrue
{
  	"hasNext": false,
  	"remainingRecords": 0,
  	"items": [
		{
    		"batchCode": "00000155",
    		"status": "1",
    		"importDate": "2025-08-22",
    		"importTime": "17:07:17",
    		"loginUser": "VINIEMP",
    		"healthInsurerCode": "0001",
    		"companyCode": "1017",
    		"contractCode": "000000000001",
    		"contractVersion": "001",
    		"subcontractCode": "000000001",
    		"subcontractVersion": "001",
    		"subcontractDescription": "CONTRATO DE IMPOT. DE BENEFICIARIOS",
    		"totalCount": 8,
    		"importedCount": 0,
    		"errorCount": 0
		}
	]
}

...