Utworzone nowe wiadomości w kliencie pocztowym

Endpointy obsługujące żądanie:

  • https://api.5ways.com - Ekspert

Uprawnienia:

  • Ekspert, specjalista, praktykant - GET, POST, PUT, DELETE

API eksperta

GET /rest/mail_sent_mysql_message

Zwraca listę utworzonych wiadomości

Zwracane dane
// HTTP/1.1 200 OK
{
  "MailSentMysqlMessage": {
    "id": "1",
    "mail_server_id": "1",
    "user_id": null,
    "client_id": "0",
    "customer_id": "1",
    "mail_address": "adrian.rak@wfirma.pl",
    "mail_name": "Rak Adrian",
    "mail_subject": "Test email",
    "mail_body": "This is a test email.",
    "status": "0",
    "created": "2024-10-07 10:17:43",
    "modified": "2024-10-10 13:50:56"
  }
}

API eksperta

Obsługiwane statusy: \ QUEUE_STATUS_NEW = 0 \ QUEUE_STATUS_PROCESSING = 1 \ QUEUE_STATUS_DONE = 2 \ QUEUE_STATUS_ERROR = 3 \ QUEUE_STATUS_DRAFT = 4

POST /rest/mail_sent_mysql_message

{
  "MailSentMysqlMessage": {
    "mail_server_id":"215",
    "mail_to_address": [
      "piotr.malinowski+test111111111@wfirma.pl"
    ],
    "mail_subject":"asdasdasdasd",
    "mail_to_name": [
      "piotr.malinowski+test111111111@wfirma.pl"
    ],
    "mail_body":"<p><strong>Przykłądowa</strong> <s>stopka</s></p>",
    "status": 4
  }
}

PUT /rest/mail_sent_mysql_message/{id}

{
  "MailSentMysqlMessage": {
    "mail_server_id":"215",
    "mail_to_address": [
      "piotr.malinowski+test111111111@wfirma.pl"
    ],
    "mail_subject":"asdasdasdasd",
    "mail_to_name": [
      "piotr.malinowski+test111111111@wfirma.pl"
    ],
    "mail_body":"<p><strong>Przykłądowa</strong> <s>stopka</s></p>",
    "status": 0
  }
}

Usuwanie wiadomości

DELETE /rest/mail_sent_mysql_message/{id}

Usuwa wiadomość email.

Odpowiedź
HTTP/1.1 200 OK
{
    "status": "OK"
}