API de Email

✅ API ATIVA E FUNCIONANDO

Status do Servidor

Online

Versão PHP

8.2.29

Servidor

Apache

Última Verificação

2025-12-09 00:01:50

📡 Endpoint da API

Método: POST

URL: https://apimail.umtec.com.br

Content-Type: application/json

Authorization: Bearer *****************

📝 Exemplo de JSON de Entrada

{
  "body": "<h1>Notificação PontoTime</h1>
<p>Olá <strong>João Silva</strong>,</p>
<p>Seu ponto foi registrado com sucesso!</p>
<ul>
  <li><strong>Data:</strong> 15/01/2024</li>
  <li><strong>Horário:</strong> 08:30</li>
  <li><strong>Tipo:</strong> Entrada</li>
</ul>
<p>Atenciosamente,<br>Sistema PontoTime</p>",
  "to": "joao.silva@empresa.com",
  "from": "sistema@empresa.com",
  "name": "Sistema PontoTime"
}

✅ Resposta de Sucesso (200)

{
  "status": 200,
  "message": "Email enviado com sucesso",
  "data": {
    "to": "joao.silva@empresa.com",
    "from": "sistema@empresa.com",
    "name": "Sistema PontoTime",
    "sent_at": "2024-01-15 08:30:45"
  }
}

❌ Exemplos de Respostas de Erro

Erro de Autenticação (401)

{
  "status": 401,
  "message": "Token de autorização inválido",
  "data": null
}

Erro de Validação (400)

{
  "status": 400,
  "message": "Campo obrigatório 'to' não fornecido ou vazio",
  "data": null
}

Erro de Email Inválido (400)

{
  "status": 400,
  "message": "Email de destino inválido",
  "data": null
}

Erro de Servidor (500)

{
  "status": 500,
  "message": "Erro ao enviar email: SMTP connection failed",
  "data": null
}