This example shows how you can retrieve the bounces of one or more statistics.

Parameters

Parameters
FieldTypeDescriptionRequired / Optional
statidsstring

Comma-separated IDs of statistics.

Required
listidint

If you want to retrieve the bounces of a specific list. The statids parameter is ignored here.

Optional
order_bystring

The order in which the bounces in the array must be sorted (emailaddress, bouncetime).

Optional
order_dirstring

Whether sorting must be from low to high or the other way around (ASC or DESC).

Optional
count_onlystring

Whether only the count must be returned. Default: false.

Optional
bouncetypestring

The type of bounce. You can choose from: hard, soft, blocked and any (any status)

Optional
bouncetype.DateBouncedSearch

The parameter for searching by date.

Required
bouncetype.DateBouncedSearch.filterstring

This must be 1 in order to filter

Optional
bouncetype.DateBouncedSearch.typestring

This can be before, after, exact(ly), between, notbetween and not.

Optional
bouncetype.DateBouncedSearch.StartDatestring

The unix timestamp of the start date to search on.

Optional
bouncetype.DateBouncedSearch.EndDatestring

The unix timestamp of the end date to search on. You only specify this if between or notbetween was chosen as the type

Optional
startint

Enter the number from which point the result must be returned. Default: 0 (first result).

Optional
perpagestring

The number of bounces to return per result. Choose 'all' for all bounces. Default: 10

Optional

Successful response

Successful response
FieldTypeDescription
statusstring

The value of the status field is returned as “SUCCESS” on a successful response.

dataarray

If the bounces are found, the object is returned.

Error response

Error response
FieldTypeDescription
statusstring

The value of the status field will be “FAILED”.

errormessagestring

A text message explaining why the request failed.

Request example
<xmlrequest>
	<username>admin</username>
	<usertoken>0123456789abcdef0123456789abcdef01234567</usertoken>
	<requesttype>stats</requesttype>
	<requestmethod>GetBounces</requestmethod>
	<responsetype>xml</responsetype>
	<details>
		<statids>99</statids>
		<order_by>bouncetime</order_by>
		<order_dir>desc</order_dir>
		<count_only>false</count_only>
		<bounce_type>any</bounce_type>
		<searchinfo>
			<DateBouncedSearch>
				<filter>1</filter>
				<type>between</type>
				<StartDate>1662917256</StartDate>
				<EndDate>1726075656</EndDate>
			</DateSentSearch>
		</searchinfo>
		<start>0</start>
		<perpage>10</perpage>
	</details>
</xmlrequest>