Dev GuideAPI Reference
Dev GuideAPI ReferenceUser GuideLegal TermsNuGetDev CommunityOptimizely AcademySubmit a ticketLog In
Dev Guide

getByMailingAndRecipientId

Queries the coupon code of a coupon block on the basis of the mailing ID and recipient ID in Optimizely Campaign.

Type: String[ ]

Parameters

NameTypeValue
sessionIdStringID of the current session
blockIdlongID of the coupon block
mailingIdString[ ]ID of the mailing
recipientIdString[ ]ID of the recipient

Return values

Normally, a coupon code from this block will be returned. If the queried mailing is of the type special, one recipient may have received several codes, though. If the returned array is empty, no coupon code has been assigned to the recipient in the queried mailing.

Code structure

String[] getByMailingAndRecipientId(String sessionId, long blockId, long mailingId, String recipientId)