Nova Solicitação

Cria uma solicitação de Certificado Digital com o Produto e os dados do Cliente informado.

nova-solicitacao

POST <base_url>/videoconferencia-api/nova-solicitacao

Headers

Name
Type
Description

HMAC-Authentication*

String

Resultado do cálculo HMAC

Content-Type*

String

application/json

Request Body

Name
Type
Description

produto*

String

JSON contendo os dados do Produto

municipio*

String

JSON contendo o código IBGE

cliente*

String

JSON contendo os dados do Cliente

pedido*

String

Número do Pedido/Voucher

codigo_aceite

String

Código de aceite

custom_fields_email

String

JSON contendo os campos personalizáveis para email de alianças

{
    "codigo": "113D211018389168",
    "protocolo": "22704-21",
    "message": "Solicitação cadastrada com sucesso."
}
circle-info

O conteúdo do body deverá estar em formato JSON.

O body deverá conter os seguintes itens:

  • pedido: Número do Pedido/Voucher (Obrigatório)

  • cliente: Objeto com os dados do Cliente (Obrigatório)

    • nome: Nome completo do Cliente (Obrigatório)

    • email: E-mail do Cliente (Obrigatório)

    • telefone: Número do celular do Cliente (Obrigatório)

    • cpf: Número do CPF do Cliente (Obrigatório)

    • cnpj: Número do CNPJ do Cliente (Obrigatório quando produto for tipo : J)

    • cnh: Número da CNH do Cliente (Opcional)

    • senha: Senha de Emissão do Certificado (Configurável)

    • senhaTemp: Senha temporária da Solicitação (Configurável)

  • municipio: Objeto com o código IBGE do Município (Obrigatório)

    • codigo: Código IBGE do Município do endereço do Cliente (Obrigatório)

  • produto: Objeto com o Produto que será utilizado na solicitação do Certificado Obrigatório)

    • idproduto: O mesmo retornado no serviço importar-pedido arrow-up-right (Obrigatório)

    • nome: O mesmo retornado no serviço importar-pedido (Obrigatório)

    • tipo: O mesmo retornado no serviço importar-pedido (Obrigatório)

    • perfiliti: O mesmo retornado no serviço importar-pedido (Obrigatório)

    • validade: O mesmo retornado no serviço importar-pedido (Obrigatório)

    • sequencia: O mesmo retornado no serviço importar-pedido (Obrigatório)

    • isExtProdutoAc: O mesmo retornado no serviço importar-pedido (Obrigatório)

    • extProduto: O mesmo retornado no serviço importar-pedido (Obrigatório)

    • extProdutoAc: O mesmo retornado no serviço importar-pedido (Obrigatório)

    • campo1: O mesmo retornado no serviço importar-pedido (Obrigatório)

    • campo2: O mesmo retornado no serviço importar-pedido (Obrigatório)

    • campo3: O mesmo retornado no serviço importar-pedido (Obrigatório)

  • codigo_aceite: Código de aceite retornado no serviço gera-codigo-aceite

  • custom_fields_email : Objeto com os campos customizáveis para emails de alianças

    • logo_ar : Logo da Autoridade de Registro para ser exibido nos emails de: Agendamento do lembrete de videoconferência, Lembrete de videoconferencia, Confirmação de identidade, Termo de titularidade e Aprovação de Certificado.

    • logo_email : Logo principal para ser exibido nos emails de: Agendamento do lembrete de videoconferência, Lembrete de videoconferencia e Termo de titularidade.

    • logo_email_approved : Logo principal para ser exibido no email de Aprovação de Certificado.

    • logo_button_approved : Logo do botão de Instalação do certificado para ser exibido no email de Aprovação de Certificado.

    • link_email_approved : Link do botão de Instação do certificado para ser exibido no email de Aprovação de Certificado. Os parâmetros "{protocolo}" e "{solicitacao}" serão preenchidos automaticamente. Ex.: https://soluti.com.br/instalar-certificado/{protocolo}/{solicitacao}

    • link_faq : Link de suporte para ser exibido nos emails de: Lembrete de videoconferencia e Termo de titularidade.

    • fone_faq : Fone de suporte para ser exibido nos emails de: Lembrete de videoconferencia e Termo de titularidade.

circle-exclamation
circle-exclamation

Exemplo do body

circle-info

No exemplo da montagem body em PHP, a variável $produtos é um array contendo o conteúdo da chave produtos retornado no serviço importar-pedidoarrow-up-right. Caso o Pedido/Voucher tenha mais de um produto o Cliente deverá selecionar somente um produto.

Na variável $codigo_aceite contem o valor da código gerado e retornado no serviço gera-codigo-aceite.

Código de Exemplo

Resposta esperada - HTTP Status Code 201

circle-exclamation
circle-info

Caso queira visualizar os dados da solicitação criada, consuma o serviço Consulta Dados Solicitaçãoarrow-up-right utilizando o valor da chave codigo. A chave HMAC utilizada é diferente da chave HMAC dessa API.

Descrição dos campos

  • codigo: Código da solicitação do Certificado Digital.

  • protocolo: Código do protocolo para realizar o agendamento da videoconferência.

  • message: Mensagem de confirmação.

Horários Disponíveischevron-right

Last updated