Übersicht

Konten in der API und Autorisierungssitzungen

Ein Konto ist ein verbundenes Messenger-Konto, von dem aus der NN Agent schreibt und liest. Die Verbindung erfolgt über eine Autorisierungssitzung: Sie öffnen eine Sitzung, der Messenger sendet einen Code, Sie übergeben den Code in die Sitzung.

Alle Anfragen erfordern ein Bearer-Token, siehe Autorisierung.

Autorisierungssitzungen#

POST/v2/accounts/auth-sessions

Öffnen Sie eine Autorisierungssitzung mit der Telefonnummer. Gibt die Sitzungs-ID zurück, an die der Code und das Passwort gebunden sind. Der Anfrageinhalt ist JSON.

Autorisierung
Autorisierungstring

Wird als Autorisierungsheader gesendet. Ihr Schlüssel wird nur von Ihrem Browser für diese Anfrage verwendet — er wird niemals an Docsbook gesendet oder gespeichert.

POST/v2/accounts/auth-sessions/qr

Öffnen Sie eine Autorisierungssitzung mit einem QR-Code — eine Alternative zum Code aus der Nachricht. Der Anfrageinhalt ist JSON.

Autorisierung
Autorisierungstring

Wird als Autorisierungsheader gesendet. Ihr Schlüssel wird nur von Ihrem Browser für diese Anfrage verwendet — er wird niemals an Docsbook gesendet oder gespeichert.

GET/v2/accounts/auth-sessions/{auth_id}

Sitzungsstatus: wartet auf Code, wartet auf Passwort, abgeschlossen, abgelehnt. Abfragen Sie diese Operation zwischen den Verbindungsschritten.

Autorisierung
Autorisierungstring

Wird als Autorisierungsheader gesendet. Ihr Schlüssel wird nur von Ihrem Browser für diese Anfrage verwendet — er wird niemals an Docsbook gesendet oder gespeichert.

Pfad
auth_idstringerforderlich

UUID der Autorisierungssitzung

POST/v2/accounts/auth-sessions/{auth_id}/code

Bestätigungscode übermitteln, den der Messenger an die Nummer gesendet hat. Der Anfrageinhalt ist JSON.

Autorisierung
Autorisierungstring

Wird als Autorisierungsheader gesendet. Ihr Schlüssel wird nur von Ihrem Browser für diese Anfrage verwendet — er wird niemals an Docsbook gesendet oder gespeichert.

Pfad
auth_idstringerforderlich

UUID der Autorisierungssitzung

POST/v2/accounts/auth-sessions/{auth_id}/password

Übertragen Sie das Cloud-Passwort, wenn die Zwei-Faktor-Authentifizierung für das Konto aktiviert ist. Der Anfrageinhalt ist JSON.

Autorisierung
Autorisierungstring

Wird als Autorisierungsheader gesendet. Ihr Schlüssel wird nur von Ihrem Browser für diese Anfrage verwendet – er wird niemals an Docsbook gesendet oder gespeichert.

Pfad
auth_idstringerforderlich

UUID der Autorisierungssitzung

POST/v2/accounts/auth-sessions/{auth_id}/resend-code

Fordern Sie eine erneute Zusendung des Bestätigungscodes an.

Autorisierung
Autorisierungstring

Wird als Autorisierungsheader gesendet. Ihr Schlüssel wird nur von Ihrem Browser für diese Anfrage verwendet – er wird niemals an Docsbook gesendet oder gespeichert.

Pfad
auth_idstringerforderlich

UUID der Autorisierungssitzung

DELETE/v2/accounts/auth-sessions/{auth_id}

Beenden Sie die nicht abgeschlossene Autorisierungssitzung.

Autorisierung
Autorisierungstring

Wird als Autorisierungsheader gesendet. Ihr Schlüssel wird nur von Ihrem Browser für diese Anfrage verwendet – er wird niemals an Docsbook gesendet oder gespeichert.

Pfad
auth_idstringerforderlich

UUID der Autorisierungssitzung

Schritt-für-Schritt-Anleitung zu dieser Sequenz – Konto über API verbinden.

Konten#

GET/v2/accounts

Liste der verbundenen Konten des Kunden. Der Kunde wird durch das Token identifiziert.

Autorisierung
Autorisierungstring

Wird als Autorisierungsheader gesendet. Ihr Schlüssel wird nur von Ihrem Browser für diese Anfrage verwendet — er wird niemals an Docsbook gesendet oder gespeichert.

GET/v2/accounts/{account_id}

Karte eines einzelnen Kontos.

Autorisierung
Autorisierungstring

Wird als Autorisierungsheader gesendet. Ihr Schlüssel wird nur von Ihrem Browser für diese Anfrage verwendet — er wird niemals an Docsbook gesendet oder gespeichert.

Pfad
account_idstringerforderlich

UUID des Kontos

POST/v2/accounts/{account_id}/update

Ändern Sie die Kontoeinstellungen. Der Anfragekörper ist JSON.

Autorisierung
Autorisierungstring

Wird als Autorisierungsheader gesendet. Ihr Schlüssel wird nur von Ihrem Browser für diese Anfrage verwendet — er wird niemals an Docsbook gesendet oder gespeichert.

Pfad
account_idstringerforderlich

UUID des Kontos

DELETE/v2/accounts/{account_id}

Trennen Sie das Konto von NN Agent.

Autorisierung
Autorisierungstring

Wird als Autorisierungsheader gesendet. Ihr Schlüssel wird nur von Ihrem Browser für diese Anfrage verwendet — er wird niemals an Docsbook gesendet oder gespeichert.

Pfad
account_idstringerforderlich

UUID des Kontos

Verknüpfung von Konten mit der Kampagne#

Konten versenden von sich aus nichts — sie werden mit der Kampagne verknüpft. Die Vorgänge der Verknüpfung und Trennung sind auf der Seite Kampagnen und Kontakte beschrieben.

Weiter#

Updated

Konten in der API und Autorisierungssitzungen — NN Agent