All integrations

ActiveTrail

MARKETING · EMAIL

Contacts, mailing lists, and email, SMS, and WhatsApp campaigns they own.

Acts as the person, not as itself

Each user connects their own account. Every call carries both identities — the agent and the person it is acting for — so the agent can never reach past what that individual can already do.

Credentials never touch the agent

Tokens live in the vault and attach server-side at call time. The agent holds a session, not a secret, and revoking access does not mean rotating a key.

Every call on the record

Who asked, which agent acted, which action ran, and the verdict that let it through — one audit trail across every integration, not one per vendor.

What an agent can do

Each action is granted on its own. An agent allowed to read is not thereby allowed to write, and the scope beside each row is what the acting user must have connected for it to run at all.

activetrail_delete_api_account_contentcategories_by_idWRITE

Delete a specific category by providing its' ID. via DELETE /api/account/contentCategories/{id}

api
activetrail_delete_api_automations_by_idsWRITE

Delete the given automation. You can delete a few in a bulk if the IDs are seperated with a comma (',') via DELETE /api/automations/{ids}

api
activetrail_delete_api_campaigns_by_idWRITE

Delete campaign via DELETE /api/campaigns/{id}

api
activetrail_delete_api_contacts_by_idWRITE

Delete the given Contact via DELETE /api/contacts/{id}

api
activetrail_delete_api_contacts_merges_by_idWRITE

Delete a merge conflict via DELETE /api/contacts/merges/{id}

api
activetrail_delete_api_external_contact_by_externalidWRITE

Delete the given contact by providing external id and external name. If one doesnt match the other or doesn't exist we'll get an error via DELETE /api/external/contact/{externalId}

api
activetrail_delete_api_external_group_by_groupidWRITE

Delete contacts from group with the given external id and external name via DELETE /api/external/group/{groupId}

api
activetrail_delete_api_external_mailinglist_by_mailinglistidWRITE

Delete contacts from mailing list with the given external id and external name via DELETE /api/external/mailinglist/{mailinglistId}

api
activetrail_delete_api_external_unmap_by_externalidWRITE

Unmap contact's external id and name based on the provided details. If one doesnt match the other or doesn't exist you'll get an error via DELETE /api/external/unmap/{externalId}

api
activetrail_delete_api_groups_by_idWRITE

Delete a given group via DELETE /api/groups/{id}

api
activetrail_delete_api_groups_by_id_members_by_memberidWRITE

Remove member from a group via DELETE /api/groups/{id}/members/{memberId}

api
activetrail_delete_api_mailinglist_by_idWRITE

Delete MailingList via DELETE /api/mailinglist/{id}

api
activetrail_delete_api_mailinglist_by_id_members_by_memberidWRITE

Remove member from mailing list via DELETE /api/mailinglist/{id}/members/{memberId}

api
activetrail_delete_api_smartcodesite_by_idWRITE

Delete a given smart Code site via DELETE /api/smartcodesite/{id}

api
activetrail_delete_api_templates_by_idWRITE

Delete a specific template. via DELETE /api/templates/{id}

api
activetrail_delete_api_templates_templatecategory_by_idWRITE

Delete the given template category. please note: if you delete a category - all the templates in this category will be deleted as well via DELETE /api/templates/TemplateCategory/{id}

api
activetrail_delete_api_user_social_by_network_account_by_id_deleteWRITE

Delete account's social via DELETE /api/user-social/{network}/account/{id}/delete

api
activetrail_delete_api_webhooks_by_idWRITE

Delete a Webhook by a given id via DELETE /api/webhooks/{id}

api
activetrail_delete_api_webhooks_by_id_parameters_by_parameteridWRITE

Delete a given Webhook Parameter via DELETE /api/webhooks/{id}/parameters/{parameterid}

api
activetrail_get_api_2waysms_getrepliesREAD

Get all the replies for virtual numbers via GET /api/2waysms/getreplies

api
activetrail_get_api_account_balanceREAD

Get email and SMS credit balance. via GET /api/account/balance

api
activetrail_get_api_account_contactfieldsREAD

Get the account contact fields filtered by fields' type via GET /api/account/contactFields

api
activetrail_get_api_account_contentcategoriesREAD

Get the account's categories. via GET /api/account/contentCategories

api
activetrail_get_api_account_contentcategories_by_idREAD

Get a specific category details by providing its' ID. via GET /api/account/contentCategories/{id}

api
activetrail_get_api_account_executivereportREAD

Get executive reports. via GET /api/account/executivereport

api
activetrail_get_api_account_executivereport_contactgrowthREAD

Get inactive and active contacts' daily growth filtered by dates (from/to date, the defualt is three months back) via GET /api/account/executivereport/contactgrowth

api
activetrail_get_api_account_integrationdata_activecommerceREAD

Get the account's ActiveCommerce integration data. via GET /api/account/integrationdata/activecommerce

api
activetrail_get_api_account_mergeREAD

