Skip to content

SpotifaiI/epicfy-email-notifier

Repository files navigation

Epicfy - Email Notifier

Esta API é um serviço para por enviar notificações por e-mail sempre que uma nova ideia é registrada. Abaixo está a documentação completa dos endpoints, estrutura de requests e responses:


Endpoints

1. Enviar Notificação de Ideia Criada

Este endpoint é chamado para avisar empresa via email que uma nova idea foi adicionada.

Request

POST http://localhost:5000/api/v1/email-notifications/new-idea HTTP/1.1
Content-Type: application/json

{
    "targetEmail": "[email protected]",
    "createdBy": "LuanGamepLAYS"
    "idea": {
        "title": "Nova Feature",
        "description": "Adicionar botão de compartilhamento nas redes sociais.",
        "createdAt": "2024-10-14T12:30:00Z"
    }
}

Response

  • 200 OK

2. Enviar Notificação de Confirmação

Este endpoint é chamado para enviar uma confirmação de email com um link para o usuário confirmar o email.

Request

POST http://localhost:5000/api/v1/email-notifications/confirm-email HTTP/1.1
Content-Type: application/json

{
  "userName": "PedrinnhoGemePLAYs",
  "targetEmail": "[email protected]",
  "confirmationUrl": "https://epicfy.com/confirm?token=12345"
}

Response

  • 200 OK

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published