PipedreamHQ / PipedreamHQ/pipedream

[Components] marketo

Open
#12,159 2 comments 0 reactions 1 assignee Claimed by @jcortes View on GitHub
blocked triaged
Dominant language
JavaScript
Stars
11.7k
Forks
5.8k
Avg merge
3d 10h
Merged PRs (30d)
102

Description

# marketo
## URLs
- https://developer.adobe.com/marketo-apis/
- https://experienceleague.adobe.com/en/docs/marketo-developer/marketo/rest/authentication
- https://experienceleague.adobe.com/en/docs/marketo-developer/marketo/rest/base-url
- https://developer.adobe.com/marketo-apis/api/user/#tag/User-Management
- https://developer.adobe.com/marketo-apis/api/mapi/#tag/Leads
- https://developer.adobe.com/marketo-apis/api/asset/#tag/Forms
- https://developer.adobe.com/marketo-apis/api/asset/#tag/Form-Fields
- https://developer.adobe.com/marketo-apis/api/asset/#tag/Programs
- https://developer.adobe.com/marketo-apis/api/mapi/#operation/addLeadsToListUsingPOST

## Polling Sources
### new-form-submission
#### Prompt
Emit new event whenever a form is submitted. The required prop is 'formId' to specify which form triggers this event. Optional props include 'fields' for user to specify which fields should be returned with the response.

### new-program
#### Prompt
Emit new event when a program is created. The required prop is 'programId'. No optional props are suggested as the main purpose of this trigger is to simply notify when a new program is created.

### new-lead
#### Prompt
Emit new event when a new lead is created. Required props are 'leadId' to identify the lead and 'fields' to specify which contact details should be returned. Optional prop is 'source' to specify the source of the lead (e.g., a specific campaign).

## Actions
### create-lead
#### Prompt
Creates a new lead. Required props: email (lead's email), lastName (lead's last name), firstName (lead's first name). Optional props: company (lead's company), phoneNumber (lead's phone number), annualRevenue (lead's annual revenue).

### add-lead-to-list
#### Prompt
Adds a lead to a specified list. Required props: leadId (ID of the lead), listId (ID of the list).

### update-lead
#### Prompt
Updates the information of an already existing lead. Required props: leadId (ID of the lead you want to update). Optional props: email (new email), firstName (new first name), lastName (new last name), company (new company), phoneNumber (new phone number), annualRevenue (new annual revenue).

Contributor guide

Open the contributing guide

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.