Check if the account has awaited merges. via GET /api/account/merge

api
activetrail_get_api_account_sendingprofilesREAD

Get the account emails sending profiles via GET /api/account/sendingprofiles

api
activetrail_get_api_account_sms_sendingprofilesREAD

Get the account Sms sending profiles via GET /api/account/sms-sendingprofiles

api
activetrail_get_api_automationreports_by_id_automationemailscampaignstatisticREAD

Get email campaigns statistics for a specific automation. via GET /api/automationreports/{id}/automationemailscampaignstatistic

api
activetrail_get_api_automationreports_by_id_automationpushnotificationcampaignstatisticREAD

Get Push Notification campaigns statistics for a specific automation. via GET /api/automationreports/{id}/automationpushnotificationcampaignstatistic

api
activetrail_get_api_automationreports_by_id_automationsmscampaignstatisticREAD

Get SMS campaigns statistics for a specific automation. via GET /api/automationreports/{id}/automationsmscampaignstatistic

api
activetrail_get_api_automationreports_by_id_automationwhatsappcampaignstatisticREAD

Get Whatsapp campaigns statistics for a specific automation. via GET /api/automationreports/{id}/automationwhatsappcampaignstatistic

api
activetrail_get_api_automationreports_by_id_contactsendedREAD

Returns the contacts that finished a specific automation via GET /api/automationreports/{id}/ContactsEnded

api
activetrail_get_api_automationreports_by_id_contactsstartedREAD

Returns the contacts that started a specific automation. via GET /api/automationreports/{id}/ContactsStarted

api
activetrail_get_api_automationreports_by_id_logautomationREAD

Returns all the contacts that started a specific automation and shows all their steps in the automation. via GET /api/automationreports/{id}/logautomation

api
activetrail_get_api_automationreports_by_id_logautomationqueueREAD

Returns all the contacts that did not finish a specific automation via GET /api/automationreports/{id}/logautomationqueue

api
activetrail_get_api_automationreports_by_id_overviewreportREAD

Returns a summary report for a specific automation via GET /api/automationreports/{id}/OverviewReport

api
activetrail_get_api_automationreports_by_id_smscampaignsummaryreportREAD

Returns SMS campaigns' summary reports in a specific automation via GET /api/automationreports/{id}/SMSCampaignSummaryReport

api
activetrail_get_api_automationreports_by_id_summaryreportREAD

Returns email campaigns' summary reports in a specific automation via GET /api/automationreports/{id}/SummaryReport

api
activetrail_get_api_automationsREAD

Get account's automations via GET /api/automations

api
activetrail_get_api_automations_by_idREAD

Get an automation information by its' id via GET /api/automations/{id}

api
activetrail_get_api_automations_by_id_absplitsteps_by_stepidREAD

Get the information of a specific A/B split step in the given automation via GET /api/automations/{id}/ABSplitSteps/{stepId}

api
activetrail_get_api_automations_by_id_activationREAD

Get the activation status of the given automation via GET /api/automations/{id}/activation

api
activetrail_get_api_automations_by_id_automationstepreportdetails_by_stepidREAD

Getting report details for given step via GET /api/automations/{id}/AutomationStepReportDetails/{stepId}

api
activetrail_get_api_automations_by_id_chartdataREAD

