REST Email Marketing API Documentation

OfflineEvents — RecipientDetails

Gets the column data for one specific recipient.

HTTP VERB

Get

URL

/API/Rest/OfflineEvents/Recipient/Details

ARGUMENTS

offlineEvent
emailAddress
uniqueId

Required permission

PopulateOfflineEvent

ERRORS

No Permission
Invalid offline event name
Too many API calls
Database error
Unknown error

RETURNS

This example shows two offline event rows.

[["UniqueId","Entry Date time","Whitepaper name","Subject area"],["43324","2/26/2019 6:37 PM","Working the sales funnel","Sales"],
["46754","2/26/2019 6:20 PM","Optimizing deliverability","Deliverability"]]


EXAMPLE

Get all the data for a specific offline event and recipient.

using System;
using System.Net.Http;

string url = "https://example.com/API/Rest/OfflineEvents/Recipient/Details?accountName=acme&login=ApiUser&offlineEvent=whitepaper%20download&emailAddress=joe@example.com";

// Reuse HttpClient for multiple requests in production code.
using (var client = new HttpClient())
using (var request = new HttpRequestMessage(HttpMethod.Get, url))
{
	request.Headers.Add("Password", "YOUR_PASSWORD");

	using (HttpResponseMessage response = await client.SendAsync(request))
	{
		response.EnsureSuccessStatusCode();
		Console.WriteLine(await response.Content.ReadAsStringAsync());
	}
}
			
# encoding: utf-8
require 'rest-client'
require 'json'
							
url = 'https://example.com/API/Rest/OfflineEvents/Recipient/Details?accountName=acme&login=ApiUser&offlineEvent=whitepaper%20download&emailAddress=joe@example.com'
response = RestClient.get(url, {:Password => "YOUR_PASSWORD"})
puts response
						
import requests
url = "https://example.com/API/Rest/OfflineEvents/Recipient/Details?accountName=acme&login=ApiUser&offlineEvent=whitepaper%20download&emailAddress=joe@example.com"
headers = {'password':'YOUR_PASSWORD'}
resp = requests.get(url, headers=headers)
if resp.status_code == 200:
	print(resp.text)

https://example.com/API/Rest/OfflineEvents/Recipient/Details?accountName=acme&login=ApiUser&password=YOUR_PASSWORD&offlineEvent=whitepaper%20download&emailAddress=joe@example.com