/communications.json

Returns a collection of communication entries that fit a given criteria.


📘

Pagination

Maximum is 100 entries, use the page parameter to get the next results.

(with pagination: /communications.json?page={page_number})

Filter by criteria

Example:

GET /communications.json?message={value}&page={page_number}

Returns a collection of communications that fits the given criteria.

These criteria are currently available:

CriterionDescriptionType
search_idThe ID of a smart searchinteger
messageMessage contains given substringstring
subjectSubject contains given substringstring
typeType of the communicationEnum("note", "email", "phone", "talk", "letter")
directionDirection of the communicationEnum("in", "out")
categoryCategory of the communicationEnum("donation_thank_you", "double_opt_in", "fundraising_page_mail", "gift_donation_certificate")
is_systemWhether the communication was created by the FundraisingBox or a userboolean
fb_person_idID of the contact to which communication is associatedinteger
has_attachmentWhether the communication has an attachmentboolean
date_minMinimum creation datedate
date_maxMaximum creation datedate
created_time_minMinimum creation date / timedatetime
created_time_maxMaximum creation date / timedatetime
idsList of IDsarray<integer>


Language
Credentials
Basic
base64
:
Click Try It! to start a request and see the response here!