Pular para o conteúdo principal

Lista de campos por produtos

GET /parameterizations/fieldsByProduct/list​

HTTP
GET /parameterizations/fieldsByProduct/list HTTP/1.1
Host: {{URL}}
Content-Type: application/json
Accept: application/json
Authorization: Bearer {{token}}

Para listar os campos disponiveis por produtos, utilizamos a seguinte url: {{url}}/parameterizations/fieldsByProduct/list

URL Params​

Query stringTipoDescriçãoObrigatório
fieldsQuery stringO valor da query é os campos disponiveis separados por virgulas, query usada para montar o retorno do objeto.✗
conditions[fieldName]Query stringO valor da query é o dado do campo informado entre os "[]", query usada como condição para filtrar o retorno de dados.✗

Campos disponiveis para montar o objeto e / ou filtrar a lista.

CampoQuery stringDescriçãoObrigatório
idfields & conditions[fieldName]Identificador✗
alterado_emfields & conditions[fieldName]Mostra quando os dados foram alterados✗
alterado_porfields & conditions[fieldName]Mostra quem alterou os dados✗
criado_emfields & conditions[fieldName]Mostra quando os dados foram criados✗
codigo_produtofields & conditions[fieldName]Mostra o código do produto✗
nacionalidadefields & conditions[fieldName]Mostra a nacionalidade✗
generofields & conditions[fieldName]Mostra o gênero✗
estado_civilfields & conditions[fieldName]Mostra o estado civil✗
profissaofields & conditions[fieldName]Mostra a profissão✗
especiefields & conditions[fieldName]Mostra a espécie✗
numerofields & conditions[fieldName]Mostra o número✗
salariofields & conditions[fieldName]Mostra o salário✗
operacao_bancariafields & conditions[fieldName]Mostra a operação bancária✗
flagsfields & conditions[fieldName]Mostra as flags✗
debitofields & conditions[fieldName]Mostra o débito✗
cartaofields & conditions[fieldName]Mostra o cartão✗
desconto_em_folhafields & conditions[fieldName]Mostra o desconto em folha✗
orgao_emissorfieldsMostra o órgão emissor✗
holeritefieldsMostra o holerite✗

Requisição​

GET
GET {{url}}/parameterizations/fieldsByProduct/list

Resposta​

200
{
"status": "success",
"message": "Lista de campos por produtos",
"document": [
{
"id": number,
"alterado_em": date,
"alterado_por": string,
"criado_em": date,
"codigo_produto": number,
"nacionalidade": boolean,
"genero": boolean,
"estado_civil": boolean,
"profissao": boolean,
"especie": boolean,
"numero": boolean,
"salario": boolean,
"operacao_bancaria": boolean,
"flags": boolean,
"debito": boolean,
"cartao": boolean,
"desconto_em_folha": boolean,
"orgao_emissor": boolean,
"holerite": boolean
},
],
}

Errors​

CódigoReferênciaExplicação
400BAD REQUESTO servidor não processará a solicitação devido a algo que é percebido como sendo um erro do cliente. Este é um erro genérico.
401UNAUTHORIZEDO servidor não autorizou a requisição. Access Token inválido.
403FORBIDDENO servidor não autorizou a requisição. O Access Token não possui permissão para acessar o recurso.
404NOT FOUNDO servidor não encontrou o recurso ou não está disposto a divulgar sua existência.
422UNPROCESSABLE ENTITYO servidor não conseguiu processar as informações contidas na requisição.