HTTP Action - Marketo

HTTP Action - Marketo

Introduction 

Marketo is a marking automation platform.  Through the Marketo HTTP REST API objects within their platform can be created,retrieved and manipulated with a high degree of customization.   

            

Use-case

A User in their Data Pipeline can retrieve lead and campaign information, and integrate with other pipeline marketing data to make updates to my objects in Marketo.

User Stories

  • As a Data Pipeline user I want to to import Marketo Leads using the HTTP REST API.

  • As a Data Pipeline user I want to be import Marketo Leads by Marketo Tags, Marketo Lists (both static and smart), Marketo Campaigns, and Marketo Activities.

  • As a Data Pipeline user I want to update Marketo Leads and Marketo Static Lists within my pipeline.

  • As a Data Pipeline user I want to update Marketo Opportunities within my pipeline.

  • User should be able to specify client ID and client Secret

  • User should be able to specify identity token, OR use an obtained token after authenticating.   

  • Passwords should not be viewable in plain text from Data Pipeline studio or pipeline viewer

  • User should be able to obtain error information for connectivity or invalid api calls.   

Deliverables 

  • Source code in data integrations org

  • Integration test code 

  • Relevant documentation in the source repo and reference documentation section in plugin

Design 

Design:





Table of Contents

Checklist

User stories documented 
User stories reviewed 
Design documented 
Design reviewed 
Feature merged 
Examples and guides 
Integration tests 
Documentation for feature 
Short video demonstrating the feature



Created in 2020 by Google Inc.