RestAPI Overview

Grundlegende Anforderungen

  • Die REST-API ist so konzipiert, dass sie den HTTP- und RESTful-Spezifikationen entspricht. Verwenden Sie beispielsweise die GET-Methode für Abfrageanfragen und die POST-Methode für Übermittlungsanfragen. Wenn eine Anfrage nicht mit der entsprechenden HTTP-Methode gestellt wird, wird ein Fehler zurückgegeben.
  • Sofern nicht anders angegeben, müssen die Parameter in UTF-8 kodiert und URL-codiert übermittelt werden.

Rechenzentren und Basis-URLs

Rechenzentrum Basis-URL
Singapur https://ma-api.engagelab.com
Virginia, USA https://ma-api-usva.engagelab.com

Bei der Nutzung der REST-API müssen Sie die ausgewählte Basis-URL mit dem jeweiligen API-Pfad kombinieren, um die vollständige Aufrufadresse zu erhalten.

{Basis-URL}/{API-Pfad}
              
              {Basis-URL}/{API-Pfad}

            
Diesen Codeblock im schwebenden Fenster anzeigen

Authentifizierungsmethode

Die EngageLab REST-API verwendet die Authentifizierungsmethode der HTTP-Basis-Authentifizierung: Fügen Sie dem HTTP-Header die Autorisierung hinzu:

Authorization: Basic ${base64_auth_string}
              
              Authorization: Basic ${base64_auth_string}

            
Diesen Codeblock im schwebenden Fenster anzeigen

Der base64_auth_string wird nach folgendem Schema erzeugt: base64(api_key:api_secret).

  • Der Header-Name ist „Authorization“, und der Wert ist das base64-kodierte „Benutzername:Passwort“-Paar (durch Doppelpunkt getrennt).
  • Für die MA API entspricht der Benutzername dem APIKey und das Passwort dem APISecret. Bitte richten Sie eine API-Datenquelle des Typs „API“ ein, um den APIKey und das APISecret zu erhalten.
icon
Vertrieb kontaktieren