Get the JSON that represents the design of the automation flow in the UI(excluding automation's steps) via GET /api/automations/{id}/chartData

api
activetrail_get_api_automations_by_id_contactupdatesteps_by_stepidREAD

Get the information of a specific 'contact update' step in the given automation via GET /api/automations/{id}/ContactUpdateSteps/{stepId}

api
activetrail_get_api_automations_by_id_dateeventtriggerdataREAD

Get trigger's information of a specific "contact celebrates a date" automation. Providing an automation id that has a different trigger will result in an via GET /api/automations/{id}/DateEventTriggerData

api
activetrail_get_api_automations_by_id_designREAD

Get the JSON that represents the design of the automation flow in the UI including the data of the given automation via GET /api/automations/{id}/design

api
activetrail_get_api_automations_by_id_detailsREAD

Get the details (excluding the steps) of a specific automation via GET /api/automations/{id}/details

api
activetrail_get_api_automations_by_id_emailcampaignstepsREAD

Get all the 'send email' steps in a given automation via GET /api/automations/{id}/EmailCampaignSteps

api
activetrail_get_api_automations_by_id_emailcampaignsteps_by_stepidREAD

Get the information of a specific email step in the given automation via GET /api/automations/{id}/EmailCampaignSteps/{stepId}

api
activetrail_get_api_automations_by_id_flowtimesstartedREAD

Get the automation's steps flow via GET /api/automations/{id}/FlowTimesStarted

api
activetrail_get_api_automations_by_id_notifysteps_by_stepidREAD

Get the information of a specific 'notify someone' step in the given automation via GET /api/automations/{id}/NotifySteps/{stepId}

api
activetrail_get_api_automations_by_id_pushnotificationsteps_by_stepidREAD

Get the information of a specific push notification step in the given automation via GET /api/automations/{id}/PushNotificationSteps/{stepId}

api
activetrail_get_api_automations_by_id_smscampaignstepsREAD

Get all the 'send SMS' steps in a given automation via GET /api/automations/{id}/SMSCampaignSteps

api
activetrail_get_api_automations_by_id_smscampaignsteps_by_stepidREAD

Get the information of a specific SMS step in the given automation via GET /api/automations/{id}/SMSCampaignSteps/{stepId}

api
activetrail_get_api_automations_by_id_socialsteps_by_stepidREAD

Get the information of a specific Social step in the given automation via GET /api/automations/{id}/SocialSteps/{stepId}

api
activetrail_get_api_automations_by_id_steps_by_stepidREAD

Get a certain automation step information in the given automation via GET /api/automations/{id}/Steps/{stepId}

api
activetrail_get_api_automations_by_id_triggerinfoREAD

Get a specific automation's trigger information via GET /api/automations/{id}/triggerInfo

api
activetrail_get_api_automations_by_id_whatsappcampaignsteps_by_stepidREAD

Get the information of a specific Whatsapp step in the given automation via GET /api/automations/{id}/WhatsAppCampaignSteps/{stepId}

api
activetrail_get_api_automations_getupdateactionsREAD

Get all the types of actions that can be updated for a contact in an automation via GET /api/automations/GetUpdateActions

api
activetrail_get_api_automationtriggers_triggertypesREAD

Get all the start trigger options for automations via GET /api/automationtriggers/triggerTypes

api
activetrail_get_api_campaignreportsREAD

Get a full report of your campaigns that include: send date, opens, clicks, CTO, bounces, unsubscribers, complaints, unopened and sent emails. You can get via GET /api/campaignreports

api
activetrail_get_api_campaignreports_by_idREAD

Get an overview report for a specific campaign. You can limit the search to specific time (by default, the search will be for campaigns that were updated in via GET /api/campaignreports/{id}

api
activetrail_get_api_campaignreports_by_id_bouncedREAD

Get a specific campaign's bounces by bounce type. via GET /api/campaignreports/{id}/bounced

api
activetrail_get_api_campaignreports_by_id_bouncesREAD

Get campaign's bounces and quantity of bounces per domain. You can limit the search to specific time (by default, the search will be for campaigns that were via GET /api/campaignreports/{id}/bounces

api
activetrail_get_api_campaignreports_by_id_browsingREAD

Get a specific campaign browser clients statistics via GET /api/campaignreports/{id}/browsing

api
activetrail_get_api_campaignreports_by_id_clickdetailsREAD

Get a click report for a specific campaign. You can limit the search to specific time (by default, the search will be for campaigns that were updated in the via GET /api/campaignreports/{id}/clickdetails

api
activetrail_get_api_campaignreports_by_id_clickdetails_by_linkidREAD

Get a specific link clickdetails. You can limit the search to specific time (by default, the search will be for campaigns that were updated in the last 3 via GET /api/campaignreports/{id}/clickdetails/{linkId}

api
activetrail_get_api_campaignreports_by_id_complaintsREAD

Get contacts that reported a specific campaign as "spam". You can choose to get all the complaints from a specific group. You can limit the search to specific via GET /api/campaignreports/{id}/complaints

api
activetrail_get_api_campaignreports_by_id_domainsREAD

Get a specific campaign's overview reports per domain. via GET /api/campaignreports/{id}/domains

api
activetrail_get_api_campaignreports_by_id_emailactivityREAD

Get all contacts' activity on a specific campaign. You can limit the search to specific time (by default, the search will be for campaigns that were updated via GET /api/campaignreports/{id}/emailactivity

api
activetrail_get_api_campaignreports_by_id_opensREAD

Get campaign openers. You can choose to get all the openers from a specific group. You can limit the search to specific time (by default, the search will be via GET /api/campaignreports/{id}/opens

api
activetrail_get_api_campaignreports_by_id_sentREAD

Get campaign sent emails. You can choose to get all the openers from a specific group. You can limit the search to specific time (by default, the search will via GET /api/campaignreports/{id}/sent

api
activetrail_get_api_campaignreports_by_id_unopenedREAD

Get contacts that didn't open a specific campaign. You can choose to get all the contacts that didn't open from a specific group. You can limit the search to via GET /api/campaignreports/{id}/unopened

api
activetrail_get_api_campaignreports_by_id_unsubscribedREAD

Get all the contacts that unsubscribed in a specific email. You can limit the search to specific time (by default, the search will be for campaigns that were via GET /api/campaignreports/{id}/unsubscribed

api
activetrail_get_api_campaignsREAD

Get account's email campaigns. You can get campaigns filtered by various parameters including date and limited to a number of campaigns (you will get via GET /api/campaigns

api
activetrail_get_api_campaigns_by_idREAD

Get campaign by id via GET /api/campaigns/{id}

api
activetrail_get_api_campaigns_by_id_designREAD

Get campaign design via GET /api/campaigns/{id}/design

api
activetrail_get_api_campaigns_by_id_detailsREAD

Get campaign details via GET /api/campaigns/{id}/details

api
activetrail_get_api_campaigns_by_id_schedulingREAD

Get campaign schedule via GET /api/campaigns/{id}/scheduling

api
activetrail_get_api_campaigns_by_id_segmentREAD

Get campaign sending settings (groups and sending restrictions). via GET /api/campaigns/{id}/segment

api
activetrail_get_api_campaigns_by_id_templateREAD

Get campaign template via GET /api/campaigns/{id}/template

api
activetrail_get_api_campaigns_sentcampaignsREAD

Return a list of sent campaigns via GET /api/campaigns/SentCampaigns

api
activetrail_get_api_commerce_order_by_orderidREAD

Get order by its id. via GET /api/commerce/Order/{orderId}

api
activetrail_get_api_commerce_schemaREAD

Get order fields information via GET /api/commerce/schema

api
activetrail_get_api_contactsREAD

Get account's contacts list. You can get the list filtered by customer status (active, unsubscribed, bounced. etc.,) by the state change date (from/to date via GET /api/contacts

api
activetrail_get_api_contacts_by_idREAD

Get contact details by contact id via GET /api/contacts/{id}

api
activetrail_get_api_contacts_by_id_activityREAD

Get contact's activity on any email that was sent to them via GET /api/contacts/{id}/activity

api
activetrail_get_api_contacts_by_id_errorsREAD

Get contact's bounces via GET /api/contacts/{id}/errors

api
activetrail_get_api_contacts_by_id_groupsREAD

Get contact's groups via GET /api/contacts/{id}/groups

api
activetrail_get_api_contacts_by_id_mailinglistsREAD

Get contact's mailing lists via GET /api/contacts/{id}/mailinglists

api
activetrail_get_api_contacts_by_id_statistics_campaign_by_campaignidREAD

Gets contact's statistics for specific campaign via GET /api/contacts/{id}/Statistics/Campaign/{campaignId}

api
activetrail_get_api_contacts_by_id_statistics_operationmessage_by_messageidREAD

Gets customer statistics for specific operation message via GET /api/contacts/{id}/Statistics/OperationMessage/{messageId}

api
activetrail_get_api_contacts_by_id_statistics_smsoperationmessage_by_messageidREAD

Gets contact's statistics for specific sms operational message. via GET /api/contacts/{id}/Statistics/SmsOperationMessage/{messageId}

api
activetrail_get_api_contacts_getwithsmsstateREAD

Get account's contacts list. You can get the list filtered by customer status (active, unsubscribed, bounced. etc.,) by the state change date (from/to date via GET /api/contacts/GetWithSmsState

api
activetrail_get_api_contacts_mergesREAD

Get contacts in merge conflict via GET /api/contacts/merges

api
activetrail_get_api_contacts_merges_by_idREAD

Get a specific merge conflict information via GET /api/contacts/merges/{id}

api
activetrail_get_api_contacts_subscription_allcontactsREAD

Get contacts' status and the source of their status (if known). You can filter the endpoint by contacts' creation date (from/to date, the defualt is three via GET /api/contacts/Subscription/AllContacts

api
activetrail_get_api_contacts_subscription_customersstatusREAD

Get statistics of contacts' statuses from specific dates. You can choose to get statistics between specific dates (from/to date, the defualt is three months via GET /api/contacts/Subscription/CustomersStatus

api
activetrail_get_api_contacts_subscription_subscribersREAD

Get all subscribers and the source of their status (if known). You can choose to get all subscriptions between specific dates (from/to date, the defualt is via GET /api/contacts/Subscription/Subscribers

api
activetrail_get_api_contacts_subscription_unsubscribersREAD

Get all unsubscribers and the source of their status (if known). You can choose to get all unsubscription between specific dates (from/to date, the defualt is via GET /api/contacts/Subscription/Unsubscribers

api
activetrail_get_api_contacts_unsubscribers_smsREAD

Gets all contacts that are unsubscribed from getting sms messages via GET /api/contacts/unsubscribers/sms

api
activetrail_get_api_externalREAD

Get the contact list. You can get the list filtered by customer email and/or sms via GET /api/external

api
activetrail_get_api_external_activityREAD

Get the list of contacts activities. You can get the list filtered by the status changed date (from/to date, the default is three months back) and limited to via GET /api/external/activity

api
activetrail_get_api_external_by_externalidREAD

Get contact by the external id and name. if one doesnt match the other we'll get an empty response. via GET /api/external/{externalId}

api
activetrail_get_api_external_contactsREAD

Get the list of contacts (those that have external id and external name). You can get the list filtered by customer status (active, unsubscribed, bounced. via GET /api/external/contacts

api
activetrail_get_api_external_schemaREAD

Get contact's fields information via GET /api/external/schema

api
activetrail_get_api_external_statistics_mailREAD

Get external email statistics via GET /api/external/statistics/mail

api
activetrail_get_api_external_statistics_smsREAD

Get external SMS statistics via GET /api/external/statistics/sms

api
activetrail_get_api_external_unmappedREAD

Get the list of unmapped contacts (those that have no external id or external name). You can get the list filtered by customer status (active, unsubscribed via GET /api/external/unmapped

api
activetrail_get_api_groupsREAD

Get account's groups via GET /api/groups

api
activetrail_get_api_groups_by_idREAD

Get group information by id via GET /api/groups/{Id}

api
activetrail_get_api_groups_by_id_eventsREAD

Get all group events. You can get the list filtered by event type (opens, clicks, unsubscribes, etc.), by the event date (from/to date, the default is three via GET /api/groups/{id}/events

api
activetrail_get_api_groups_by_id_membersREAD

Get all group members. You can get the list filtered by customer status (active, unsubscribed, bounced. etc.,) by the state change date (from/to date, the via GET /api/groups/{id}/members

api
activetrail_get_api_landingpageREAD

Get account's landing pages via GET /api/landingpage

api
activetrail_get_api_mailinglistREAD

Get account's mailing lists via GET /api/mailinglist

api
activetrail_get_api_mailinglist_by_idREAD

Get MailingList by id via GET /api/mailinglist/{Id}

api
activetrail_get_api_mailinglist_by_id_membersREAD

Get all mailing list's members. You can get the list filtered by customer status (active, unsubscribed, bounced. etc.,) by the state change date (from/to via GET /api/mailinglist/{id}/members

api
activetrail_get_api_operationalmessage_classificationREAD

Get classification list via GET /api/OperationalMessage/Classification

api
activetrail_get_api_pushcampaign_campaignREAD

Get Push campaigns. You can get Push campaigns filtered (you will get the last 20 campaigns in the last 6 months by default) via GET /api/pushcampaign/Campaign

api
activetrail_get_api_pushcampaignreportREAD

Get Push campaigns reports . You can get Push campaigns reports filtered (you will get the last 20 campaigns in the last 3 months by default) via GET /api/Pushcampaignreport

api
activetrail_get_api_pushcampaignreport_by_id_by_aidREAD

Getting the Overview report info of a specific Push campaign. via GET /api/Pushcampaignreport/{id}/{aid}

api
activetrail_get_api_pushcampaignreport_by_id_deliveredREAD

Getting the delivered report (contacts the campaign was delivered to) of a specific Push campaign. The campaign must be sent in the time range you set using via GET /api/Pushcampaignreport/{id}/Delivered

api
activetrail_get_api_pushcampaignreport_by_id_failedREAD

Getting the failed report (contacts the campaign was sent to but got a delivery failure) of a specific Push campaign. The campaign must be sent in the time via GET /api/Pushcampaignreport/{id}/Failed

api
activetrail_get_api_pushcampaignreport_by_id_opensREAD

Getting the opens report (contacts that opened a campaign) of a specific Push campaign. The campaign must be sent in the time range you set using "from date" via GET /api/Pushcampaignreport/{id}/Opens

api
activetrail_get_api_pushcampaignreport_by_id_sentREAD

Getting the sent report (contacts the campaign was sent to) of a specific Push campaign. The campaign must be sent in the time range you set using "from date" via GET /api/Pushcampaignreport/{id}/Sent

api
activetrail_get_api_pushcampaignreport_getsummaryREAD

Getting the Summary report info of Push campaigns by dates. (defauly is the last 3 months) via GET /api/Pushcampaignreport/GetSummary

api
activetrail_get_api_saleslifecycle_lead_by_leadidREAD

Get lead by its id. via GET /api/salesLifeCycle/Lead/{leadId}

api
activetrail_get_api_saleslifecycle_opportunity_by_opportunityidREAD

Get opportunity by its id. via GET /api/salesLifeCycle/Opportunity/{opportunityId}

api
activetrail_get_api_segmentationREAD

Get list of all user's segmentations via GET /api/segmentation

api
activetrail_get_api_segmentation_rulefieldtypesREAD

Get dictionary of rules field types via GET /api/segmentation/ruleFieldTypes

api
activetrail_get_api_segmentation_ruleoperationsREAD

Get dictionary of rules operations via GET /api/segmentation/ruleOperations

api
activetrail_get_api_segmentation_ruletypesREAD

Get dictionary of rules field types via GET /api/segmentation/ruleTypes

api
activetrail_get_api_segmentation_ruletypesmappingREAD

Get a full mapping of operations and field types associated to the type of rule. via GET /api/segmentation/ruleTypesMapping

api
activetrail_get_api_signupformsREAD

Get all your sign-up forms via GET /api/signupforms

api
activetrail_get_api_signupforms_by_idREAD

Get sign-up form by id via GET /api/signupforms/{id}

api
activetrail_get_api_smartcodesiteREAD

Get a list of the account's Smart Code sites via GET /api/smartcodesite

api
activetrail_get_api_smscampaign_campaignREAD

Get account's sms campaigns (including operational sms). You can get campaigns filtered by various parameters including dates and limited to a number of via GET /api/smscampaign/Campaign

api
activetrail_get_api_smscampaign_campaign_by_idREAD

Get SMS campaign by id via GET /api/smscampaign/Campaign/{id}

api
activetrail_get_api_smscampaign_campaign_by_id_estimateREAD

Calculating the estimated number of messages for a given campaign. Can be used only for campaigns that were not sent yet via GET /api/smscampaign/Campaign/{id}/estimate

api
activetrail_get_api_smscampaign_operationalmessage_by_idREAD

Get SMS message by id via GET /api/smscampaign/OperationalMessage/{id}

api
activetrail_get_api_smscampaignreportREAD

Get SMS campaigns reports . You can get campaigns filtered by various parameters including dates and limited to a number of campaigns (you will get camapigns via GET /api/smscampaignreport

api
activetrail_get_api_smscampaignreport_by_idREAD

Get a specific SMS campaign summary report via GET /api/smscampaignreport/{id}

api
activetrail_get_api_smscampaignreport_by_id_clickdetails_by_linkidREAD

Get clickers by link id. If you didn't send the sms to a group but chose the "add numbers manually" function - you'll get the amount of clickers but not the via GET /api/smscampaignreport/{id}/clickdetails/{linkId}

api
activetrail_get_api_smscampaignreport_by_id_clickersREAD

Get all the contacts that clicked on a link sms (can be filtered by specific link). If you didn't send the sms to a group but chose the "add numbers manually" via GET /api/smscampaignreport/{id}/Clickers

api
activetrail_get_api_smscampaignreport_by_id_clicksREAD

Get SMS clicks (on links) reports. via GET /api/smscampaignreport/{id}/Clicks

api
activetrail_get_api_smscampaignreport_by_id_deliveredREAD

Get all the contacts that the sms was delivered to. If you didn't send the sms to a group but chose the "add numbers manually" function - you'll get the via GET /api/smscampaignreport/{id}/Delivered

api
activetrail_get_api_smscampaignreport_by_id_failedREAD

Get all the contacts that the sms wasn't sent to (delivery failure). If you didn't send the sms to a group but chose the "add numbers manually" function via GET /api/smscampaignreport/{id}/Failed

api
activetrail_get_api_smscampaignreport_by_id_sentREAD

Get all the contacts that the sms was sent to. If you didn't send the sms to a group but chose the "add numbers manually" function - you'll get the amount of via GET /api/smscampaignreport/{id}/Sent

api
activetrail_get_api_smscampaignreport_by_id_unsubscribedREAD

Get all the contacts that unsubscribed from a specific campaign sms. If you didn't send the sms to a group but chose the "add numbers manually" function via GET /api/smscampaignreport/{id}/Unsubscribed

api
activetrail_get_api_smscampaignreport_getsummaryREAD

Get SMS campaigns reports . You can get campaigns filtered by various parameters including dates and limited to a number of campaigns (you will get camapigns via GET /api/smscampaignreport/GetSummary

api
activetrail_get_api_templatesREAD

Get account's "my templates" via GET /api/templates

api
activetrail_get_api_templates_by_idREAD

Get a specific template' information via GET /api/templates/{id}

api
activetrail_get_api_templates_by_id_contentREAD

Get a template's content via GET /api/templates/{id}/content

api
activetrail_get_api_templates_templatecategoryREAD

Get "my templates" categories via GET /api/templates/TemplateCategory

api
activetrail_get_api_user_social_accounts_getREAD

Get account's social via GET /api/user-social/accounts/get

api
activetrail_get_api_v2_whatsappcampaignREAD

Get WhatsApp campaign content (v2) via GET /api/v2/WhatsAppCampaign

api
activetrail_get_api_webhooksREAD

Get account's Webhooks information via GET /api/webhooks

api
activetrail_get_api_webhooks_by_idREAD

Get the Webhook of a given id via GET /api/webhooks/{id}

api
activetrail_get_api_webhooks_by_id_parametersREAD

Get the Webhook Parameters for a given webhook id via GET /api/webhooks/{id}/parameters

api
activetrail_get_api_whatsappcampaignREAD

Get WhatsApp campaign content via GET /api/WhatsAppCampaign

api
activetrail_get_api_whatsappcampaign_profilesREAD

Get all WhatsApp profiles for the account via GET /api/whatsappcampaign/profiles

api
activetrail_get_api_whatsappcampaign_templatesREAD

Get all approved WhatsApp templates for the user via GET /api/whatsappcampaign/templates

api
activetrail_get_api_whatsappcampaign_templates_by_idREAD

Get a specific WhatsApp template by ID (Sid) via GET /api/whatsappcampaign/templates/{id}

api
activetrail_get_whatsappcampaign_getcampaigncontentREAD

Get WhatsApp campaign content (unversioned path) via GET /WhatsAppCampaign/GetCampaignContent

api
activetrail_post_api_account_contentcategoriesWRITE

Create a new category. via POST /api/account/contentCategories

api
activetrail_post_api_automations_by_id_testWRITE

Send test campaigns from the given automation via POST /api/automations/{id}/test

api
activetrail_post_api_campaignsWRITE

Create and return a new campaign for specific groups. The campaign can be set as an A/B split, E-commerc or a regular campaign. Don't worry, we symplified it via POST /api/campaigns

api
activetrail_post_api_campaigns_contactsWRITE

Create and return a new campaign for specific contacts. The campaign can be set as an A/B split, E-commerc or a regular campaign. Don't worry, we symplified via POST /api/campaigns/Contacts

api
activetrail_post_api_commerce_cartWRITE

Add new cart via POST /api/commerce/Cart

api
activetrail_post_api_commerce_orderWRITE

Add new order via POST /api/commerce/Order

api
activetrail_post_api_contactsWRITE

Create and return a new contact. Please note: if the contact does not exist in the account they will be added but won't be linked to any group - making it via POST /api/contacts

api
activetrail_post_api_contacts_importWRITE

Import contacts to a group. Limited to 1000 contacts per call. via POST /api/contacts/Import

api
activetrail_post_api_external_group_by_groupidWRITE

Add contact to group with the given external id and external name. Limited to 1000 contacts per call. via POST /api/external/group/{groupId}

api
activetrail_post_api_external_importWRITE

Import contacts. Limited to 1000 contacts. If the external ID you try to import exists - you'll get an error via POST /api/external/import

api
activetrail_post_api_external_mailinglist_by_mailinglistidWRITE

Add contact to mailing list with the given external id and external name. Limited to 1000 contacts per call. via POST /api/external/mailinglist/{mailinglistId}

api
activetrail_post_api_external_mappingWRITE

Map external id and external name to unmapped contact via POST /api/external/mapping

api
activetrail_post_api_external_operational_messageWRITE

Create and send a new operational message via POST /api/external/operational/message

api
activetrail_post_api_external_operational_sms_messageWRITE

Create and send a new operational sms message via POST /api/external/operational/sms_message

api
activetrail_post_api_groupsWRITE

Create and return a new Group. via POST /api/groups

api
activetrail_post_api_groups_by_id_membersWRITE

Add contact to a specific group. You can set the contact's status. please note: you cannot import a contact in status subscribe if he is inactive on via POST /api/groups/{id}/members

api
activetrail_post_api_mailinglistWRITE

Create and return a new Mailing List. via POST /api/mailinglist

api
activetrail_post_api_mailinglist_by_id_membersWRITE

Add a member to a mailing list via POST /api/mailinglist/{id}/members

api
activetrail_post_api_operationalmessage_contactsWRITE

Send an email operational message to individual contacts (limited to 500 messages). The contacts will be created in your account. via POST /api/OperationalMessage/Contacts

api
activetrail_post_api_operationalmessage_messageWRITE

Send an email operational message to individual emails (limited to 500 messages). The emails will be created as contacts in your account. via POST /api/OperationalMessage/Message

api
activetrail_post_api_saleslifecycle_leadWRITE

Add new Lead via POST /api/salesLifeCycle/Lead

api
activetrail_post_api_saleslifecycle_opportunityWRITE

Add new Opportunity via POST /api/salesLifeCycle/Opportunity

api
activetrail_post_api_segmentationWRITE

Create a new segmentation via POST /api/segmentation

api
activetrail_post_api_smartcodesiteWRITE

Create a new Smart Code site via POST /api/smartcodesite

api
activetrail_post_api_smscampaign_campaignWRITE

Create and return a new SMS campaign via POST /api/smscampaign/Campaign

api
activetrail_post_api_smscampaign_operationalmessageWRITE

Create and return a new operational SMS message via POST /api/smscampaign/OperationalMessage

api
activetrail_post_api_templatesWRITE

Create and return a new template. via POST /api/templates

api
activetrail_post_api_templates_by_id_campaignWRITE

Create campaign using a specific template via POST /api/templates/{Id}/campaign

api
activetrail_post_api_templates_templatecategoryWRITE

Create and return a new template category. via POST /api/templates/TemplateCategory

api
activetrail_post_api_webhooksWRITE

Create a new Webhook via POST /api/webhooks

api
activetrail_post_api_webhooks_by_id_parametersWRITE

Add a webhook parameter via POST /api/webhooks/{id}/parameters

api
activetrail_post_api_webhooks_by_id_testWRITE

Send a test request for a given Webhook via POST /api/webhooks/{id}/Test

api
activetrail_post_api_webhooks_testWRITE

Send a test request with a given url and parameters via POST /api/webhooks/Test

api
activetrail_post_api_whatsappcampaign_sendcampaignWRITE

Creates and sends a new WhatsApp campaign. Important: at a first time message to a contact you must send an approved template (should you have a template to via POST /api/whatsappcampaign/SendCampaign

api
activetrail_post_api_whatsappcampaign_sendoperationalmessageWRITE

Creates and sends a new WhatsApp operational message. Important: at a first time message to a contact you must send an approved template (should you have a via POST /api/whatsappcampaign/SendOperationalMessage

api
activetrail_put_api_account_contentcategories_by_idWRITE

Update a specific category details by providing its' ID. via PUT /api/account/contentCategories/{id}

api
activetrail_put_api_automations_by_id_activationWRITE

Activate/de-activate a given automation via PUT /api/automations/{id}/activation

api
activetrail_put_api_automations_by_id_detailsWRITE

Update the setup of the given automation via PUT /api/automations/{id}/details

api
activetrail_put_api_automations_by_id_emailcampaignsteps_by_stepidWRITE

Update an email campaign step in a given automation via PUT /api/automations/{id}/EmailCampaignSteps/{stepId}

api
activetrail_put_api_automations_by_id_smscampaignsteps_by_stepidWRITE

Update an SMS campaign step in the automation via PUT /api/automations/{id}/SMSCampaignSteps/{stepId}

api
activetrail_put_api_campaigns_by_idWRITE

Update a given campaign. Please note: only campaigns that are in a draft mode can be updated. via PUT /api/campaigns/{id}

api
activetrail_put_api_campaigns_by_id_designWRITE

Update campaign design. Please note: only campaigns that are in draft mode can be updated via PUT /api/campaigns/{id}/design

api
activetrail_put_api_campaigns_by_id_detailsWRITE

Update campaign details. Please note: only campaigns that are in draft mode can be updated via PUT /api/campaigns/{id}/details

api
activetrail_put_api_campaigns_by_id_schedulingWRITE

Update campaign schedule. Please note: only campaigns that are in draft mode can be updated via PUT /api/campaigns/{id}/scheduling

api
activetrail_put_api_campaigns_by_id_segmentWRITE

Update campaign sending settings (groups and sending restrictions). Please note: only campaigns that are in draft mode can be updated via PUT /api/campaigns/{id}/segment

api
activetrail_put_api_campaigns_by_id_templateWRITE

Update campaign template. Please note: only campaigns that are in draft mode can be updated via PUT /api/campaigns/{id}/template

api
activetrail_put_api_commerce_order_by_orderidWRITE

Modify existing order via PUT /api/commerce/Order/{orderId}

api
activetrail_put_api_contacts_by_idWRITE

Update contact details via PUT /api/contacts/{id}

api
activetrail_put_api_contacts_merges_by_idWRITE

Resolve the given conflict via PUT /api/contacts/merges/{id}

api
activetrail_put_api_external_contact_by_externalidWRITE

Update the given contact via PUT /api/external/contact/{externalId}

api
activetrail_put_api_groups_by_idWRITE

Update a given group via PUT /api/groups/{id}

api
activetrail_put_api_saleslifecycle_lead_by_leadidWRITE

Modify existing lead via PUT /api/salesLifeCycle/Lead/{leadId}

api
activetrail_put_api_saleslifecycle_opportunity_by_opportunityidWRITE

Modify existing opportunity via PUT /api/salesLifeCycle/Opportunity/{opportunityId}

api
activetrail_put_api_segmentation_by_idWRITE

Update the given segmentation via PUT /api/segmentation/{id}

api
activetrail_put_api_smartcodesite_by_idWRITE

Updates the exisiting Samrt Code site by site id via PUT /api/smartcodesite/{id}

api
activetrail_put_api_smscampaign_campaign_by_idWRITE

Update SMS campaign (whether it was sent or not). You can also sent the updated campaign in the process via PUT /api/smscampaign/Campaign/{id}

api
activetrail_put_api_smscampaign_operationalmessage_by_idWRITE

Update operational SMS messages. Only those who were not sent can be updated via PUT /api/smscampaign/OperationalMessage/{id}

api
activetrail_put_api_templates_by_idWRITE

Update a specific template via PUT /api/templates/{id}

api
activetrail_put_api_templates_by_id_contentWRITE

Update template's content. via PUT /api/templates/{Id}/content

api
activetrail_put_api_templates_templatecategory_by_idWRITE

Update the given template category via PUT /api/templates/TemplateCategory/{id}

api
activetrail_put_api_webhooks_by_idWRITE

Update a Webhook via PUT /api/webhooks/{id}

api
activetrail_put_api_webhooks_by_id_parameters_by_parameteridWRITE

Update a given Webhook Parameter via PUT /api/webhooks/{id}/parameters/{parameterid}

api

Put ActiveTrail behind one governed endpoint.

Same permissions, same audit trail, whatever else you connect next.