Árvore de páginas

Objetivo

Método para consultar todos os produtos cadastrados na base.

Chamada

POST [URLAPI]/CadastrosEstruturaisAPI/api/v1/Importacao/total-produtos

Informações para Requisição (Request Information)

Parâmetros URI (URI Parameters)

Não há.

Parâmetros do Corpo (Body Parameters)

BuscarProdutoIntegradorReqDto

Nome (Name)Descrição (Description)Tipo (Type)Informações Adicionais (Adittional Information)
fieldsCamposstringNão há.
orderOrdenaçãostringNão há.
pageNúmero da páginainteger($int32)
Não há.
pageSizeTamanho da páginainteger($int32)
Não há.
idProduto

Lista de identificadores de produtos.

integer($int64)]Não há.
idProdutoImportacaoErp

Lista de identificadores de produtos da importação ERP

integer($int64)]Não há.
descricaoCompleta

buscar pela Descrição completa do produto.

stringNão há.
buscaSimples

Busca simples pelo código do produto ou descrição completa.

stringNão há.
statusCompra

Status de compra do produto.

stringNão há.
idProdutoDif

Lista de identificadores de produtos que são diferentes da base de dados.

integer($int64)]Não há.
expandPropriedade para expandir os campos.stringNão há.
{
  "fields": "string",
  "order": "string",
  "page": 0,
  "pageSize": 0,
  "idProduto": [
    0
  ],
  "idProdutoImportacaoErp": [
    0
  ],
  "descricaoCompleta": "string",
  "buscaSimples": "string",
  "statusCompra": "string",
  "idProdutoDif": [
    0
  ],
  "expand": "string"
}

Informações para Resposta (Response Information)

Códigos do Recurso (Response Codes)

  • Success (200)
  • BadRequest (400)

Formatos de Resposta (Response Formats)

application/json, text/json

CODE 200 - SUCCESS

0

application/json, text/json

CODE 400 - BAD

{
  "code": "string",
  "message": "string",
  "detailedMessage": "string",
  "helpUrl": "string",
  "details": [
    {
      "guid": "3fa85f64-5717-4562-b3fc-2c963f66afa6",
      "notificationType": 0,
      "code": "string",
      "message": "string",
      "detailedMessage": "string",
      "status": 0
    }
  ]
}