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
Die Liste von Formularfeldern.
Typ der Eigenschaft: Liste von FormFieldBaseDataModel
