CopyForm

Formular kopieren

Die Methode CopyForm ermöglicht es, ein bestehendes Formular unter einem neuen Namen zu kopieren.

Request Properties

FormId
Die eindeutige ID des Formulars, das kopiert werden soll.
Typ der Eigenschaft: GUID

Name
Der Name des neuen Formulars. Existiert im Mandanten bereits ein Formular dieses Typs mit diesem Namen, wird ein Fehler zurückgegeben.
Typ der Eigenschaft: STRING

Das kopierte Formular wird mit dem Status Online angelegt. Die Eigenschaften IsStandardForm und IsSystem werden dabei immer auf false gesetzt.

Beispiel Request „Formular kopieren“

Der folgende Request kopiert das angegebene Formular unter dem Namen "Kontaktformular Messe 2026".

//https://mailworx.marketingsuite.info/Services/JSON/ServiceAgent.svc/CopyForm
{
  "request": {
    "Language": "DE",
    "SecurityContext": {
      "Account": "account",
      "Username": "username",
      "Password": "****",
      "Source": "application name"
    },
    "FormId": "4b5d9a1e-2c37-4f08-9a6b-71e3c5d2f840",
    "Name": "Kontaktformular Messe 2026"
  }
}
<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:CopyForm>
      <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>4b5d9a1e-2c37-4f08-9a6b-71e3c5d2f840</ser:FormId>
        <ser:Name>Kontaktformular Messe 2026</ser:Name>
      </ser:request>
    </ser:CopyForm>
  </soap:Body>
</soap:Envelope>

Response Objekt

NewFormId
Die eindeutige ID des neu angelegten Formulars.
Typ der Eigenschaft: GUID