E-Mail-API

Verwaltung ausgehender E-Mails — Abruf, Erstellung, Versand und Löschung

Basis-URL

https://{tenant}.logzi.com/api/email/

Jede Anfrage liefert eine JSON-Antwort zurück. Bei Erfolg ist result.code == 1, im Fehlerfall result.code == 0.

GET /api/email/get

Abruf einer einzelnen E-Mail-Nachricht anhand der ID.

Query-Parameter

ParameterTypPflichtfeldBeschreibung
idintID der E-Mail-Nachricht

Beispielanfrage

GET /api/email/get?id=55
X-API-KEY: {ihr_api_schluessel}
GET /api/email/clone

Abruf einer Kopie einer bestehenden E-Mail (für einen neuen Versand vorbereitete Vorlage).

Query-Parameter

ParameterTypPflichtfeldBeschreibung
idintID der zu kopierenden E-Mail

Beispielanfrage

GET /api/email/clone?id=55
X-API-KEY: {ihr_api_schluessel}
GET /api/email/list

Paginierter Abruf der Liste von E-Mails mit Filtermöglichkeiten.

Query-Parameter

ParameterTypPflichtfeldBeschreibung
list_offsetintPaginierungs-Offset (Standard: 0)
list_condition[company_user_id]intFilter nach ID des versendenden Mitarbeiters

Beispielanfrage

GET /api/email/list?list_offset=0
X-API-KEY: {ihr_api_schluessel}
GET /api/email/list_receipt

Abruf der Liste der zu einem bestimmten Beleg gesendeten E-Mails.

Query-Parameter

ParameterTypPflichtfeldBeschreibung
list_condition[receipt_id]intID des Belegs
list_condition[company_user_id]intFilter nach versendendem Mitarbeiter

Beispielanfrage

GET /api/email/list_receipt?list_condition[receipt_id]=123
X-API-KEY: {ihr_api_schluessel}
POST /api/email/save

Erstellung oder Änderung einer E-Mail-Nachricht. Für eine neue E-Mail data[id] = 0.

POST-Felder — data-Objekt

FeldTypPflichtfeldBeschreibung
idint0 = neue E-Mail, >0 = Änderung
company_user_idintID des versendenden Mitarbeiters
email_subjectstringBetreff der E-Mail
email_recepientstringE-Mail-Adresse des Empfängers
email_message_rawstringTextkörper der E-Mail
email_message_idintID der E-Mail-Vorlage
email_directory_idintID des Ordners
email_status_idintID des Status
email_ticket_idintID des zugehörigen Tickets

Beispielanfrage

POST /api/email/save
X-API-KEY: {ihr_api_schluessel}
Content-Type: application/json

{
  "data": {
    "id": 0,
    "company_user_id": 3,
    "email_subject": "Számla melléklet",
    "email_recepient": "ugyfel@pelda.hu",
    "email_message_raw": "Kedves Ügyfelünk, mellékeljük a számlát."
  }
}
POST /api/email/delete

Löschen einer E-Mail-Nachricht anhand der ID.

POST-Felder — data-Objekt

FeldTypPflichtfeldBeschreibung
idintID der zu löschenden E-Mail

Beispielanfrage

POST /api/email/delete
X-API-KEY: {ihr_api_schluessel}
Content-Type: application/json

{ "data": { "id": 55 } }
GET /api/email/send_queue

Sofortiger Versand einer E-Mail-Nachricht aus der Versandwarteschlange. Sendet die wartende Nachricht anhand der ID.

Query-Parameter

ParameterTypPflichtfeldBeschreibung
idintID der zu sendenden E-Mail

Beispielanfrage

GET /api/email/send_queue?id=55
X-API-KEY: {ihr_api_schluessel}

Nimm Kontakt mit uns auf

Interessierst du dich für unsere Software? Schreib uns einfach!

Brauchst du Hilfe?

Wenn du keine Antwort findest und Unterstützung brauchst

Jetzt registrieren,
später bezahlen!

Teste es 3 Tage kostenlos, ohne Risiko und Verpflichtungen!