GetFormFields

Auslesen von Formularfeldern

Die Methode GetFormFields ermöglicht das Auslesen von Formularfeldern eines Formulars über die Schnittstelle.

Request Properties

FormId
Die ID des Formulars, von dem die Felder ausgelesen werden sollen.
Typ der Eigenschaft: GUID

Beispiel Request „Formularfelder auslesen“

Der folgende Request lest von einem Formular die Felder aus. Für Auswahlfelder und Mehrfachauswahlfelder werden die Auswahlmöglichkeiten retourniert. Zum Absenden eines Formulars über SubmitForm sind die internen Namen der Felder bzw. der Auswahlmöglichkeiten relevant.

//https://mailworx.marketingsuite.info/Services/JSON/ServiceAgent.svc/GetFormFields
{
  "request": {
    "Language": "DE",
    "SecurityContext": {
      "Account": "account",
      "Username": "username",
      "Password": "*****",
      "Source": "application name"
    },
    "FormId": "5289f2e1-ea6b-4a9a-954d-fe3d7789dfe9"
  }
}
<soap:Envelope xmlns:soap="http://www.w3.org/2003/05/soap-envelope" 
xmlns:ser="http://www.mailworx.at/interfaces/serviceagent/"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
  <soap:Header/>
  <soap:Body>
    <ser:SubmitForm>
      <ser:request>
        <ser:Language>DE</ser:Language>
        <ser:SecurityContext>
          <ser:Account>account</ser:Account>
          <ser:Username>username</ser:Username>
          <ser:Password>*****</ser:Password>
          <ser:Source>application name</ser:Source>
        </ser:SecurityContext>
        <ser:FormId>5289f2e1-ea6b-4a9a-954d-fe3d7789dfe9</ser:CampaignId>
      </ser:request>
    </ser:SubmitForm>
  </soap:Body>
</soap:Envelope>

Response Objekt

FormFields&#xA;Die Liste von Formularfeldern.
Typ der Eigenschaft: Liste von FormFieldBaseDataModel