Excel Add-In for Marketo

Build 24.0.9175

Stored Procedures

Stored procedures are function-like interfaces that extend the functionality of the add-in beyond simple SELECT/INSERT/UPDATE/DELETE operations with Marketo.

Stored procedures accept a list of parameters, perform their intended function, and then return any relevant response data from Marketo, along with an indication of whether the procedure succeeded or failed.

CData Excel Add-In for Marketo Stored Procedures

Name Description
ActivateSmartCampaign Activates a trigger smart campaign.
ApproveAsset Approves the asset based on the given asset type and id.
AssociateLead Associates a known Marketo lead record to a munchkin cookie and its associated web activity history.
BulkExportActivities A combination of CreateExportJob, EnqueueExportJob, PollExportJobStatus and GetExportJobFile.
BulkExportCustomObjects A combination of CreateExportJob, EnqueueExportJob, PollExportJobStatus and GetExportJobFile.
BulkExportLeads A combination of CreateExportJob, EnqueueExportJob, PollExportJobStatus and GetExportJobFile.
BulkExportProgramMembers A combination of CreateExportJob, EnqueueExportJob, PollExportJobStatus and GetExportJobFile.
BulkImportCustomObjects Imports the custom object records from the provided file, waits for the job to finish and returns the job completion details.
BulkImportLeads Imports the lead records from the provided file, waits for the job to finish and returns the job completion details.
BulkImportProgramMembers Imports the program member records from the provided file, waits for the job to finish and returns the job completion details.
CancelExportJob Cancel a bulk export job.
CreateActivitiesExportJob Create an activities export job based on the given filters.
CreateCustomObjectsExportJob Create a custom object export job based on the given filters. Only 1 filter type can be specified.
CreateCustomObjectsImportJob Imports the program custom object records from the provided file.
CreateEmailTemplate Creates a new email template.
CreateExportJob Create an export job for the search criteria defined via the filter aggregate input. Returns the 'JobId' which can be passed as a parameter in subsequent calls to Bulk Export Activities. Use EnqueueExportJob to queue the export job for processing. Use GetExportJobStatus to retrieve status of export job.
CreateFile Creates a new file from the included payload.
CreateLeadsExportJob Create a leads export job based on the given filters. Only 1 filter type can be specified.
CreateLeadsImportJob Imports the lead records from the provided file.
CreateProgramMembersExportJob Create a program members export job based on the given filters.
CreateProgramMembersImportJob Imports the program member records from the provided file.
DeactivateSmartCampaign Deactivates a trigger smart campaign.
DeleteInvitedUser Delete pending user. A pending user is a user that has not yet accepted invitation. Requires permissions: Access User Management Api and Access Users.
EnqueueExportJob Puts an export job in queue and starts the job when computing resources become available.
GetEmailFullContent Returns the serialized HTML version of the email.
GetEmailTemplateContent Returns the content for a given email template.
GetExportJobFile Returns the file generated by the bulk job with the given Id.
GetExportJobStatus Returns the status of an export job. Job status is available for 30 days after Completed or Failed status was reached.
GetImportJobFailures Returns the list of failures for the import batch job
GetImportJobStatus Returns the status of an import job.
GetImportJobWarnings Returns the list of warnings for the import batch job
GetInvitedUserById Retrieve a single pending user record through its Id. A pending user is a user that has not yet accepted invitation. Requires permissions: Access User Management Api and Access Users.
GetOAuthAccessToken Get an access token from Marketo.
GetSnippetContent Returns the content for a given snippet.
InviteUser Send an email invitation to new user. Requires permissions: Access User Management Api and Access Users.
MergeLeads Merges two or more known lead records into a single lead record.
PollExportJobStatus Continuously polls the bulk API for the status of the export job until one of the following statuses is returned: Completed, Cancelled, Failed.
PollImportJobStatus Will continuously poll the bulk API for the status of the import job until one of the following statuses is returned: Complete, Failed.
ScheduleCampaign Passes a set of leads to a trigger campaign to run through the campaign's flow.
SendEmailSample Sends a sample email to the given email address. Leads may be impersonated to populate data for tokens and dynamic content.
TriggerCampaign Remotely schedules a batch campaign to run at a given time.
UnApproveAsset Revokes approval based on the given asset type and id.
UpdateEmailContent Updates the content of an email.
UpdateEmailFullContent Replaces the HTML of an Email that has had its relationship broken from its template.
UpdateEmailTemplateContent Updates the content of the given email template.
UpdateFile Updates the content of the given file.
UpdateLandingPageTemplateContent Updates the content for the target landing page template.
UpdateLeadPartition Update the lead partition for a list of leads.
UpdateLeadProgramStatus Changes the program status for a list of leads in a target program. Only existing members of the program may have their status changed with this procedure.
UpdateSnippetContent Updates the content of a snippet.

Copyright (c) 2025 CData Software, Inc. - All rights reserved.
Build 24.0.9175