Emelia API API Reference
Welcome the Emelia API reference. Here you can find all the different schemas you can use on Emelia. Our API is build on GraphQL. Feel free to check their docs if you're not familiar with GraphQL.
All of theses schemas are available to every users. You just have to send your API key in the headers.
API Endpoints
Endpoint::
https://graphql.emelia.io/graphql
Terms of Service: https://www.emelia.io/cgv
Contact: charles@bridgers-agency.com
Version: 1.0.0
Authentication
api_key
Provides API Key in 'Authorization' field in Header.
You can get one on your Emelia settings.
User Data
Available actions for your account
Get User Data
Get data from your user account
Example
Request Content-Types:
application/json
Query
query me{
me{
showMailbox
uid
name
email
picture
due_invoice
joinedDate
}
}
Try it now
query me{
me{
showMailbox
uid
name
email
picture
due_invoice
joinedDate
}
}
Successful operation
Response Content-Types: application/json
Response Example (200 OK)
{
"data": {
"me": {
"showMailbox": "boolean",
"uid": "string",
"name": "string",
"email": "string",
"picture": "string",
"due_invoice": "string",
"joinedDate": "string"
}
}
}
Campaigns Action
Different actions available for a campaign
Get Campaigns
Get a basic listing of all campaigns including name, status, creation date and statistics
(no description)
Example
Request Content-Types:
application/json
Query
query all_campaigns($options: JSON){
all_campaigns(options: $options){
_id
name
status
createdAt
provider
useManyProviders
plannedStart
}
}
Variables
{}
Try it now
query all_campaigns($options: JSON){
all_campaigns(options: $options){
_id
name
status
createdAt
provider
useManyProviders
plannedStart
}
}
{}
Successful operation
Response Content-Types: application/json
Response Example (200 OK)
{
"data": {
"all_campaigns": [
{
"_id": "string",
"name": "string",
"createdAt": "string",
"provider": "string",
"useManyProviders": "boolean",
"plannedStart": "string"
}
]
}
}
Get a campaign
Get a specific campaign by its id and get all data
(no description)
Example
Request Content-Types:
application/json
Query
query campaign($id: ID!){
campaign(id: $id){
_id
name
status
createdAt
schedule{
bcc
dailyContact
dailyLimit
minInterval
maxInterval
blacklistUnsub
trackLinks
trackOpens
timeZone
days
start
end
eventToStopMails
}
useManyProviders
provider
providersUsed
startAt
recipients{
processing
total_count
}
estimatedEnd
plannedStart
lastRefreshed
}
}
Variables
{
"id": "string"
}
Try it now
query campaign($id: ID!){
campaign(id: $id){
_id
name
status
createdAt
schedule{
bcc
dailyContact
dailyLimit
minInterval
maxInterval
blacklistUnsub
trackLinks
trackOpens
timeZone
days
start
end
eventToStopMails
}
useManyProviders
provider
providersUsed
startAt
recipients{
processing
total_count
}
estimatedEnd
plannedStart
lastRefreshed
}
}
{
"id": "string"
}
Successful operation
Response Content-Types: application/json
Response Example (200 OK)
{
"data": {
"campaign": {
"_id": "string",
"name": "string",
"createdAt": "string",
"schedule": {
"bcc": "string",
"dailyContact": "integer",
"dailyLimit": "integer",
"minInterval": "integer",
"maxInterval": "integer",
"blacklistUnsub": "boolean",
"trackLinks": "boolean",
"trackOpens": "boolean",
"timeZone": "string",
"days": [
"integer"
],
"start": "string",
"end": "string",
"eventToStopMails": [
null
]
},
"useManyProviders": "boolean",
"provider": "string",
"providersUsed": [
"string"
],
"startAt": "string",
"recipients": {
"processing": "boolean",
"total_count": "integer"
},
"estimatedEnd": "string",
"plannedStart": "string",
"lastRefreshed": "string"
}
}
}
Create a campaign
Create a new campaign by providing a name
(no description)
Example
Request Content-Types:
application/json
Query
mutation createCampaign($name: String!){
createCampaign(name: $name){
_id
name
status
createdAt
useManyProviders
provider
providersUsed
startAt
estimatedEnd
plannedStart
lastRefreshed
}
}
Variables
{
"name": "string"
}
Try it now
mutation createCampaign($name: String!){
createCampaign(name: $name){
_id
name
status
createdAt
useManyProviders
provider
providersUsed
startAt
estimatedEnd
plannedStart
lastRefreshed
}
}
{
"name": "string"
}
Successful operation
Response Content-Types: application/json
Response Example (200 OK)
{
"data": {
"createCampaign": {
"_id": "string",
"name": "string",
"createdAt": "string",
"useManyProviders": "boolean",
"provider": "string",
"providersUsed": [
"string"
],
"startAt": "string",
"estimatedEnd": "string",
"plannedStart": "string",
"lastRefreshed": "string"
}
}
}
Start a campaign
Start a cold-mailing campaign by providing its id. You must have a provider and contacts set.
(no description)
Example
Request Content-Types:
application/json
Query
mutation startCampaign($id: ID!){
startCampaign(id: $id)
}
Variables
{
"id": "string"
}
Try it now
mutation startCampaign($id: ID!){
startCampaign(id: $id)
}
{
"id": "string"
}
Successful operation
Response Content-Types: application/json
Response Example (200 OK)
{
"data": {
"startCampaign": "boolean"
}
}
Pause a campaign
Pause a campaign with its id. The campaign must be in RUNNING mode
(no description)
Example
Request Content-Types:
application/json
Query
mutation pauseCampaign($id: ID!){
pauseCampaign(id: $id)
}
Variables
{
"id": "string"
}
Try it now
mutation pauseCampaign($id: ID!){
pauseCampaign(id: $id)
}
{
"id": "string"
}
Successful operation
Response Content-Types: application/json
Response Example (200 OK)
{
"data": {
"pauseCampaign": "boolean"
}
}
Add Contact to a campaign
Add a contact to an existing campaign. If the campaign is the RUNNING, the contact is automatically added to the loop. If the campaign is in FINISHED state, the campaign will be automatically switched to RUNNING until the loop for the new contact is finished.
(no description)
(no description)
Example
Request Content-Types:
application/json
Query
mutation addContactToCampaignHook($id: ID!, $contact: JSON!){
addContactToCampaignHook(id: $id, contact: $contact)
}
Variables
{
"id": "string"
}
Try it now
mutation addContactToCampaignHook($id: ID!, $contact: JSON!){
addContactToCampaignHook(id: $id, contact: $contact)
}
{
"id": "string"
}
Successful operation
Response Content-Types: application/json
Response Example (200 OK)
{
"data": {
"addContactToCampaignHook": "string"
}
}
Remove Contact from a Campaign
Delete a contact from an existing campaign using the email address
(no description)
(no description)
Example
Request Content-Types:
application/json
Query
mutation removeOneContactFromCampaign($id: ID!, $email: String!){
removeOneContactFromCampaign(id: $id, email: $email)
}
Variables
{
"id": "string",
"email": "string"
}
Try it now
mutation removeOneContactFromCampaign($id: ID!, $email: String!){
removeOneContactFromCampaign(id: $id, email: $email)
}
{
"id": "string",
"email": "string"
}
Successful operation
Response Content-Types: application/json
Response Example (200 OK)
{
"data": {
"removeOneContactFromCampaign": "boolean"
}
}
Contacts Action
Different actions about contacts and contacts list on Emelia
Get Contacts Lists
Return all contacts lists existants on your account
Example
Request Content-Types:
application/json
Query
query contact_lists{
contact_lists{
_id
name
contactCount
fields
usedInCampaign
}
}
Try it now
query contact_lists{
contact_lists{
_id
name
contactCount
fields
usedInCampaign
}
}
Successful operation
Response Content-Types: application/json
Response Example (200 OK)
{
"data": {
"contact_lists": [
{
"_id": "string",
"name": "string",
"contactCount": "integer",
"fields": [
"string"
],
"usedInCampaign": "boolean"
}
]
}
}
Add Contact to a List
Add a contact to an existing list. If this list is used in a campaign you must use the addContactToCampaignHook mutation instead.
(no description)
(no description)
Example
Request Content-Types:
application/json
Query
mutation addContactsToListHook($id: ID!, $contact: JSON!){
addContactsToListHook(id: $id, contact: $contact)
}
Variables
{
"id": "string"
}
Try it now
mutation addContactsToListHook($id: ID!, $contact: JSON!){
addContactsToListHook(id: $id, contact: $contact)
}
{
"id": "string"
}
Successful operation
Response Content-Types: application/json
Response Example (200 OK)
{
"data": {
"addContactsToListHook": "string"
}
}
Linkedin Scraper
Different actions available with our Linkedin Scraper
Get Scraps
Get a basic listing of all the scraps you launched, with name, status, progression
Example
Request Content-Types:
application/json
Query
query scraps{
scraps{
_id
auth
authes
name
url
scrapIndex
enrichIndex
enrichFound
nextRunningSegment
enrichEnabled
segmented
totalContact
date
estimatedEnd
status
error
webhooks{
webhookUrl
events
}
processing
plannedStart
}
}
Try it now
query scraps{
scraps{
_id
auth
authes
name
url
scrapIndex
enrichIndex
enrichFound
nextRunningSegment
enrichEnabled
segmented
totalContact
date
estimatedEnd
status
error
webhooks{
webhookUrl
events
}
processing
plannedStart
}
}
Successful operation
Response Content-Types: application/json
Response Example (200 OK)
{
"data": {
"scraps": [
{
"_id": "string",
"auth": "string",
"authes": [
"string"
],
"name": "string",
"url": "string",
"scrapIndex": "integer",
"enrichIndex": "integer",
"enrichFound": "integer",
"nextRunningSegment": "string",
"enrichEnabled": "boolean",
"segmented": "boolean",
"totalContact": "integer",
"date": "string",
"estimatedEnd": "string",
"status": "string",
"error": "string",
"webhooks": [
{
"webhookUrl": "string",
"events": [
"string"
]
}
],
"processing": "boolean",
"plannedStart": "string"
}
]
}
}
Get credentials
Get all the different credentials you saved for the scrapper
Example
Request Content-Types:
application/json
Query
query scrap_authes{
scrap_authes{
_id
name
token
status
createdAt
}
}
Try it now
query scrap_authes{
scrap_authes{
_id
name
token
status
createdAt
}
}
Successful operation
Response Content-Types: application/json
Response Example (200 OK)
{
"data": {
"scrap_authes": [
{
"_id": "string",
"name": "string",
"token": "string",
"status": "string",
"createdAt": "string"
}
]
}
}
Launch a Scrap
Create a scrap by providing credential(s) ID(s), name and sales navigator URL
(no description)
(no description)
(no description)
(no description)
Example
Request Content-Types:
application/json
Query
mutation createScrap($name: String!, $authes: [ID]!, $url: String!, $plannedStart: String){
createScrap(name: $name, authes: $authes, url: $url, plannedStart: $plannedStart)
}
Variables
{
"name": "string",
"authes": [
"string"
],
"url": "string",
"plannedStart": "string"
}
Try it now
mutation createScrap($name: String!, $authes: [ID]!, $url: String!, $plannedStart: String){
createScrap(name: $name, authes: $authes, url: $url, plannedStart: $plannedStart)
}
{
"name": "string",
"authes": [
"string"
],
"url": "string",
"plannedStart": "string"
}
Successful operation
Response Content-Types: application/json
Response Example (200 OK)
{
"data": {
"createScrap": "string"
}
}
Create Credential
Create LinkedIn credentials using cookies, use the returned ID to attach it to a scrap
(no description)
(no description)
(no description)
(no description)
Example
Request Content-Types:
application/json
Query
mutation scrap_createAuth($cookie: String!, $jsessionid: String, $li_a: String, $ua: String){
scrap_createAuth(cookie: $cookie, jsessionid: $jsessionid, li_a: $li_a, ua: $ua)
}
Variables
{
"cookie": "string",
"jsessionid": "string",
"li_a": "string",
"ua": "string"
}
Try it now
mutation scrap_createAuth($cookie: String!, $jsessionid: String, $li_a: String, $ua: String){
scrap_createAuth(cookie: $cookie, jsessionid: $jsessionid, li_a: $li_a, ua: $ua)
}
{
"cookie": "string",
"jsessionid": "string",
"li_a": "string",
"ua": "string"
}
Successful operation
Response Content-Types: application/json
Response Example (200 OK)
{
"data": {
"scrap_createAuth": "string"
}
}
Update Credential
Update an existing credentials
(no description)
(no description)
(no description)
(no description)
(no description)
Example
Request Content-Types:
application/json
Query
mutation scrap_updateAuth($id: ID!, $cookie: String!, $jsessionid: String, $li_a: String, $ua: String){
scrap_updateAuth(id: $id, cookie: $cookie, jsessionid: $jsessionid, li_a: $li_a, ua: $ua)
}
Variables
{
"id": "string",
"cookie": "string",
"jsessionid": "string",
"li_a": "string",
"ua": "string"
}
Try it now
mutation scrap_updateAuth($id: ID!, $cookie: String!, $jsessionid: String, $li_a: String, $ua: String){
scrap_updateAuth(id: $id, cookie: $cookie, jsessionid: $jsessionid, li_a: $li_a, ua: $ua)
}
{
"id": "string",
"cookie": "string",
"jsessionid": "string",
"li_a": "string",
"ua": "string"
}
Successful operation
Response Content-Types: application/json
Response Example (200 OK)
{
"data": {
"scrap_updateAuth": "string"
}
}
Pause a scrap
Pause a running scrap. Works for segmented scrap ONLY! (More than 2,500 contacts)
(no description)
Example
Request Content-Types:
application/json
Query
mutation pauseScrap($id: ID!){
pauseScrap(id: $id)
}
Variables
{
"id": "string"
}
Try it now
mutation pauseScrap($id: ID!){
pauseScrap(id: $id)
}
{
"id": "string"
}
Successful operation
Response Content-Types: application/json
Response Example (200 OK)
{
"data": {
"pauseScrap": "boolean"
}
}
Resume a scrap
Resume a scrap that has been paused (for segmented scrap), or scrap that has rate limit or invalid cookie error (you must have had updated your linkedin credentials before)
(no description)
Example
Request Content-Types:
application/json
Query
mutation resumeScrap($id: ID!){
resumeScrap(id: $id)
}
Variables
{
"id": "string"
}
Try it now
mutation resumeScrap($id: ID!){
resumeScrap(id: $id)
}
{
"id": "string"
}
Successful operation
Response Content-Types: application/json
Response Example (200 OK)
{
"data": {
"resumeScrap": "boolean"
}
}
Download a scrap
Download a scrap, this mutation returns a String in a CSV format
(no description)
(no description)
Example
Request Content-Types:
application/json
Query
mutation downloadScrap($id: ID!, $format: Int!){
downloadScrap(id: $id, format: $format)
}
Variables
{
"id": "string",
"format": "integer"
}
Try it now
mutation downloadScrap($id: ID!, $format: Int!){
downloadScrap(id: $id, format: $format)
}
{
"id": "string",
"format": "integer"
}
Successful operation
Response Content-Types: application/json
Response Example (200 OK)
{
"data": {
"downloadScrap": "string"
}
}
Add Webhook to a Scrap
Add a webhook to a scrap, for the moment only "FINISHED" and "ERROR" events are available. It will be requested as POST HTTP method containing the name, id, event and error if there is one.
(no description)
(no description)
(no description)
Example
Request Content-Types:
application/json
Query
mutation addWebhookToScrap($id: ID!, $webhookUrl: String!, $events: [String]!){
addWebhookToScrap(id: $id, webhookUrl: $webhookUrl, events: $events)
}
Variables
{
"id": "string",
"webhookUrl": "string",
"events": [
"string"
]
}
Try it now
mutation addWebhookToScrap($id: ID!, $webhookUrl: String!, $events: [String]!){
addWebhookToScrap(id: $id, webhookUrl: $webhookUrl, events: $events)
}
{
"id": "string",
"webhookUrl": "string",
"events": [
"string"
]
}
Successful operation
Response Content-Types: application/json
Response Example (200 OK)
{
"data": {
"addWebhookToScrap": "boolean"
}
}
Remove Webhook to a Scrap
Remove a webhook from a Scrap using its ID and the used webhook URL
(no description)
(no description)
Example
Request Content-Types:
application/json
Query
mutation removeWebhookFromScrap($id: ID!, $webhookUrl: String!){
removeWebhookFromScrap(id: $id, webhookUrl: $webhookUrl)
}
Variables
{
"id": "string",
"webhookUrl": "string"
}
Try it now
mutation removeWebhookFromScrap($id: ID!, $webhookUrl: String!){
removeWebhookFromScrap(id: $id, webhookUrl: $webhookUrl)
}
{
"id": "string",
"webhookUrl": "string"
}
Successful operation
Response Content-Types: application/json
Response Example (200 OK)
{
"data": {
"removeWebhookFromScrap": "boolean"
}
}
Schema Definitions
APIKey: object
-
key:
object
-
- return:
-
arguments:
object
-
-
created_at:
object
-
- return:
-
arguments:
object
-
-
status:
object
-
- return:
-
arguments:
object
-
-
last_usage:
object
-
- return:
-
arguments:
object
-
Example
{
"key": {
"return": "string",
"arguments": {}
},
"created_at": {
"return": "string",
"arguments": {}
},
"status": {
"return": "string",
"arguments": {}
},
"last_usage": {
"return": "string",
"arguments": {}
}
}
Activities: object
-
total_count:
object
-
- return:
-
arguments:
object
-
-
activities:
object
-
- return:
-
arguments:
object
-
Example
{
"total_count": {
"return": "number",
"arguments": {}
},
"activities": {
"return": [
{
"_id": {
"return": "object",
"arguments": {}
},
"contact": {
"return": {
"_id": {
"return": "object",
"arguments": {}
},
"firstName": {
"return": "string",
"arguments": {}
},
"lastName": {
"return": "string",
"arguments": {}
},
"phoneNumber": {
"return": "string",
"arguments": {}
},
"email": {
"return": "string",
"arguments": {}
},
"custom": {
"return": "object",
"arguments": {}
},
"interested": {
"return": "string",
"arguments": {}
},
"replyRate": {
"return": "string",
"arguments": {}
},
"mailsSent": {
"return": "number",
"arguments": {}
},
"status": {
"return": "string",
"arguments": {}
},
"lastContacted": {
"return": "string",
"arguments": {}
},
"lastReplied": {
"return": "string",
"arguments": {}
},
"lastOpen": {
"return": "string",
"arguments": {}
},
"campaigns": {
"return": [
"string"
],
"arguments": {}
}
},
"arguments": {}
},
"event": {
"return": "string",
"arguments": {}
},
"date": {
"return": "string",
"arguments": {}
},
"step": {
"return": "number",
"arguments": {}
},
"version": {
"return": "number",
"arguments": {}
},
"customData": {
"return": {
"link": {
"return": "string",
"arguments": {}
},
"repliedTo": {
"return": "string"
}
}
}
}
]
}
}
Activity: object
-
_id:
object
-
- return:
-
arguments:
object
-
-
contact:
object
-
- return:
-
arguments:
object
-
-
event:
object
-
- return:
-
arguments:
object
-
-
date:
object
-
- return:
-
arguments:
object
-
-
step:
object
-
- return:
-
arguments:
object
-
-
version:
object
-
- return:
-
arguments:
object
-
-
customData:
object
-
- return:
-
arguments:
object
-
Example
{
"_id": {
"return": "object",
"arguments": {}
},
"contact": {
"return": {
"_id": {
"return": "object",
"arguments": {}
},
"firstName": {
"return": "string",
"arguments": {}
},
"lastName": {
"return": "string",
"arguments": {}
},
"phoneNumber": {
"return": "string",
"arguments": {}
},
"email": {
"return": "string",
"arguments": {}
},
"custom": {
"return": "object",
"arguments": {}
},
"interested": {
"return": "string",
"arguments": {}
},
"replyRate": {
"return": "string",
"arguments": {}
},
"mailsSent": {
"return": "number",
"arguments": {}
},
"status": {
"return": "string",
"arguments": {}
},
"lastContacted": {
"return": "string",
"arguments": {}
},
"lastReplied": {
"return": "string",
"arguments": {}
},
"lastOpen": {
"return": "string",
"arguments": {}
},
"campaigns": {
"return": [
"string"
],
"arguments": {}
}
},
"arguments": {}
},
"event": {
"return": "string",
"arguments": {}
},
"date": {
"return": "string",
"arguments": {}
},
"step": {
"return": "number",
"arguments": {}
},
"version": {
"return": "number",
"arguments": {}
},
"customData": {
"return": {
"link": {
"return": "string",
"arguments": {}
},
"repliedTo": {
"return": "string",
"arguments": {}
}
},
"arguments": {}
}
}
ActivityResume: object
-
global:
object
-
- return:
-
arguments:
object
-
-
steps:
object
-
-
return:
object[][]
-
arguments:
object
-
-
return:
Example
{
"global": {
"return": {
"sent": {
"return": "number",
"arguments": {}
},
"first_open": {
"return": "number",
"arguments": {}
},
"first_open_percent": {
"return": "number",
"arguments": {}
},
"opened": {
"return": "number",
"arguments": {}
},
"clicked": {
"return": "number",
"arguments": {}
},
"clicked_percent": {
"return": "number",
"arguments": {}
},
"replied": {
"return": "number",
"arguments": {}
},
"replied_percent": {
"return": "number",
"arguments": {}
},
"bounced": {
"return": "number",
"arguments": {}
},
"bounced_percent": {
"return": "number",
"arguments": {}
},
"unsubscribed": {
"return": "number",
"arguments": {}
},
"unsubscribed_percent": {
"return": "number",
"arguments": {}
},
"progress_percent": {
"return": "number",
"arguments": {}
}
},
"arguments": {}
},
"steps": {
"return": [
[
{
"sent": {
"return": "number",
"arguments": {}
},
"to_send": {
"return": "number",
"arguments": {}
},
"delivered": {
"return": "number",
"arguments": {}
},
"first_open": {
"return": "number",
"arguments": {}
},
"first_open_percent": {
"return": "number",
"arguments": {}
},
"opened": {
"return": "number",
"arguments": {}
},
"clicked": {
"return": "number",
"arguments": {}
},
"clicked_percent": {
"return": "number",
"arguments": {}
},
"replied": {
"return": "number",
"arguments": {}
},
"replied_percent": {}
}
]
]
}
}
AdditionalEmail: object
-
expiration:
object
-
- return:
-
arguments:
object
-
-
active:
object
-
- return:
-
arguments:
object
-
-
canceled:
object
-
- return:
-
arguments:
object
-
-
fromEmeliaSubscription:
object
-
- return:
-
arguments:
object
-
Example
{
"expiration": {
"return": "string",
"arguments": {}
},
"active": {
"return": "boolean",
"arguments": {}
},
"canceled": {
"return": "boolean",
"arguments": {}
},
"fromEmeliaSubscription": {
"return": "boolean",
"arguments": {}
}
}
BasicCampaign: object
-
_id:
object
-
- return:
-
arguments:
object
-
-
name:
object
-
- return:
-
arguments:
object
-
-
status:
object
-
- return:
-
arguments:
object
-
-
createdAt:
object
-
- return:
-
arguments:
object
-
-
useManyProviders:
object
-
- return:
-
arguments:
object
-
-
provider:
object
-
- return:
-
arguments:
object
-
-
providersUsed:
object
-
- return:
-
arguments:
object
-
-
plannedStart:
object
-
- return:
-
arguments:
object
-
Example
{
"_id": {
"return": "object",
"arguments": {}
},
"name": {
"return": "string",
"arguments": {}
},
"status": {
"return": "string",
"arguments": {}
},
"createdAt": {
"return": "string",
"arguments": {}
},
"useManyProviders": {
"return": "boolean",
"arguments": {}
},
"provider": {
"return": {
"_id": {
"return": "object",
"arguments": {}
},
"customDomain": {
"return": {
"domainName": {
"return": "string",
"arguments": {}
},
"status": {
"return": "string",
"arguments": {}
},
"dateAdded": {
"return": "string",
"arguments": {}
}
},
"arguments": {}
},
"senderName": {
"return": "string",
"arguments": {}
},
"senderEmail": {
"return": "string",
"arguments": {}
},
"senderPassword": {
"return": "string",
"arguments": {}
},
"emailType": {
"return": "string",
"arguments": {}
},
"smtp": {
"return": {
"login": {
"return": "string",
"arguments": {}
},
"password": {
"return": "string",
"arguments": {}
},
"server": {
"return": "string",
"arguments": {}
},
"port": {
"return": "number",
"arguments": {}
},
"ssl": {
"return": "boolean",
"arguments": {}
}
},
"arguments": {}
},
"imap": {
"return": {
"login": {
"return": "string",
"arguments": {}
},
"password": {
"return": "string",
"arguments": {}
},
"server": {
"return": "string",
"arguments": {}
},
"port": {}
}
}
}
}
}
BillingInfo: object
-
name:
object
-
- return:
-
arguments:
object
-
-
address_line1:
object
-
- return:
-
arguments:
object
-
-
address_line2:
object
-
- return:
-
arguments:
object
-
-
address_city:
object
-
- return:
-
arguments:
object
-
-
address_zip:
object
-
- return:
-
arguments:
object
-
-
address_country:
object
-
- return:
-
arguments:
object
-
-
vat_number:
object
-
- return:
-
arguments:
object
-
Example
{
"name": {
"return": "string",
"arguments": {}
},
"address_line1": {
"return": "string",
"arguments": {}
},
"address_line2": {
"return": "string",
"arguments": {}
},
"address_city": {
"return": "string",
"arguments": {}
},
"address_zip": {
"return": "string",
"arguments": {}
},
"address_country": {
"return": "string",
"arguments": {}
},
"vat_number": {
"return": "string",
"arguments": {}
}
}
Blacklist: object
-
_id:
object
-
- return:
-
arguments:
object
-
-
name:
object
-
- return:
-
arguments:
object
-
-
blacklistContent:
object
-
- return:
-
arguments:
object
-
Example
{
"_id": {
"return": "object",
"arguments": {}
},
"name": {
"return": "string",
"arguments": {}
},
"blacklistContent": {
"return": "string",
"arguments": {}
}
}
Campaign: object
-
_id:
object
-
- return:
-
arguments:
object
-
-
name:
object
-
- return:
-
arguments:
object
-
-
status:
object
-
- return:
-
arguments:
object
-
-
createdAt:
object
-
- return:
-
arguments:
object
-
-
schedule:
object
-
- return:
-
arguments:
object
-
-
useManyProviders:
object
-
- return:
-
arguments:
object
-
-
provider:
object
-
- return:
-
arguments:
object
-
-
providersUsed:
object
-
- return:
-
arguments:
object
-
-
startAt:
object
-
- return:
-
arguments:
object
-
-
steps:
object
-
- return:
-
arguments:
object
-
-
recipients:
object
-
- return:
-
arguments:
object
-
-
estimatedEnd:
object
-
- return:
-
arguments:
object
-
-
plannedStart:
object
-
- return:
-
arguments:
object
-
-
lastRefreshed:
object
-
- return:
-
arguments:
object
-
Example
{
"_id": {
"return": "object",
"arguments": {}
},
"name": {
"return": "string",
"arguments": {}
},
"status": {
"return": "string",
"arguments": {}
},
"createdAt": {
"return": "string",
"arguments": {}
},
"schedule": {
"return": {
"bcc": {
"return": "string",
"arguments": {}
},
"dailyContact": {
"return": "number",
"arguments": {}
},
"dailyLimit": {
"return": "number",
"arguments": {}
},
"minInterval": {
"return": "number",
"arguments": {}
},
"maxInterval": {
"return": "number",
"arguments": {}
},
"blacklistUnsub": {
"return": "boolean",
"arguments": {}
},
"trackLinks": {
"return": "boolean",
"arguments": {}
},
"trackOpens": {
"return": "boolean",
"arguments": {}
},
"timeZone": {
"return": "string",
"arguments": {}
},
"days": {
"return": [
"number"
],
"arguments": {}
},
"start": {
"return": "string",
"arguments": {}
},
"end": {
"return": "string",
"arguments": {}
},
"eventToStopMails": {
"return": [
"string"
],
"arguments": {}
}
},
"arguments": {}
},
"useManyProviders": {
"return": "boolean",
"arguments": {}
},
"provider": {
"return": "object",
"arguments": {}
},
"providersUsed": {
"return": [
"object"
],
"arguments": {}
},
"startAt": {
"return": "string",
"arguments": {}
},
"steps": {
"return": [
{
"delay": {
"return": {
"amount": {}
}
}
}
]
}
}
CampaignLine: object
-
_id:
object
-
- return:
-
arguments:
object
-
-
name:
object
-
- return:
-
arguments:
object
-
-
status:
object
-
- return:
-
arguments:
object
-
-
createdAt:
object
-
- return:
-
arguments:
object
-
-
provider:
object
-
- return:
-
arguments:
object
-
-
useManyProviders:
object
-
- return:
-
arguments:
object
-
-
plannedStart:
object
-
- return:
-
arguments:
object
-
Example
{
"_id": {
"return": "object",
"arguments": {}
},
"name": {
"return": "string",
"arguments": {}
},
"status": {
"return": "string",
"arguments": {}
},
"createdAt": {
"return": "string",
"arguments": {}
},
"provider": {
"return": "string",
"arguments": {}
},
"useManyProviders": {
"return": "boolean",
"arguments": {}
},
"plannedStart": {
"return": "string",
"arguments": {}
}
}
CampaignStat: object
-
mailsSent:
object
-
- return:
-
arguments:
object
-
-
uniqueOpensPercent:
object
-
- return:
-
arguments:
object
-
-
opens:
object
-
- return:
-
arguments:
object
-
-
linkClickedPercent:
object
-
- return:
-
arguments:
object
-
-
repliedPercent:
object
-
- return:
-
arguments:
object
-
-
bouncedPercent:
object
-
- return:
-
arguments:
object
-
-
unsubscribePercent:
object
-
- return:
-
arguments:
object
-
-
progressPercent:
object
-
- return:
-
arguments:
object
-
Example
{
"mailsSent": {
"return": "number",
"arguments": {}
},
"uniqueOpensPercent": {
"return": "number",
"arguments": {}
},
"opens": {
"return": "number",
"arguments": {}
},
"linkClickedPercent": {
"return": "number",
"arguments": {}
},
"repliedPercent": {
"return": "number",
"arguments": {}
},
"bouncedPercent": {
"return": "number",
"arguments": {}
},
"unsubscribePercent": {
"return": "number",
"arguments": {}
},
"progressPercent": {
"return": "number",
"arguments": {}
}
}
Card: object
-
card_id:
object
-
- return:
-
arguments:
object
-
-
type:
object
-
- return:
-
arguments:
object
-
-
last4:
object
-
- return:
-
arguments:
object
-
-
exp:
object
-
- return:
-
arguments:
object
-
Example
{
"card_id": {
"return": "object",
"arguments": {}
},
"type": {
"return": "string",
"arguments": {}
},
"last4": {
"return": "string",
"arguments": {}
},
"exp": {
"return": "string",
"arguments": {}
}
}
Contact: object
-
_id:
object
-
- return:
-
arguments:
object
-
-
firstName:
object
-
- return:
-
arguments:
object
-
-
lastName:
object
-
- return:
-
arguments:
object
-
-
phoneNumber:
object
-
- return:
-
arguments:
object
-
-
email:
object
-
- return:
-
arguments:
object
-
-
custom:
object
-
- return:
-
arguments:
object
-
-
interested:
object
-
- return:
-
arguments:
object
-
-
replyRate:
object
-
- return:
-
arguments:
object
-
-
mailsSent:
object
-
- return:
-
arguments:
object
-
-
status:
object
-
- return:
-
arguments:
object
-
-
lastContacted:
object
-
- return:
-
arguments:
object
-
-
lastReplied:
object
-
- return:
-
arguments:
object
-
-
lastOpen:
object
-
- return:
-
arguments:
object
-
-
campaigns:
object
-
- return:
-
arguments:
object
-
Example
{
"_id": {
"return": "object",
"arguments": {}
},
"firstName": {
"return": "string",
"arguments": {}
},
"lastName": {
"return": "string",
"arguments": {}
},
"phoneNumber": {
"return": "string",
"arguments": {}
},
"email": {
"return": "string",
"arguments": {}
},
"custom": {
"return": "object",
"arguments": {}
},
"interested": {
"return": "string",
"arguments": {}
},
"replyRate": {
"return": "string",
"arguments": {}
},
"mailsSent": {
"return": "number",
"arguments": {}
},
"status": {
"return": "string",
"arguments": {}
},
"lastContacted": {
"return": "string",
"arguments": {}
},
"lastReplied": {
"return": "string",
"arguments": {}
},
"lastOpen": {
"return": "string",
"arguments": {}
},
"campaigns": {
"return": [
"string"
],
"arguments": {}
}
}
ContactList: object
-
_id:
object
-
- return:
-
arguments:
object
-
-
name:
object
-
- return:
-
arguments:
object
-
-
contactCount:
object
-
- return:
-
arguments:
object
-
-
fields:
object
-
- return:
-
arguments:
object
-
-
usedInCampaign:
object
-
- return:
-
arguments:
object
-
-
contacts:
object
-
- return:
-
arguments:
object
-
- page:
- perPage:
- event:
- query:
Example
{
"_id": {
"return": "object",
"arguments": {}
},
"name": {
"return": "string",
"arguments": {}
},
"contactCount": {
"return": "number",
"arguments": {}
},
"fields": {
"return": [
"string"
],
"arguments": {}
},
"usedInCampaign": {
"return": "boolean",
"arguments": {}
},
"contacts": {
"return": {
"list": {
"return": [
{
"_id": {
"return": "object",
"arguments": {}
},
"firstName": {
"return": "string",
"arguments": {}
},
"lastName": {
"return": "string",
"arguments": {}
},
"phoneNumber": {
"return": "string",
"arguments": {}
},
"email": {
"return": "string",
"arguments": {}
},
"custom": {
"return": "object",
"arguments": {}
},
"interested": {
"return": "string",
"arguments": {}
},
"replyRate": {
"return": "string",
"arguments": {}
},
"mailsSent": {
"return": "number",
"arguments": {}
},
"status": {
"return": "string",
"arguments": {}
},
"lastContacted": {
"return": "string",
"arguments": {}
},
"lastReplied": {
"return": "string",
"arguments": {}
},
"lastOpen": {
"return": "string",
"arguments": {}
},
"campaigns": {
"return": [
"string"
],
"arguments": {}
}
}
],
"arguments": {}
},
"count": {
"return": "number",
"arguments": {}
}
},
"arguments": {
"page": "number",
"perPage": "number",
"event": [
"string"
]
}
}
}
ContactsResult: object
Example
{
"list": {
"return": [
{
"_id": {
"return": "object",
"arguments": {}
},
"firstName": {
"return": "string",
"arguments": {}
},
"lastName": {
"return": "string",
"arguments": {}
},
"phoneNumber": {
"return": "string",
"arguments": {}
},
"email": {
"return": "string",
"arguments": {}
},
"custom": {
"return": "object",
"arguments": {}
},
"interested": {
"return": "string",
"arguments": {}
},
"replyRate": {
"return": "string",
"arguments": {}
},
"mailsSent": {
"return": "number",
"arguments": {}
},
"status": {
"return": "string",
"arguments": {}
},
"lastContacted": {
"return": "string",
"arguments": {}
},
"lastReplied": {
"return": "string",
"arguments": {}
},
"lastOpen": {
"return": "string",
"arguments": {}
},
"campaigns": {
"return": [
"string"
],
"arguments": {}
}
}
],
"arguments": {}
},
"count": {
"return": "number",
"arguments": {}
}
}
CouponRes: object
-
code:
object
-
- return:
-
arguments:
object
-
-
coef:
object
-
- return:
-
arguments:
object
-
-
applied:
object
-
- return:
-
arguments:
object
-
-
valid:
object
-
- return:
-
arguments:
object
-
Example
{
"code": {
"return": "string",
"arguments": {}
},
"coef": {
"return": "number",
"arguments": {}
},
"applied": {
"return": "boolean",
"arguments": {}
},
"valid": {
"return": "boolean",
"arguments": {}
}
}
CustomDomain: object
-
domainName:
object
-
- return:
-
arguments:
object
-
-
status:
object
-
- return:
-
arguments:
object
-
-
dateAdded:
object
-
- return:
-
arguments:
object
-
Example
{
"domainName": {
"return": "string",
"arguments": {}
},
"status": {
"return": "string",
"arguments": {}
},
"dateAdded": {
"return": "string",
"arguments": {}
}
}
Email: object
-
_id:
object
-
- return:
-
arguments:
object
-
-
repliedTo:
object
-
- return:
-
arguments:
object
-
-
email:
object
-
- return:
-
arguments:
object
-
-
references:
object
-
- return:
-
arguments:
object
-
-
messageId:
object
-
- return:
-
arguments:
object
-
-
senderName:
object
-
- return:
-
arguments:
object
-
-
subject:
object
-
- return:
-
arguments:
object
-
-
content:
object
-
- return:
-
arguments:
object
-
-
campaign:
object
-
- return:
-
arguments:
object
-
-
campaignId:
object
-
- return:
-
arguments:
object
-
-
text:
object
-
- return:
-
arguments:
object
-
-
date:
object
-
- return:
-
arguments:
object
-
-
read:
object
-
- return:
-
arguments:
object
-
-
repliedOn:
object
-
- return:
-
arguments:
object
-
Example
{
"_id": {
"return": "string",
"arguments": {}
},
"repliedTo": {
"return": "string",
"arguments": {}
},
"email": {
"return": "string",
"arguments": {}
},
"references": {
"return": [
"string"
],
"arguments": {}
},
"messageId": {
"return": "string",
"arguments": {}
},
"senderName": {
"return": "string",
"arguments": {}
},
"subject": {
"return": "string",
"arguments": {}
},
"content": {
"return": "string",
"arguments": {}
},
"campaign": {
"return": "string",
"arguments": {}
},
"campaignId": {
"return": "object",
"arguments": {}
},
"text": {
"return": "string",
"arguments": {}
},
"date": {
"return": "string",
"arguments": {}
},
"read": {
"return": "boolean",
"arguments": {}
},
"repliedOn": {
"return": "string",
"arguments": {}
}
}
EmailConfig: object
-
login:
object
-
- return:
-
arguments:
object
-
-
password:
object
-
- return:
-
arguments:
object
-
-
server:
object
-
- return:
-
arguments:
object
-
-
port:
object
-
- return:
-
arguments:
object
-
-
ssl:
object
-
- return:
-
arguments:
object
-
Example
{
"login": {
"return": "string",
"arguments": {}
},
"password": {
"return": "string",
"arguments": {}
},
"server": {
"return": "string",
"arguments": {}
},
"port": {
"return": "number",
"arguments": {}
},
"ssl": {
"return": "boolean",
"arguments": {}
}
}
EmailProvider: object
-
_id:
object
-
- return:
-
arguments:
object
-
-
customDomain:
object
-
- return:
-
arguments:
object
-
-
senderName:
object
-
- return:
-
arguments:
object
-
-
senderEmail:
object
-
- return:
-
arguments:
object
-
-
senderPassword:
object
-
- return:
-
arguments:
object
-
-
emailType:
object
-
- return:
-
arguments:
object
-
-
smtp:
object
-
- return:
-
arguments:
object
-
-
imap:
object
-
- return:
-
arguments:
object
-
-
signature:
object
-
- return:
-
arguments:
object
-
-
usedInCampaign:
object
-
- return:
-
arguments:
object
-
-
disabled:
object
-
- return:
-
arguments:
object
-
-
disconnected:
object
-
- return:
-
arguments:
object
-
-
warmup:
object
-
- return:
-
arguments:
object
-
Example
{
"_id": {
"return": "object",
"arguments": {}
},
"customDomain": {
"return": {
"domainName": {
"return": "string",
"arguments": {}
},
"status": {
"return": "string",
"arguments": {}
},
"dateAdded": {
"return": "string",
"arguments": {}
}
},
"arguments": {}
},
"senderName": {
"return": "string",
"arguments": {}
},
"senderEmail": {
"return": "string",
"arguments": {}
},
"senderPassword": {
"return": "string",
"arguments": {}
},
"emailType": {
"return": "string",
"arguments": {}
},
"smtp": {
"return": {
"login": {
"return": "string",
"arguments": {}
},
"password": {
"return": "string",
"arguments": {}
},
"server": {
"return": "string",
"arguments": {}
},
"port": {
"return": "number",
"arguments": {}
},
"ssl": {
"return": "boolean",
"arguments": {}
}
},
"arguments": {}
},
"imap": {
"return": {
"login": {
"return": "string",
"arguments": {}
},
"password": {
"return": "string",
"arguments": {}
},
"server": {
"return": "string",
"arguments": {}
},
"port": {
"return": "number",
"arguments": {}
},
"ssl": {
"return": "boolean",
"arguments": {}
}
},
"arguments": {}
},
"signature": {
"return": "object",
"arguments": {}
},
"usedInCampaign": {
"return": "string",
"arguments": {}
},
"disabled": {
"return": "boolean",
"arguments": {}
},
"disconnected": {
"return": "boolean"
}
}
Enrich: object
-
_id:
object
-
- return:
-
arguments:
object
-
-
name:
object
-
- return:
-
arguments:
object
-
-
enrichIndex:
object
-
- return:
-
arguments:
object
-
-
enrichFound:
object
-
- return:
-
arguments:
object
-
-
totalContact:
object
-
- return:
-
arguments:
object
-
-
date:
object
-
- return:
-
arguments:
object
-
-
status:
object
-
- return:
-
arguments:
object
-
-
error:
object
-
- return:
-
arguments:
object
-
Example
{
"_id": {
"return": "object",
"arguments": {}
},
"name": {
"return": "string",
"arguments": {}
},
"enrichIndex": {
"return": "number",
"arguments": {}
},
"enrichFound": {
"return": "number",
"arguments": {}
},
"totalContact": {
"return": "number",
"arguments": {}
},
"date": {
"return": "string",
"arguments": {}
},
"status": {
"return": "string",
"arguments": {}
},
"error": {
"return": "string",
"arguments": {}
}
}
EnrichMembership: object
-
creditsRemaining:
object
-
- return:
-
arguments:
object
-
-
creditsSubscription:
object
-
- return:
-
arguments:
object
-
-
expiration:
object
-
- return:
-
arguments:
object
-
Example
{
"creditsRemaining": {
"return": "number",
"arguments": {}
},
"creditsSubscription": {
"return": "number",
"arguments": {}
},
"expiration": {
"return": "string",
"arguments": {}
}
}
Float: number
The Float scalar type represents signed double-precision fractional values as specified by
IEEE 754.
Example
number
GlobalActivities: object
-
sent:
object
-
- return:
-
arguments:
object
-
-
first_open:
object
-
- return:
-
arguments:
object
-
-
first_open_percent:
object
-
- return:
-
arguments:
object
-
-
opened:
object
-
- return:
-
arguments:
object
-
-
clicked:
object
-
- return:
-
arguments:
object
-
-
clicked_percent:
object
-
- return:
-
arguments:
object
-
-
replied:
object
-
- return:
-
arguments:
object
-
-
replied_percent:
object
-
- return:
-
arguments:
object
-
-
bounced:
object
-
- return:
-
arguments:
object
-
-
bounced_percent:
object
-
- return:
-
arguments:
object
-
-
unsubscribed:
object
-
- return:
-
arguments:
object
-
-
unsubscribed_percent:
object
-
- return:
-
arguments:
object
-
-
progress_percent:
object
-
- return:
-
arguments:
object
-
Example
{
"sent": {
"return": "number",
"arguments": {}
},
"first_open": {
"return": "number",
"arguments": {}
},
"first_open_percent": {
"return": "number",
"arguments": {}
},
"opened": {
"return": "number",
"arguments": {}
},
"clicked": {
"return": "number",
"arguments": {}
},
"clicked_percent": {
"return": "number",
"arguments": {}
},
"replied": {
"return": "number",
"arguments": {}
},
"replied_percent": {
"return": "number",
"arguments": {}
},
"bounced": {
"return": "number",
"arguments": {}
},
"bounced_percent": {
"return": "number",
"arguments": {}
},
"unsubscribed": {
"return": "number",
"arguments": {}
},
"unsubscribed_percent": {
"return": "number",
"arguments": {}
},
"progress_percent": {
"return": "number",
"arguments": {}
}
}
ID: object
The ID scalar type represents a unique identifier, often used to refetch an object or as key for a cache. The ID type appears in a JSON response as a String; however, it is not intended to be human-readable. When expected as an input type, any string (such as "4") or integer (such as 4) input value will be accepted as an ID.
Example
object
Int: number
The Int scalar type represents non-fractional signed whole numeric values. Int can represent values between -(2^31) and 2^31 - 1.
Example
number
Integration: object
-
_id:
object
-
- return:
-
arguments:
object
-
-
campaigns:
object
-
- return:
-
arguments:
object
-
-
type:
object
-
- return:
-
arguments:
object
-
-
name:
object
-
- return:
-
arguments:
object
-
-
lists:
object
-
- return:
-
arguments:
object
-
Example
{
"_id": {
"return": "object",
"arguments": {}
},
"campaigns": {
"return": [
{
"_id": {
"return": "object",
"arguments": {}
},
"name": {
"return": "string",
"arguments": {}
}
}
],
"arguments": {}
},
"type": {
"return": "string",
"arguments": {}
},
"name": {
"return": "string",
"arguments": {}
},
"lists": {
"return": [
{
"listId": {
"return": "number",
"arguments": {}
},
"name": {
"return": "string",
"arguments": {}
}
}
],
"arguments": {}
}
}
Invoice: object
-
id:
object
-
- return:
-
arguments:
object
-
-
url:
object
-
- return:
-
arguments:
object
-
-
price:
object
-
- return:
-
arguments:
object
-
-
date:
object
-
- return:
-
arguments:
object
-
Example
{
"id": {
"return": "string",
"arguments": {}
},
"url": {
"return": "string",
"arguments": {}
},
"price": {
"return": "number",
"arguments": {}
},
"date": {
"return": "string",
"arguments": {}
}
}
JSON: object
The JSON scalar type represents JSON values as specified by
ECMA-404.
Example
object
LKActivities: object
-
total_count:
object
-
- return:
-
arguments:
object
-
-
activities:
object
-
- return:
-
arguments:
object
-
Example
{
"total_count": {
"return": "number",
"arguments": {}
},
"activities": {
"return": [
{
"_id": {
"return": "object",
"arguments": {}
},
"contact": {
"return": {
"_id": {
"return": "object",
"arguments": {}
},
"id": {
"return": "string",
"arguments": {}
},
"firstName": {
"return": "string",
"arguments": {}
},
"lastName": {
"return": "string",
"arguments": {}
},
"url": {
"return": "string",
"arguments": {}
},
"handle": {
"return": "string",
"arguments": {}
},
"custom": {
"return": "object",
"arguments": {}
},
"status": {
"return": "string",
"arguments": {}
},
"lastContacted": {
"return": "string",
"arguments": {}
},
"lastReplied": {
"return": "string",
"arguments": {}
},
"campaigns": {
"return": [
"string"
],
"arguments": {}
}
},
"arguments": {}
},
"event": {
"return": "string",
"arguments": {}
},
"date": {
"return": "string",
"arguments": {}
},
"step": {
"return": "number",
"arguments": {}
},
"version": {
"return": "number",
"arguments": {}
},
"customData": {
"return": "object",
"arguments": {}
}
}
],
"arguments": {}
}
}
LKActivity: object
-
_id:
object
-
- return:
-
arguments:
object
-
-
contact:
object
-
- return:
-
arguments:
object
-
-
event:
object
-
- return:
-
arguments:
object
-
-
date:
object
-
- return:
-
arguments:
object
-
-
step:
object
-
- return:
-
arguments:
object
-
-
version:
object
-
- return:
-
arguments:
object
-
-
customData:
object
-
- return:
-
arguments:
object
-
Example
{
"_id": {
"return": "object",
"arguments": {}
},
"contact": {
"return": {
"_id": {
"return": "object",
"arguments": {}
},
"id": {
"return": "string",
"arguments": {}
},
"firstName": {
"return": "string",
"arguments": {}
},
"lastName": {
"return": "string",
"arguments": {}
},
"url": {
"return": "string",
"arguments": {}
},
"handle": {
"return": "string",
"arguments": {}
},
"custom": {
"return": "object",
"arguments": {}
},
"status": {
"return": "string",
"arguments": {}
},
"lastContacted": {
"return": "string",
"arguments": {}
},
"lastReplied": {
"return": "string",
"arguments": {}
},
"campaigns": {
"return": [
"string"
],
"arguments": {}
}
},
"arguments": {}
},
"event": {
"return": "string",
"arguments": {}
},
"date": {
"return": "string",
"arguments": {}
},
"step": {
"return": "number",
"arguments": {}
},
"version": {
"return": "number",
"arguments": {}
},
"customData": {
"return": "object",
"arguments": {}
}
}
LKActivityResume: object
-
global:
object
-
- return:
-
arguments:
object
-
-
steps:
object
-
-
return:
object[][]
-
arguments:
object
-
-
return:
Example
{
"global": {
"return": {
"visited": {
"return": "number",
"arguments": {}
},
"invited": {
"return": "number",
"arguments": {}
},
"accepted": {
"return": "number",
"arguments": {}
},
"message_sent": {
"return": "number",
"arguments": {}
},
"replied": {
"return": "number",
"arguments": {}
},
"progress_percent": {
"return": "number",
"arguments": {}
},
"invite_percent": {
"return": "number",
"arguments": {}
}
},
"arguments": {}
},
"steps": {
"return": [
[
{
"visited": {
"return": "number",
"arguments": {}
},
"invited": {
"return": "number",
"arguments": {}
},
"accepted": {
"return": "number",
"arguments": {}
},
"message_sent": {
"return": "number",
"arguments": {}
},
"replied": {
"return": "number",
"arguments": {}
}
}
]
],
"arguments": {}
}
}
LKBasicCampaign: object
-
_id:
object
-
- return:
-
arguments:
object
-
-
name:
object
-
- return:
-
arguments:
object
-
-
status:
object
-
- return:
-
arguments:
object
-
-
createdAt:
object
-
- return:
-
arguments:
object
-
-
account:
object
-
- return:
-
arguments:
object
-
-
plannedStart:
object
-
- return:
-
arguments:
object
-
Example
{
"_id": {
"return": "object",
"arguments": {}
},
"name": {
"return": "string",
"arguments": {}
},
"status": {
"return": "string",
"arguments": {}
},
"createdAt": {
"return": "string",
"arguments": {}
},
"account": {
"return": {
"_id": {
"return": "object",
"arguments": {}
},
"name": {
"return": "string",
"arguments": {}
},
"token": {
"return": "string",
"arguments": {}
},
"status": {
"return": "string",
"arguments": {}
},
"createdAt": {
"return": "string",
"arguments": {}
},
"metadata": {
"return": {
"id": {
"return": "string",
"arguments": {}
},
"handle": {
"return": "string",
"arguments": {}
},
"picture": {
"return": "string",
"arguments": {}
},
"fullName": {
"return": "string",
"arguments": {}
}
},
"arguments": {}
}
},
"arguments": {}
},
"plannedStart": {
"return": "string",
"arguments": {}
}
}
LKCampaign: object
-
_id:
object
-
- return:
-
arguments:
object
-
-
name:
object
-
- return:
-
arguments:
object
-
-
status:
object
-
- return:
-
arguments:
object
-
-
createdAt:
object
-
- return:
-
arguments:
object
-
-
schedule:
object
-
- return:
-
arguments:
object
-
-
account:
object
-
- return:
-
arguments:
object
-
-
startAt:
object
-
- return:
-
arguments:
object
-
-
steps:
object
-
- return:
-
arguments:
object
-
-
recipients:
object
-
- return:
-
arguments:
object
-
-
estimatedEnd:
object
-
- return:
-
arguments:
object
-
-
plannedStart:
object
-
- return:
-
arguments:
object
-
-
lastRefreshed:
object
-
- return:
-
arguments:
object
-
Example
{
"_id": {
"return": "object",
"arguments": {}
},
"name": {
"return": "string",
"arguments": {}
},
"status": {
"return": "string",
"arguments": {}
},
"createdAt": {
"return": "string",
"arguments": {}
},
"schedule": {
"return": {
"dailyContact": {
"return": "number",
"arguments": {}
},
"timeZone": {
"return": "string",
"arguments": {}
},
"days": {
"return": [
"number"
],
"arguments": {}
},
"start": {
"return": "string",
"arguments": {}
},
"end": {
"return": "string",
"arguments": {}
},
"excludeAlreadyMessaged": {
"return": "boolean",
"arguments": {}
},
"exclude1stConn": {
"return": "boolean",
"arguments": {}
},
"excludeNoPictures": {
"return": "boolean",
"arguments": {}
}
},
"arguments": {}
},
"account": {
"return": "object",
"arguments": {}
},
"startAt": {
"return": "string",
"arguments": {}
},
"steps": {
"return": [
{
"stepType": {
"return": "string",
"arguments": {}
},
"delay": {
"return": {
"amount": {
"return": "number",
"arguments": {}
},
"unit": {
"return": "string",
"arguments": {}
}
},
"arguments": {}
},
"versions": {
"return": [
{
"_id": {
"return": "object",
"arguments": {}
},
"message": {
"return": "string",
"arguments": {}
},
"disabled": {
"return": "boolean",
"arguments": {}
}
}
],
"arguments": {}
}
}
],
"arguments": {}
}
}
LKCampaignLine: object
-
_id:
object
-
- return:
-
arguments:
object
-
-
name:
object
-
- return:
-
arguments:
object
-
-
status:
object
-
- return:
-
arguments:
object
-
-
createdAt:
object
-
- return:
-
arguments:
object
-
-
account:
object
-
- return:
-
arguments:
object
-
-
plannedStart:
object
-
- return:
-
arguments:
object
-
Example
{
"_id": {
"return": "object",
"arguments": {}
},
"name": {
"return": "string",
"arguments": {}
},
"status": {
"return": "string",
"arguments": {}
},
"createdAt": {
"return": "string",
"arguments": {}
},
"account": {
"return": {
"_id": {
"return": "object",
"arguments": {}
},
"name": {
"return": "string",
"arguments": {}
},
"token": {
"return": "string",
"arguments": {}
},
"status": {
"return": "string",
"arguments": {}
},
"createdAt": {
"return": "string",
"arguments": {}
},
"metadata": {
"return": {
"id": {
"return": "string",
"arguments": {}
},
"handle": {
"return": "string",
"arguments": {}
},
"picture": {
"return": "string",
"arguments": {}
},
"fullName": {
"return": "string",
"arguments": {}
}
},
"arguments": {}
}
},
"arguments": {}
},
"plannedStart": {
"return": "string",
"arguments": {}
}
}
LKCampaignStat: object
-
visited:
object
-
- return:
-
arguments:
object
-
-
invited:
object
-
- return:
-
arguments:
object
-
-
accepted:
object
-
- return:
-
arguments:
object
-
-
message_sent:
object
-
- return:
-
arguments:
object
-
-
replied:
object
-
- return:
-
arguments:
object
-
-
progress_percent:
object
-
- return:
-
arguments:
object
-
-
invite_percent:
object
-
- return:
-
arguments:
object
-
Example
{
"visited": {
"return": "number",
"arguments": {}
},
"invited": {
"return": "number",
"arguments": {}
},
"accepted": {
"return": "number",
"arguments": {}
},
"message_sent": {
"return": "number",
"arguments": {}
},
"replied": {
"return": "number",
"arguments": {}
},
"progress_percent": {
"return": "number",
"arguments": {}
},
"invite_percent": {
"return": "number",
"arguments": {}
}
}
LKContact: object
-
_id:
object
-
- return:
-
arguments:
object
-
-
id:
object
-
- return:
-
arguments:
object
-
-
firstName:
object
-
- return:
-
arguments:
object
-
-
lastName:
object
-
- return:
-
arguments:
object
-
-
url:
object
-
- return:
-
arguments:
object
-
-
handle:
object
-
- return:
-
arguments:
object
-
-
custom:
object
-
- return:
-
arguments:
object
-
-
status:
object
-
- return:
-
arguments:
object
-
-
lastContacted:
object
-
- return:
-
arguments:
object
-
-
lastReplied:
object
-
- return:
-
arguments:
object
-
-
campaigns:
object
-
- return:
-
arguments:
object
-
Example
{
"_id": {
"return": "object",
"arguments": {}
},
"id": {
"return": "string",
"arguments": {}
},
"firstName": {
"return": "string",
"arguments": {}
},
"lastName": {
"return": "string",
"arguments": {}
},
"url": {
"return": "string",
"arguments": {}
},
"handle": {
"return": "string",
"arguments": {}
},
"custom": {
"return": "object",
"arguments": {}
},
"status": {
"return": "string",
"arguments": {}
},
"lastContacted": {
"return": "string",
"arguments": {}
},
"lastReplied": {
"return": "string",
"arguments": {}
},
"campaigns": {
"return": [
"string"
],
"arguments": {}
}
}
LKContactList: object
-
_id:
object
-
- return:
-
arguments:
object
-
-
name:
object
-
- return:
-
arguments:
object
-
-
contactCount:
object
-
- return:
-
arguments:
object
-
-
fields:
object
-
- return:
-
arguments:
object
-
-
usedInCampaign:
object
-
- return:
-
arguments:
object
-
-
contacts:
object
-
- return:
-
arguments:
object
-
- page:
- perPage:
- event:
- query:
Example
{
"_id": {
"return": "object",
"arguments": {}
},
"name": {
"return": "string",
"arguments": {}
},
"contactCount": {
"return": "number",
"arguments": {}
},
"fields": {
"return": [
"string"
],
"arguments": {}
},
"usedInCampaign": {
"return": "boolean",
"arguments": {}
},
"contacts": {
"return": {
"list": {
"return": [
{
"_id": {
"return": "object",
"arguments": {}
},
"id": {
"return": "string",
"arguments": {}
},
"firstName": {
"return": "string",
"arguments": {}
},
"lastName": {
"return": "string",
"arguments": {}
},
"url": {
"return": "string",
"arguments": {}
},
"handle": {
"return": "string",
"arguments": {}
},
"custom": {
"return": "object",
"arguments": {}
},
"status": {
"return": "string",
"arguments": {}
},
"lastContacted": {
"return": "string",
"arguments": {}
},
"lastReplied": {
"return": "string",
"arguments": {}
},
"campaigns": {
"return": [
"string"
],
"arguments": {}
}
}
],
"arguments": {}
},
"count": {
"return": "number",
"arguments": {}
}
},
"arguments": {
"page": "number",
"perPage": "number",
"event": [
"string"
],
"query": "string"
}
}
}
LKContactsResult: object
Example
{
"list": {
"return": [
{
"_id": {
"return": "object",
"arguments": {}
},
"id": {
"return": "string",
"arguments": {}
},
"firstName": {
"return": "string",
"arguments": {}
},
"lastName": {
"return": "string",
"arguments": {}
},
"url": {
"return": "string",
"arguments": {}
},
"handle": {
"return": "string",
"arguments": {}
},
"custom": {
"return": "object",
"arguments": {}
},
"status": {
"return": "string",
"arguments": {}
},
"lastContacted": {
"return": "string",
"arguments": {}
},
"lastReplied": {
"return": "string",
"arguments": {}
},
"campaigns": {
"return": [
"string"
],
"arguments": {}
}
}
],
"arguments": {}
},
"count": {
"return": "number",
"arguments": {}
}
}
LKEvent: string
-
objectALL
-
objectNO_ACTIVITY
-
objectVISITED
-
objectINVITED
-
objectACCEPTED
-
objectMESSAGE_SENT
-
objectREPLIED
-
objectRE_REPLY
-
objectLIKED
-
objectFOLLOWED
LKGlobalActivities: object
-
visited:
object
-
- return:
-
arguments:
object
-
-
invited:
object
-
- return:
-
arguments:
object
-
-
accepted:
object
-
- return:
-
arguments:
object
-
-
message_sent:
object
-
- return:
-
arguments:
object
-
-
replied:
object
-
- return:
-
arguments:
object
-
-
progress_percent:
object
-
- return:
-
arguments:
object
-
-
invite_percent:
object
-
- return:
-
arguments:
object
-
Example
{
"visited": {
"return": "number",
"arguments": {}
},
"invited": {
"return": "number",
"arguments": {}
},
"accepted": {
"return": "number",
"arguments": {}
},
"message_sent": {
"return": "number",
"arguments": {}
},
"replied": {
"return": "number",
"arguments": {}
},
"progress_percent": {
"return": "number",
"arguments": {}
},
"invite_percent": {
"return": "number",
"arguments": {}
}
}
LKMailVersion: object
-
_id:
object
-
- return:
-
arguments:
object
-
-
message:
object
-
- return:
-
arguments:
object
-
-
disabled:
object
-
- return:
-
arguments:
object
-
Example
{
"_id": {
"return": "object",
"arguments": {}
},
"message": {
"return": "string",
"arguments": {}
},
"disabled": {
"return": "boolean",
"arguments": {}
}
}
LKRecipients: object
-
lists:
object
-
- return:
-
arguments:
object
-
-
contacts:
object
-
- return:
-
arguments:
object
-
- campaignId:
- page:
- perPage:
- event:
- query:
-
processing:
object
-
- return:
-
arguments:
object
-
-
total_count:
object
-
- return:
-
arguments:
object
-
Example
{
"lists": {
"return": [
{
"_id": {
"return": "object",
"arguments": {}
},
"name": {
"return": "string",
"arguments": {}
},
"contactCount": {
"return": "number",
"arguments": {}
},
"fields": {
"return": [
"string"
],
"arguments": {}
},
"usedInCampaign": {
"return": "boolean",
"arguments": {}
},
"contacts": {
"return": {
"list": {
"return": [
{
"_id": {
"return": "object",
"arguments": {}
},
"id": {
"return": "string",
"arguments": {}
},
"firstName": {
"return": "string",
"arguments": {}
},
"lastName": {
"return": "string",
"arguments": {}
},
"url": {
"return": "string",
"arguments": {}
},
"handle": {
"return": "string",
"arguments": {}
},
"custom": {
"return": "object",
"arguments": {}
},
"status": {
"return": "string",
"arguments": {}
},
"lastContacted": {
"return": "string",
"arguments": {}
},
"lastReplied": {
"return": "string",
"arguments": {}
},
"campaigns": {
"return": [
"string"
],
"arguments": {}
}
}
],
"arguments": {}
},
"count": {
"return": "number",
"arguments": {}
}
},
"arguments": {
"page": "number",
"perPage": "number",
"event": [
"string"
],
"query": "string"
}
}
}
],
"arguments": {}
},
"contacts": {
"return": {
"list": {
"return": [
null
]
}
}
}
}
LKSchedule: object
-
dailyContact:
object
-
- return:
-
arguments:
object
-
-
timeZone:
object
-
- return:
-
arguments:
object
-
-
days:
object
-
- return:
-
arguments:
object
-
-
start:
object
-
- return:
-
arguments:
object
-
-
end:
object
-
- return:
-
arguments:
object
-
-
excludeAlreadyMessaged:
object
-
- return:
-
arguments:
object
-
-
exclude1stConn:
object
-
- return:
-
arguments:
object
-
-
excludeNoPictures:
object
-
- return:
-
arguments:
object
-
Example
{
"dailyContact": {
"return": "number",
"arguments": {}
},
"timeZone": {
"return": "string",
"arguments": {}
},
"days": {
"return": [
"number"
],
"arguments": {}
},
"start": {
"return": "string",
"arguments": {}
},
"end": {
"return": "string",
"arguments": {}
},
"excludeAlreadyMessaged": {
"return": "boolean",
"arguments": {}
},
"exclude1stConn": {
"return": "boolean",
"arguments": {}
},
"excludeNoPictures": {
"return": "boolean",
"arguments": {}
}
}
LKStep: object
-
stepType:
object
-
- return:
-
arguments:
object
-
-
delay:
object
-
- return:
-
arguments:
object
-
-
versions:
object
-
- return:
-
arguments:
object
-
Example
{
"stepType": {
"return": "string",
"arguments": {}
},
"delay": {
"return": {
"amount": {
"return": "number",
"arguments": {}
},
"unit": {
"return": "string",
"arguments": {}
}
},
"arguments": {}
},
"versions": {
"return": [
{
"_id": {
"return": "object",
"arguments": {}
},
"message": {
"return": "string",
"arguments": {}
},
"disabled": {
"return": "boolean",
"arguments": {}
}
}
],
"arguments": {}
}
}
LKVersionActivities: object
-
visited:
object
-
- return:
-
arguments:
object
-
-
invited:
object
-
- return:
-
arguments:
object
-
-
accepted:
object
-
- return:
-
arguments:
object
-
-
message_sent:
object
-
- return:
-
arguments:
object
-
-
replied:
object
-
- return:
-
arguments:
object
-
Example
{
"visited": {
"return": "number",
"arguments": {}
},
"invited": {
"return": "number",
"arguments": {}
},
"accepted": {
"return": "number",
"arguments": {}
},
"message_sent": {
"return": "number",
"arguments": {}
},
"replied": {
"return": "number",
"arguments": {}
}
}
LinkedInSlot: object
-
expiration:
object
-
- return:
-
arguments:
object
-
-
active:
object
-
- return:
-
arguments:
object
-
-
canceled:
object
-
- return:
-
arguments:
object
-
Example
{
"expiration": {
"return": "string",
"arguments": {}
},
"active": {
"return": "boolean",
"arguments": {}
},
"canceled": {
"return": "boolean",
"arguments": {}
}
}
LinkedinAuth: object
-
_id:
object
-
- return:
-
arguments:
object
-
-
name:
object
-
- return:
-
arguments:
object
-
-
token:
object
-
- return:
-
arguments:
object
-
-
status:
object
-
- return:
-
arguments:
object
-
-
createdAt:
object
-
- return:
-
arguments:
object
-
-
metadata:
object
-
- return:
-
arguments:
object
-
Example
{
"_id": {
"return": "object",
"arguments": {}
},
"name": {
"return": "string",
"arguments": {}
},
"token": {
"return": "string",
"arguments": {}
},
"status": {
"return": "string",
"arguments": {}
},
"createdAt": {
"return": "string",
"arguments": {}
},
"metadata": {
"return": {
"id": {
"return": "string",
"arguments": {}
},
"handle": {
"return": "string",
"arguments": {}
},
"picture": {
"return": "string",
"arguments": {}
},
"fullName": {
"return": "string",
"arguments": {}
}
},
"arguments": {}
}
}
LinkedinAuthMetadata: object
-
id:
object
-
- return:
-
arguments:
object
-
-
handle:
object
-
- return:
-
arguments:
object
-
-
picture:
object
-
- return:
-
arguments:
object
-
-
fullName:
object
-
- return:
-
arguments:
object
-
Example
{
"id": {
"return": "string",
"arguments": {}
},
"handle": {
"return": "string",
"arguments": {}
},
"picture": {
"return": "string",
"arguments": {}
},
"fullName": {
"return": "string",
"arguments": {}
}
}
MailEvent: string
-
objectALL
-
objectNO_ACTIVITY
-
objectSENT
-
objectFIRST_OPEN
-
objectOPENED
-
objectCLICKED
-
objectREPLIED
-
objectBOUNCED
-
objectUNSUBSCRIBED
-
objectFIRE
-
objectICE
-
objectINTERESTED
-
objectBLACKLISTED
MailVersion: object
-
_id:
object
-
- return:
-
arguments:
object
-
-
subject:
object
-
- return:
-
arguments:
object
-
-
message:
object
-
- return:
-
arguments:
object
-
-
attachments:
object
-
- return:
-
arguments:
object
-
-
rawHtml:
object
-
- return:
-
arguments:
object
-
-
disabled:
object
-
- return:
-
arguments:
object
-
-
options:
object
-
- return:
-
arguments:
object
-
Example
{
"_id": {
"return": "object",
"arguments": {}
},
"subject": {
"return": "string",
"arguments": {}
},
"message": {
"return": "string",
"arguments": {}
},
"attachments": {
"return": [
{
"name": {
"return": "string",
"arguments": {}
},
"url": {
"return": "string",
"arguments": {}
}
}
],
"arguments": {}
},
"rawHtml": {
"return": "boolean",
"arguments": {}
},
"disabled": {
"return": "boolean",
"arguments": {}
},
"options": {
"return": {
"showHistory": {
"return": "boolean",
"arguments": {}
},
"schedule": {
"return": [
{
"day": {
"return": "number",
"arguments": {}
},
"start": {
"return": "string",
"arguments": {}
},
"end": {
"return": "string",
"arguments": {}
}
}
],
"arguments": {}
},
"trackLinks": {
"return": "boolean",
"arguments": {}
},
"trackOpens": {
"return": "boolean",
"arguments": {}
},
"provider": {
"return": "object",
"arguments": {}
}
},
"arguments": {}
}
}
Membership: object
-
vat:
object
-
- return:
-
arguments:
object
-
-
newBillingSystem:
object
-
- return:
-
arguments:
object
-
-
couponsApplied:
object
-
- return:
-
arguments:
object
-
-
billingPeriod:
object
-
- return:
-
arguments:
object
-
-
id:
object
-
- return:
-
arguments:
object
-
-
expiration:
object
-
- return:
-
arguments:
object
-
-
canceled:
object
-
- return:
-
arguments:
object
-
-
additionalEmails:
object
-
- return:
-
arguments:
object
-
-
linkedinSlots:
object
-
- return:
-
arguments:
object
-
-
scrapper:
object
-
- return:
-
arguments:
object
-
-
enrich:
object
-
- return:
-
arguments:
object
-
Example
{
"vat": {
"return": "string",
"arguments": {}
},
"newBillingSystem": {
"return": "boolean",
"arguments": {}
},
"couponsApplied": {
"return": "number",
"arguments": {}
},
"billingPeriod": {
"return": "string",
"arguments": {}
},
"id": {
"return": "number",
"arguments": {}
},
"expiration": {
"return": "string",
"arguments": {}
},
"canceled": {
"return": "boolean",
"arguments": {}
},
"additionalEmails": {
"return": [
{
"expiration": {
"return": "string",
"arguments": {}
},
"active": {
"return": "boolean",
"arguments": {}
},
"canceled": {
"return": "boolean",
"arguments": {}
},
"fromEmeliaSubscription": {
"return": "boolean",
"arguments": {}
}
}
],
"arguments": {}
},
"linkedinSlots": {
"return": [
{
"expiration": {
"return": "string",
"arguments": {}
},
"active": {
"return": "boolean",
"arguments": {}
},
"canceled": {
"return": "boolean",
"arguments": {}
}
}
],
"arguments": {}
},
"scrapper": {
"return": {
"expiration": {
"return": "string",
"arguments": {}
},
"canceled": {
"return": "boolean",
"arguments": {}
}
},
"arguments": {}
},
"enrich": {
"return": {
"creditsRemaining": {
"return": "number",
"arguments": {}
},
"creditsSubscription": {
"return": "number",
"arguments": {}
},
"expiration": {
"return": "string",
"arguments": {}
}
},
"arguments": {}
}
}
Recipients: object
-
lists:
object
-
- return:
-
arguments:
object
-
-
contacts:
object
-
- return:
-
arguments:
object
-
- campaignId:
- page:
- perPage:
- event:
- query:
-
processing:
object
-
- return:
-
arguments:
object
-
-
total_count:
object
-
- return:
-
arguments:
object
-
Example
{
"lists": {
"return": [
{
"_id": {
"return": "object",
"arguments": {}
},
"name": {
"return": "string",
"arguments": {}
},
"contactCount": {
"return": "number",
"arguments": {}
},
"fields": {
"return": [
"string"
],
"arguments": {}
},
"usedInCampaign": {
"return": "boolean",
"arguments": {}
},
"contacts": {
"return": {
"list": {
"return": [
{
"_id": {
"return": "object",
"arguments": {}
},
"firstName": {
"return": "string",
"arguments": {}
},
"lastName": {
"return": "string",
"arguments": {}
},
"phoneNumber": {
"return": "string",
"arguments": {}
},
"email": {
"return": "string",
"arguments": {}
},
"custom": {
"return": "object",
"arguments": {}
},
"interested": {
"return": "string",
"arguments": {}
},
"replyRate": {
"return": "string",
"arguments": {}
},
"mailsSent": {
"return": "number",
"arguments": {}
},
"status": {
"return": "string",
"arguments": {}
},
"lastContacted": {
"return": "string",
"arguments": {}
},
"lastReplied": {
"return": "string",
"arguments": {}
},
"lastOpen": {
"return": "string",
"arguments": {}
},
"campaigns": {
"return": [
"string"
],
"arguments": {}
}
}
],
"arguments": {}
},
"count": {
"return": "number",
"arguments": {}
}
},
"arguments": {
"page": "number",
"perPage": "number"
}
}
}
]
}
}
Schedule: object
-
bcc:
object
-
- return:
-
arguments:
object
-
-
dailyContact:
object
-
- return:
-
arguments:
object
-
-
dailyLimit:
object
-
- return:
-
arguments:
object
-
-
minInterval:
object
-
- return:
-
arguments:
object
-
-
maxInterval:
object
-
- return:
-
arguments:
object
-
-
blacklistUnsub:
object
-
- return:
-
arguments:
object
-
-
trackLinks:
object
-
- return:
-
arguments:
object
-
-
trackOpens:
object
-
- return:
-
arguments:
object
-
-
timeZone:
object
-
- return:
-
arguments:
object
-
-
days:
object
-
- return:
-
arguments:
object
-
-
start:
object
-
- return:
-
arguments:
object
-
-
end:
object
-
- return:
-
arguments:
object
-
-
eventToStopMails:
object
-
- return:
-
arguments:
object
-
Example
{
"bcc": {
"return": "string",
"arguments": {}
},
"dailyContact": {
"return": "number",
"arguments": {}
},
"dailyLimit": {
"return": "number",
"arguments": {}
},
"minInterval": {
"return": "number",
"arguments": {}
},
"maxInterval": {
"return": "number",
"arguments": {}
},
"blacklistUnsub": {
"return": "boolean",
"arguments": {}
},
"trackLinks": {
"return": "boolean",
"arguments": {}
},
"trackOpens": {
"return": "boolean",
"arguments": {}
},
"timeZone": {
"return": "string",
"arguments": {}
},
"days": {
"return": [
"number"
],
"arguments": {}
},
"start": {
"return": "string",
"arguments": {}
},
"end": {
"return": "string",
"arguments": {}
},
"eventToStopMails": {
"return": [
"string"
],
"arguments": {}
}
}
Scrap: object
-
_id:
object
-
- return:
-
arguments:
object
-
-
auth:
object
-
- return:
-
arguments:
object
-
-
authes:
object
-
- return:
-
arguments:
object
-
-
name:
object
-
- return:
-
arguments:
object
-
-
url:
object
-
- return:
-
arguments:
object
-
-
scrapIndex:
object
-
- return:
-
arguments:
object
-
-
enrichIndex:
object
-
- return:
-
arguments:
object
-
-
enrichFound:
object
-
- return:
-
arguments:
object
-
-
nextRunningSegment:
object
-
- return:
-
arguments:
object
-
-
enrichEnabled:
object
-
- return:
-
arguments:
object
-
-
segmented:
object
-
- return:
-
arguments:
object
-
-
totalContact:
object
-
- return:
-
arguments:
object
-
-
date:
object
-
- return:
-
arguments:
object
-
-
estimatedEnd:
object
-
- return:
-
arguments:
object
-
-
status:
object
-
- return:
-
arguments:
object
-
-
error:
object
-
- return:
-
arguments:
object
-
-
webhooks:
object
-
- return:
-
arguments:
object
-
-
processing:
object
-
- return:
-
arguments:
object
-
-
plannedStart:
object
-
- return:
-
arguments:
object
-
Example
{
"_id": {
"return": "object",
"arguments": {}
},
"auth": {
"return": "object",
"arguments": {}
},
"authes": {
"return": [
"object"
],
"arguments": {}
},
"name": {
"return": "string",
"arguments": {}
},
"url": {
"return": "string",
"arguments": {}
},
"scrapIndex": {
"return": "number",
"arguments": {}
},
"enrichIndex": {
"return": "number",
"arguments": {}
},
"enrichFound": {
"return": "number",
"arguments": {}
},
"nextRunningSegment": {
"return": "string",
"arguments": {}
},
"enrichEnabled": {
"return": "boolean",
"arguments": {}
},
"segmented": {
"return": "boolean",
"arguments": {}
},
"totalContact": {
"return": "number",
"arguments": {}
},
"date": {
"return": "string",
"arguments": {}
},
"estimatedEnd": {
"return": "string",
"arguments": {}
},
"status": {
"return": "string",
"arguments": {}
},
"error": {
"return": "string",
"arguments": {}
},
"webhooks": {
"return": [
{
"webhookUrl": {
"return": "string",
"arguments": {}
},
"events": {
"return": [
"string"
],
"arguments": {}
}
}
],
"arguments": {}
},
"processing": {
"return": "boolean",
"arguments": {}
},
"plannedStart": {
"return": "string",
"arguments": {}
}
}
SequenceGeneration: object
-
_id:
object
-
- return:
-
arguments:
object
-
-
contactsCount:
object
-
- return:
-
arguments:
object
-
-
contactsProcessed:
object
-
- return:
-
arguments:
object
-
-
status:
object
-
- return:
-
arguments:
object
-
-
error:
object
-
- return:
-
arguments:
object
-
-
output:
object
-
- return:
-
arguments:
object
-
-
generatedDate:
object
-
- return:
-
arguments:
object
-
Example
{
"_id": {
"return": "object",
"arguments": {}
},
"contactsCount": {
"return": "number",
"arguments": {}
},
"contactsProcessed": {
"return": "number",
"arguments": {}
},
"status": {
"return": "string",
"arguments": {}
},
"error": {
"return": "string",
"arguments": {}
},
"output": {
"return": "string",
"arguments": {}
},
"generatedDate": {
"return": "string",
"arguments": {}
}
}
Signature: object
-
_id:
object
-
- return:
-
arguments:
object
-
-
name:
object
-
- return:
-
arguments:
object
-
-
content:
object
-
- return:
-
arguments:
object
-
-
rawHtml:
object
-
- return:
-
arguments:
object
-
Example
{
"_id": {
"return": "object",
"arguments": {}
},
"name": {
"return": "string",
"arguments": {}
},
"content": {
"return": "string",
"arguments": {}
},
"rawHtml": {
"return": "boolean",
"arguments": {}
}
}
Step: object
-
delay:
object
-
- return:
-
arguments:
object
-
-
versions:
object
-
- return:
-
arguments:
object
-
Example
{
"delay": {
"return": {
"amount": {
"return": "number",
"arguments": {}
},
"unit": {
"return": "string",
"arguments": {}
}
},
"arguments": {}
},
"versions": {
"return": [
{
"_id": {
"return": "object",
"arguments": {}
},
"subject": {
"return": "string",
"arguments": {}
},
"message": {
"return": "string",
"arguments": {}
},
"attachments": {
"return": [
{
"name": {
"return": "string",
"arguments": {}
},
"url": {
"return": "string",
"arguments": {}
}
}
],
"arguments": {}
},
"rawHtml": {
"return": "boolean",
"arguments": {}
},
"disabled": {
"return": "boolean",
"arguments": {}
},
"options": {
"return": {
"showHistory": {
"return": "boolean",
"arguments": {}
},
"schedule": {
"return": [
{
"day": {
"return": "number",
"arguments": {}
},
"start": {
"return": "string",
"arguments": {}
},
"end": {
"return": "string",
"arguments": {}
}
}
],
"arguments": {}
},
"trackLinks": {
"return": "boolean",
"arguments": {}
},
"trackOpens": {
"return": "boolean",
"arguments": {}
},
"provider": {
"return": "object",
"arguments": {}
}
},
"arguments": {}
}
}
],
"arguments": {}
}
}
StepType: string
-
objectVISIT
-
objectCONNECTION
-
objectMESSAGE
-
objectLIKE
-
objectFOLLOW
-
objectINMAIL
String: string
The String scalar type represents textual data, represented as UTF-8 character sequences. The String type is most often used by GraphQL to represent free-form human-readable text.
Template: object
-
_id:
object
-
- return:
-
arguments:
object
-
-
name:
object
-
- return:
-
arguments:
object
-
-
content:
object
-
- return:
-
arguments:
object
-
-
rawHtml:
object
-
- return:
-
arguments:
object
-
Example
{
"_id": {
"return": "object",
"arguments": {}
},
"name": {
"return": "string",
"arguments": {}
},
"content": {
"return": "string",
"arguments": {}
},
"rawHtml": {
"return": "boolean",
"arguments": {}
}
}
User: object
-
showMailbox:
object
-
- return:
-
arguments:
object
-
-
uid:
object
-
- return:
-
arguments:
object
-
-
name:
object
-
- return:
-
arguments:
object
-
-
email:
object
-
- return:
-
arguments:
object
-
-
picture:
object
-
- return:
-
arguments:
object
-
-
subscription:
object
-
- return:
-
arguments:
object
-
-
billing_info:
object
-
- return:
-
arguments:
object
-
-
credit_cards:
object
-
- return:
-
arguments:
object
-
-
invoices:
object
-
- return:
-
arguments:
object
-
-
api_keys:
object
-
- return:
-
arguments:
object
-
-
webhooks:
object
-
- return:
-
arguments:
object
-
-
integrations:
object
-
- return:
-
arguments:
object
-
- type:
- limit:
-
due_invoice:
object
-
- return:
-
arguments:
object
-
-
joinedDate:
object
-
- return:
-
arguments:
object
-
Example
{
"showMailbox": {
"return": "boolean",
"arguments": {}
},
"uid": {
"return": "object",
"arguments": {}
},
"name": {
"return": "string",
"arguments": {}
},
"email": {
"return": "string",
"arguments": {}
},
"picture": {
"return": "string",
"arguments": {}
},
"subscription": {
"return": {
"vat": {
"return": "string",
"arguments": {}
},
"newBillingSystem": {
"return": "boolean",
"arguments": {}
},
"couponsApplied": {
"return": "number",
"arguments": {}
},
"billingPeriod": {
"return": "string",
"arguments": {}
},
"id": {
"return": "number",
"arguments": {}
},
"expiration": {
"return": "string",
"arguments": {}
},
"canceled": {
"return": "boolean",
"arguments": {}
},
"additionalEmails": {
"return": [
{
"expiration": {
"return": "string",
"arguments": {}
},
"active": {
"return": "boolean",
"arguments": {}
},
"canceled": {
"return": "boolean",
"arguments": {}
},
"fromEmeliaSubscription": {
"return": "boolean",
"arguments": {}
}
}
],
"arguments": {}
},
"linkedinSlots": {
"return": [
{
"expiration": {
"return": "string",
"arguments": {}
},
"active": {
"return": "boolean",
"arguments": {}
},
"canceled": {
"return": "boolean",
"arguments": {}
}
}
],
"arguments": {}
},
"scrapper": {
"return": {
"expiration": {
"return": "string",
"arguments": {}
},
"canceled": {
"return": "boolean"
}
}
}
}
}
}
VersionActivities: object
-
sent:
object
-
- return:
-
arguments:
object
-
-
to_send:
object
-
- return:
-
arguments:
object
-
-
delivered:
object
-
- return:
-
arguments:
object
-
-
first_open:
object
-
- return:
-
arguments:
object
-
-
first_open_percent:
object
-
- return:
-
arguments:
object
-
-
opened:
object
-
- return:
-
arguments:
object
-
-
clicked:
object
-
- return:
-
arguments:
object
-
-
clicked_percent:
object
-
- return:
-
arguments:
object
-
-
replied:
object
-
- return:
-
arguments:
object
-
-
replied_percent:
object
-
- return:
-
arguments:
object
-
-
bounced:
object
-
- return:
-
arguments:
object
-
-
bounced_percent:
object
-
- return:
-
arguments:
object
-
-
unsubscribed:
object
-
- return:
-
arguments:
object
-
-
unsubscribed_percent:
object
-
- return:
-
arguments:
object
-
Example
{
"sent": {
"return": "number",
"arguments": {}
},
"to_send": {
"return": "number",
"arguments": {}
},
"delivered": {
"return": "number",
"arguments": {}
},
"first_open": {
"return": "number",
"arguments": {}
},
"first_open_percent": {
"return": "number",
"arguments": {}
},
"opened": {
"return": "number",
"arguments": {}
},
"clicked": {
"return": "number",
"arguments": {}
},
"clicked_percent": {
"return": "number",
"arguments": {}
},
"replied": {
"return": "number",
"arguments": {}
},
"replied_percent": {
"return": "number",
"arguments": {}
},
"bounced": {
"return": "number",
"arguments": {}
},
"bounced_percent": {
"return": "number",
"arguments": {}
},
"unsubscribed": {
"return": "number",
"arguments": {}
},
"unsubscribed_percent": {
"return": "number",
"arguments": {}
}
}
VersionOption: object
-
showHistory:
object
-
- return:
-
arguments:
object
-
-
schedule:
object
-
- return:
-
arguments:
object
-
-
trackLinks:
object
-
- return:
-
arguments:
object
-
-
trackOpens:
object
-
- return:
-
arguments:
object
-
-
provider:
object
-
- return:
-
arguments:
object
-
Example
{
"showHistory": {
"return": "boolean",
"arguments": {}
},
"schedule": {
"return": [
{
"day": {
"return": "number",
"arguments": {}
},
"start": {
"return": "string",
"arguments": {}
},
"end": {
"return": "string",
"arguments": {}
}
}
],
"arguments": {}
},
"trackLinks": {
"return": "boolean",
"arguments": {}
},
"trackOpens": {
"return": "boolean",
"arguments": {}
},
"provider": {
"return": "object",
"arguments": {}
}
}
Warmup: object
-
_id:
object
-
- return:
-
arguments:
object
-
-
running:
object
-
- return:
-
arguments:
object
-
-
startDate:
object
-
- return:
-
arguments:
object
-
-
emailsSent:
object
-
- return:
-
arguments:
object
-
-
emailsReceived:
object
-
- return:
-
arguments:
object
-
-
spamCount:
object
-
- return:
-
arguments:
object
-
-
conversationsCount:
object
-
- return:
-
arguments:
object
-
-
score:
object
-
- return:
-
arguments:
object
-
-
disabledReason:
object
-
- return:
-
arguments:
object
-
-
stats:
object
-
- return:
-
arguments:
object
-
Example
{
"_id": {
"return": "object",
"arguments": {}
},
"running": {
"return": "boolean",
"arguments": {}
},
"startDate": {
"return": "string",
"arguments": {}
},
"emailsSent": {
"return": "number",
"arguments": {}
},
"emailsReceived": {
"return": "number",
"arguments": {}
},
"spamCount": {
"return": "number",
"arguments": {}
},
"conversationsCount": {
"return": "number",
"arguments": {}
},
"score": {
"return": "number",
"arguments": {}
},
"disabledReason": {
"return": "string",
"arguments": {}
},
"stats": {
"return": "object",
"arguments": {}
}
}
Webhook: object
-
id:
object
-
- return:
-
arguments:
object
-
-
campaignId:
object
-
- return:
-
arguments:
object
-
-
campaignName:
object
-
- return:
-
arguments:
object
-
-
url:
object
-
- return:
-
arguments:
object
-
-
events:
object
-
- return:
-
arguments:
object
-
-
status:
object
-
- return:
-
arguments:
object
-
Example
{
"id": {
"return": "object",
"arguments": {}
},
"campaignId": {
"return": "object",
"arguments": {}
},
"campaignName": {
"return": "string",
"arguments": {}
},
"url": {
"return": "string",
"arguments": {}
},
"events": {
"return": [
"string"
],
"arguments": {}
},
"status": {
"return": "string",
"arguments": {}
}
}