API

Archief ophalen

Dit voorbeeld laat zien hoe je het verzonden nieuwsbrief archief kunt ophalen om deze bijvoorbeeld op uw website te publiceren.

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
details.listidint

Het ID van de mailinglijst waarvan u het nieuwsbrieven archief wilt ophalen.

Verplicht
details.num_to_retrieveint

Het aantal verzonden nieuwsbrieven die u wenst op te halen.

Verplicht

Succesvolle response

Succesvolle response
VeldTypeOmschrijving
statusstring

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

nameint

De naam van de verzonden nieuwsbrief.

subjectstring

Het onderwerp van de verzonden nieuwsbrief.

starttimeint

De start tijd van de verzending in UNIX tijd format.

listidint

De ID van de mailinglijst.

usernamestring

De gebruikersnaam van de eigenaar van de mailinglijst waarnaar de nieuwsbrief verstuurd is.

fullnameint

De volledige naam van de eigenaar van de mailinglijst waarnaar de nieuwsbrief verstuurd is.

textbodyint

De platte tekst inhoud van de verzonden nieuwsbrief.

statusstring

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

htmlbodyint

De HTML inhoud van de verzonden nieuwsbrief.

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>GetArchives</requestmethod>
	<responsetype>xml</responsetype>
	<details>
		<listid>99</listid>
		<num_to_retrieve>99</num_to_retrieve>
	</details>
</xmlrequest>