Enviar dados do Cliente Site2Site por email

Esta é uma API que envia dados do cliente site2site por email.

Enviar por email Dados do Cliente Site2Site

API de envio dos dados do cliente site2site por email. No email tera em anexo o arquivo compactado, no formato .zip, que contém os seguintes arquivos:

  • client.ovpn: arquivo de configuração do cliente
  • client.crt: certificado do cliente site2site
  • client.key: chave do certificado do cliente site2site
  • ca.crt: certificado da CA
  • ca_ta.key: chave estática pré-compartilhada utilizada na etapa autenticação simétrica para a validação das chaves do cliente e do servidor

GET /api/openvpn/clients/site2site/<client_id>/configs/<instance_id>/sendemail

Exemplo de requisição

GET /api/openvpn/clients/site2site/1/configs/1/sendemail HTTP/1.1
Host: api.exemplo.com
Accept: application/json
Authorization: Bearer <Access-Token>
from itflex_sdk.openvpn.types import SendEmailClientSite2SiteConfigRequest

request = SendEmailClientSite2SiteConfigRequest(client_id=1, instance_id=1)
response = sdk.openvpn.send_email_client_site2site_config(request)
const response = sdk.openvpn.SendEmailClientSite2SiteConfig({
  clientId: 1,
  instanceId: 1
});
console.log(response.success);

Exemplo de resposta

HTTP/1.1 200 OK
Content-Type: application/json

response.success

Formato dos dados

Parâmetros da url

Parâmetro Tipo Descrição
client_id integer Identificador do cliente site2site
instance_id integer Identificador da instância OpenVPN

Requisição

Parâmetro Tipo Valor Default Descrição
client_id integer requerido Identificador dao cliente site2site
instance_id integer requerido Identificador da instância OpenVPN