POST

api/genericos/ge/Questionario/Salvar

Notas de Implementação:

Método para salvar um questionário.

Exemplo de Código:

             Para utilizar este método é necessário informar os parâmetros e seus respectivos valores no Json.
            
            Nome ------------------ Descrição ------------------------------------------------------------------------- Tipo ----------------- Informação Adicional
            Codigo ---------------- Código do questionário ------------------------------------------------------------ string --------------- Obrigatório
            Secoes ---------------- Lista contento as informações das perguntas --------------------------------------- List(JToken)---------- Obrigatório        
            CodigoSessao ---------- Código da sessão ------------------------------------------------------------------ int ------------------ Obrigatório
            Empresa --------------- Empresa --------------------------------------------------------------------------- string --------------- Opcional
            NomePublico ----------- Nome público do programa ---------------------------------------------------------- string --------------- Opcional
            MaterialProduto ------- Material do produto --------------------------------------------------------------- string --------------- Opcional
            Origem ---------------- Origem ---------------------------------------------------------------------------- string --------------- Opcional
            SequenciaContato ------ Sequência do contato -------------------------------------------------------------- int ------------------ Opcional
            OSNFORCCONTROP -------- Ordem de serviço/Nota fiscal/Orçamento/Conta/Ordem de produção -------------------- int ------------------ Opcional
            Item ------------------ Item ------------------------------------------------------------------------------ int ------------------ Opcional
            Tipo ------------------ Tipo ------------------------------------------------------------------------------ string --------------- Opcional
            Especif1 -------------- Especificação 1 ------------------------------------------------------------------- string --------------- Opcional
            Especif2 -------------- Especificação 2 ------------------------------------------------------------------- string --------------- Opcional
            Especif3 -------------- Especificação 3 ------------------------------------------------------------------- string --------------- Opcional
            Numeracao ------------- Numeracão ------------------------------------------------------------------------- string --------------- Opcional
            LotePedido ------------ Lote do pedido -------------------------------------------------------------------- string --------------- Opcional
            NumeroSerie ----------- Número de série ------------------------------------------------------------------- string --------------- Opcional
            AtividadeSerie -------- Atividade da série ---------------------------------------------------------------- string --------------- Opcional
            UnidadeNegocio -------- Unidade de negócio ---------------------------------------------------------------- string --------------- Opcional
             

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:

Dados do questionário que deseja salvar em formato JSON.

Object

Parâmetro utilizado é um JObject sem Body Model.

Formato de Envio:

application/json, text/json

Exemplo:

Exemplo não disponível.

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:

HttpCustomResponse

NomeDescriçãoTipoInformação Adicional
success

boolean

Opcional

hash

string

Opcional

messages

string

Opcional

data

Object

Opcional

tipoLogin

string

Opcional

Formato de Resposta:

Retorno dos dados do questionário salvo.

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"                    
                    
}