GET

api/genericos/ge/Padrao/Buscar

Notas de Implementação:

Método para buscar um padrão passando PadraoDTO.

Informações de Envio:

Cabeçalhos de Envio:

Parâmetro Valor Descrição Tipo de parâmetro Tipo de dados
Authorization Bearer Hash gerado no login Header String

Acesse o método de login para mais informações: api/genericos/ge/Login/Autenticar

Modelo:

Propriedades com as informações do alerta a serem criados.

PadraoDTO

NomeDescriçãoTipoInformação Adicional
Chave

Nome do programa.

string

Obrigatório

Descricao

Nome do padrão.

string

Obrigatório

Identificador

string

Opcional

String_1

string

Opcional

String_2

string

Opcional

String_3

string

Opcional

String_4

string

Opcional

String_5

string

Opcional

String_6

string

Opcional

String_7

string

Opcional

String_8

string

Opcional

ArrayString_1

string

Opcional

ArrayString_2

string

Opcional

ArrayString_3

string

Opcional

ArrayString_4

string

Opcional

ArrayString_5

string

Opcional

ArrayString_6

string

Opcional

ArrayString_7

string

Opcional

ArrayString_8

string

Opcional

ArrayString_9

string

Opcional

ArrayString_10

string

Opcional

ArrayString_11

string

Opcional

ListString_1

string

Opcional

ListString_2

string

Opcional

ListString_3

string

Opcional

ListString_4

string

Opcional

ListString_5

string

Opcional

ListString_6

string

Opcional

ListString_7

string

Opcional

ListString_8

string

Opcional

ListString_9

string

Opcional

ListString_10

string

Opcional

ListString_11

string

Opcional

Data_1

DataRange

Opcional

Data_2

DataRange

Opcional

Data_3

DataRange

Opcional

Boolean_1

boolean

Opcional

Boolean_2

boolean

Opcional

Boolean_3

boolean

Opcional

Formato de Envio:

application/json, text/json

Exemplo:
{
  "Chave": "string 1",
  "Descricao": "string 2",
  "Identificador": "string 3",
  "String_1": "string 4",
  "String_2": "string 5",
  "String_3": "string 6",
  "String_4": "string 7",
  "String_5": "string 8",
  "String_6": "string 9",
  "String_7": "string 10",
  "String_8": "string 11",
  "ArrayString_1": [
    "string 1"
  ],
  "ArrayString_2": [
    "string 1"
  ],
  "ArrayString_3": [
    "string 1"
  ],
  "ArrayString_4": [
    "string 1"
  ],
  "ArrayString_5": [
    "string 1"
  ],
  "ArrayString_6": [
    "string 1"
  ],
  "ArrayString_7": [
    "string 1"
  ],
  "ArrayString_8": [
    "string 1"
  ],
  "ArrayString_9": [
    "string 1"
  ],
  "ArrayString_10": [
    "string 1"
  ],
  "ArrayString_11": [
    "string 1"
  ],
  "ListString_1": [
    "string 1"
  ],
  "ListString_2": [
    "string 1"
  ],
  "ListString_3": [
    "string 1"
  ],
  "ListString_4": [
    "string 1"
  ],
  "ListString_5": [
    "string 1"
  ],
  "ListString_6": [
    "string 1"
  ],
  "ListString_7": [
    "string 1"
  ],
  "ListString_8": [
    "string 1"
  ],
  "ListString_9": [
    "string 1"
  ],
  "ListString_10": [
    "string 1"
  ],
  "ListString_11": [
    "string 1"
  ],
  "Data_1": {
    "Inicial": null,
    "Final": null,
    "InicialString": null,
    "FinalString": null
  },
  "Data_2": {
    "Inicial": null,
    "Final": null,
    "InicialString": null,
    "FinalString": null
  },
  "Data_3": {
    "Inicial": null,
    "Final": null,
    "InicialString": null,
    "FinalString": null
  },
  "Boolean_1": true,
  "Boolean_2": true,
  "Boolean_3": true
}

Informações de Retorno:

Cabeçalhos Adicionais:

Nome Descrição Valor
cigam-api-version Versão do build/compilação dessa versão da API 2.1.8565.21067

Modelo:

Informações das propriedades de retorno.

HttpCustomResponse

NomeDescriçãoTipoInformação Adicional
success

boolean

Opcional

hash

string

Opcional

messages

string

Opcional

data

Object

Opcional

tipoLogin

string

Opcional

Formato de Resposta:

Objeto JSON com lista dos dados referente ao padrão pesquisado.

Código de status HTTP Descrição Modelo de resposta
200 OK

application/json, text/json

Exemplo:
{
  "success": true,
  "hash": "string 2",
  "messages": [
    "string 1"
  ],
  "data": {},
  "tipoLogin": "string 4"
}
400 Requisição inválida

application/json, text/json

Exemplo:
{
                    "success": false,
                    "hash": "string 2",
                    "messages": [
                     "string 1"
                    ],
                     "data": {},
                     "tipoLogin": "string 4"                    
                    
}
401 Não autorizado

application/json, text/json

Exemplo:
{
                    "success": false,
                    "hash": "string 2",
                    "messages": [
                     "string 1"
                    ],
                     "data": {},
                     "tipoLogin": "string 4"                    
                    
}
500 Requisição falhou

application/json, text/json

Exemplo:
{
                    "success": false,
                    "hash": "string 2",
                    "messages": [
                     "string 1"
                    ],
                     "data": {},
                     "tipoLogin": "string 4"                    
                    
}
502 Falha de comunicação

application/json, text/json

Exemplo:
{
                    "success": false,
                    "hash": "string 2",
                    "messages": [
                     "string 1"
                    ],
                     "data": {},
                     "tipoLogin": "string 4"                    
                    
}