API

Extra velden ophalen

De XML document structuur voor het ophalen van extra velden van een mailinglijst is als volgt:

Parameters

Parameters
VeldTypeOmschrijvingVerplicht / Optioneel
usernamestring

De gebruikersnaam wordt gebruikt om in te loggen op de MailCamp.

Verplicht
usertokenstring

De unieke token toegewezen aan de hierboven genoemde gebruiker.

Verplicht
requesttypestring

De naam van het betreffende API-bestand.

Verplicht
requestmethodstring

De naam van de functie die wordt aangeroepen.

Verplicht
responsetypestring

Het format van de response. Dit kan zijn 'xml' of 'json'.

Optioneel
details

Zie de velden hieronder.

Verplicht
listidint

De ID's van de mailinglijst waarvoor de extra veld gegevens worden opgevraagd.

Verplicht

Succesvolle response

Succesvolle response
VeldTypeOmschrijving
statusstring

De waarde van het status-veld wordt als “SUCCESS” teruggeven bij een succesvolle respons.

dataint

Indien de statistieken worden gevonden wordt het object teruggegeven.

fieldidint

Het ID nummer van het betreffende extra veld.

namestring

De naam van het extra veld.

fieldtypeint

Het extra veld type (tekst, getal etc.).

defaultvaluestring

Indien u een standaard waarde heeft ingevuld zal die hier worden weergegeven.

requiredstring

Indien het een verplicht veld is zal dit hier worden weergegeven (1 of 0).

fieldsettingsint

Seriële versie van de extra velden instellingen.

Foutmelding

Foutmelding
VeldTypeOmschrijving
statusstring

De waarde van het status-veld zal “FAILED” zijn.

errormessagestring

Een tekstuele boodschap om uit te leggen waarom het verzoek is mislukt.

Request voorbeeld
<xmlrequest>
	<username>admin</username>
	<usertoken>0123456789abcdef0123456789abcdef01234567</usertoken>
	<requesttype>lists</requesttype>
	<requestmethod>GetCustomFields</requestmethod>
	<responsetype>xml</responsetype>
	<details>
		<listids>
			99
		</listids>
	</details>
</xmlrequest>