emfluence Marketing Platform (Preview)
The emfluence Marketing Platform is a marketing automation platform that allows customers the ability to create, deploy, and track multi-channel campaigns. This connector provides access to the emfluence Marketing Platform API.
This connector is available in the following products and regions:
| Service | Class | Regions |
|---|---|---|
| Copilot Studio | Premium | All Power Automate regions except the following: - US Government (GCC) - US Government (GCC High) - China Cloud operated by 21Vianet - US Department of Defense (DoD) |
| Logic Apps | Standard | All Logic Apps regions except the following: - Azure Government regions - Azure China regions - US Department of Defense (DoD) |
| Power Apps | Premium | All Power Apps regions except the following: - US Government (GCC) - US Government (GCC High) - China Cloud operated by 21Vianet - US Department of Defense (DoD) |
| Power Automate | Premium | All Power Automate regions except the following: - US Government (GCC) - US Government (GCC High) - China Cloud operated by 21Vianet - US Department of Defense (DoD) |
| Contact | |
|---|---|
| support@emfluence.com |
| Connector Metadata | |
|---|---|
| Publisher | emfluence, llc |
| Website | https://www.emarketingplatform.com |
| Privacy policy | https://emfluence.com/privacy-policy |
Creating a connection
The connector supports the following authentication types:
| Default | Parameters for creating connection. | All regions | Not shareable |
Default
Applicable: All regions
Parameters for creating connection.
This is not shareable connection. If the power app is shared with another user, another user will be prompted to create new connection explicitly.
| Name | Type | Description | Required |
|---|---|---|---|
| Access Token | securestring | The Access Token for this api | True |
Throttling Limits
| Name | Calls | Renewal Period |
|---|---|---|
| API calls per connection | 100 | 60 seconds |
Actions
| Lookup contact by email |
Get full details for contacts by email |
| Save contact |
Save a single contact record. Only data for parameters passed in is saved. |
| Search Contacts |
Search contacts by various criteria. https://apidocs.emailer.emfluence.com/v1/endpoints/contacts/search |
| Search Contacts (Simple) |
Search contacts by simple criteria. https://apidocs.emailer.emfluence.com/v1/endpoints/contacts/search |
Lookup contact by email
Get full details for contacts by email
Parameters
| Name | Key | Required | Type | Description |
|---|---|---|---|---|
|
Email
|
True | string |
An email address of an existing contact |
Returns
| Name | Path | Type | Description |
|---|---|---|---|
|
code
|
code | integer |
code |
|
success
|
success | integer |
success |
|
phone
|
data.phone | string |
phone |
|
state
|
data.state | string |
state |
|
ipAddress
|
data.ipAddress | string |
ipAddress |
|
firstName
|
data.firstName | string |
firstName |
|
email
|
data.email | string |
|
|
contactID
|
data.contactID | integer |
contactID |
|
groupIDs
|
data.groupIDs | array of |
groupIDs |
|
notes
|
data.notes | string |
notes |
|
customerID
|
data.customerID | string |
customerID |
|
dateSuppressed
|
data.dateSuppressed | string |
dateSuppressed |
|
held
|
data.held | integer |
held |
|
country
|
data.country | string |
country |
|
lastName
|
data.lastName | string |
lastName |
|
userID
|
data.userID | integer |
userID |
|
purl
|
data.purl | string |
purl |
|
address1
|
data.address1 | string |
address1 |
|
memo
|
data.memo | string |
memo |
|
address2
|
data.address2 | string |
address2 |
|
originalSource
|
data.originalSource | string |
originalSource |
|
dateAdded
|
data.dateAdded | string |
dateAdded |
|
zipCode
|
data.zipCode | string |
zipCode |
|
dateHeld
|
data.dateHeld | string |
dateHeld |
|
suppressed
|
data.suppressed | integer |
suppressed |
|
Contact Score: Date Modified
|
data.contactScore.dateModified | string |
dateModified |
|
Contact Score: Percentile
|
data.contactScore.percentile | string |
percentile |
|
Contact Score: Value
|
data.contactScore.value | integer |
value |
|
company
|
data.company | string |
company |
|
city
|
data.city | string |
city |
|
dateOfBirth
|
data.dateOfBirth | string |
dateOfBirth |
|
dateModified
|
data.dateModified | string |
dateModified |
|
lastActivityDate
|
data.lastActivityDate | string |
lastActivityDate |
|
title
|
data.title | string |
title |
|
fax
|
data.fax | string |
fax |
|
lastClickDate
|
data.lastClickDate | string |
lastClickDate |
Save contact
Save a single contact record. Only data for parameters passed in is saved.
Parameters
| Name | Key | Required | Type | Description |
|---|---|---|---|---|
|
Contact ID
|
contactID | integer |
contactID |
|
|
Email
|
string |
|
||
|
Owner User ID
|
userID | integer |
userID |
|
|
Customer ID
|
customerID | string |
customerID |
|
|
Suppressed
|
suppressed | boolean |
suppressed |
|
|
Held
|
held | boolean |
held |
|
|
Original Source
|
originalSource | string |
originalSource |
|
|
First Name
|
firstName | string |
firstName |
|
|
Last Name
|
lastName | string |
lastName |
|
|
Company
|
company | string |
company |
|
|
Title
|
title | string |
title |
|
|
Phone Number
|
phone | string |
phone |
|
|
Fax Number
|
fax | string |
fax |
|
|
Address 1
|
address1 | string |
address1 |
|
|
Address 2
|
address2 | string |
address2 |
|
|
City
|
city | string |
city |
|
|
State
|
state | string |
state |
|
|
Zip Code
|
zipCode | string |
zipCode |
|
|
Country
|
country | string |
country |
|
|
PURL
|
purl | string |
purl |
|
|
Date of Birth
|
dateOfBirth | string |
dateOfBirth |
|
|
Notes
|
notes | string |
notes |
|
|
Memo
|
memo | string |
memo |
|
|
Group IDs
|
groupIDs | array of integer |
groupIDs |
|
|
Remove Group IDs
|
removeGroupIDs | array of integer |
removeGroupIDs |
Returns
| Name | Path | Type | Description |
|---|---|---|---|
|
success
|
success | integer |
success |
|
code
|
code | integer |
code |
|
email
|
data.email | string |
|
|
contactID
|
data.contactID | integer |
contactID |
|
groupIDs
|
data.groupIDs | array of |
groupIDs |
Search Contacts
Search contacts by various criteria. https://apidocs.emailer.emfluence.com/v1/endpoints/contacts/search
Parameters
| Name | Key | Required | Type | Description |
|---|---|---|---|---|
|
Group ID
|
groupID | integer |
groupID |
|
|
Suppressed
|
suppressed | boolean |
suppressed |
|
|
Held
|
held | boolean |
held |
|
|
contactIDs
|
contactIDs | array of |
contactIDs |
|
|
Email (Use * as a wildcard, e.g. *@gmail.com)
|
string |
|
||
|
Owner User ID
|
userID | integer |
userID |
|
|
Customer ID
|
customerID | string |
customerID |
|
|
Company
|
company | string |
company |
|
|
Title
|
title | string |
title |
|
|
Phone Number
|
phone | string |
phone |
|
|
Fax Number
|
fax | string |
fax |
|
|
City
|
city | string |
city |
|
|
State
|
state | string |
state |
|
|
Zip Code
|
zipCode | string |
zipCode |
|
|
Country
|
country | string |
country |
|
|
PURL
|
purl | string |
purl |
|
|
Contact Fields to return
|
fields | string |
fields |
|
|
Page Number
|
page | integer |
page |
|
|
Records Per Page
|
rpp | integer |
rpp |
|
|
Sort Field
|
sortField | string |
sortField |
|
|
Sort Direction
|
sortDirection | string |
sortDirection |
Returns
| Name | Path | Type | Description |
|---|---|---|---|
|
success
|
success | integer |
success |
|
code
|
code | integer |
code |
|
next
|
data.paging.next | string |
next |
|
page
|
data.paging.page | integer |
page |
|
rpp
|
data.paging.rpp | integer |
rpp |
|
totalPages
|
data.paging.totalPages | integer |
totalPages |
|
totalRecords
|
data.paging.totalRecords | integer |
totalRecords |
|
prev
|
data.paging.prev | string |
prev |
|
records
|
data.records | array of object |
records |
|
firstName
|
data.records.firstName | string |
firstName |
|
dateAdded
|
data.records.dateAdded | string |
dateAdded |
|
dateModified
|
data.records.dateModified | string |
dateModified |
|
contactID
|
data.records.contactID | integer |
contactID |
|
suppressed
|
data.records.suppressed | integer |
suppressed |
|
held
|
data.records.held | integer |
held |
|
email
|
data.records.email | string |
|
|
userID
|
data.records.userID | integer |
userID |
|
lastName
|
data.records.lastName | string |
lastName |
Search Contacts (Simple)
Search contacts by simple criteria. https://apidocs.emailer.emfluence.com/v1/endpoints/contacts/search
Parameters
| Name | Key | Required | Type | Description |
|---|---|---|---|---|
|
Email
|
string |
Search by email address. Use * as a wildcard, e.g. *@gmail.com |
||
|
Group ID
|
groupID | integer |
Filter results by group |
|
|
Suppressed
|
suppressed | boolean |
Opted out of receiving emails |
|
|
Held
|
held | boolean |
Bad email address (too many bounces) |
|
|
Page Number
|
page | integer |
Number of page in results to return |
|
|
Sort Field
|
sortField | string |
The field to sort results by |
|
|
Sort Direction
|
sortDirection | string |
The direction to sort results |
Returns
| Name | Path | Type | Description |
|---|---|---|---|
|
code
|
code | integer |
code |
|
success
|
success | integer |
success |
|
records
|
data.records | array of object |
records |
|
held
|
data.records.held | integer |
held |
|
lastName
|
data.records.lastName | string |
lastName |
|
dateAdded
|
data.records.dateAdded | string |
dateAdded |
|
dateModified
|
data.records.dateModified | string |
dateModified |
|
userID
|
data.records.userID | integer |
userID |
|
firstName
|
data.records.firstName | string |
firstName |
|
email
|
data.records.email | string |
|
|
contactID
|
data.records.contactID | integer |
contactID |
|
suppressed
|
data.records.suppressed | integer |
suppressed |
|
rpp
|
data.paging.rpp | integer |
rpp |
|
totalPages
|
data.paging.totalPages | integer |
totalPages |
|
prev
|
data.paging.prev | string |
prev |
|
next
|
data.paging.next | string |
next |
|
page
|
data.paging.page | integer |
page |
|
totalRecords
|
data.paging.totalRecords | integer |
totalRecords |