Marketo

Supports:

  • ✅ Models
  • ✅ Model sync destination
  • ✅ Bulk sync source

Connection

Configuration

NameTypeDescriptionRequired
client_idstringClient IDtrue
client_secretstringClient secrettrue
enforce_api_limitsbooleanEnforce API limits false
include_static_listsbooleanInclude static list supportfalse
rest_endpointstringREST endpointtrue

enforce_api_limits

When enforce_api_limits is true
NameTypeDescriptionRequired
concurrent_importsintegerConcurrent import jobstrue
daily_api_callsintegerDaily call limittrue

Example

{
"name": "Marketo connection",
"type": "marketo",
"configuration": {
"client_id": "629b6d74-f602-47f4-8fef-388485343d85",
"client_secret": "123*******************xyz",
"enforce_api_limits": false,
"include_static_lists": false,
"rest_endpoint": "https://123-ABC-999.mktorest.com/rest"
}
}

Model Sync

Source

Configuration

NameTypeDescriptionRequired
listobjectListfalse
objectstringObject

Accepted values: lead, program_member, activity, activity_type, campaign, program, lists
true

Example

{
...
"configuration": {
"list": {},
"object": "lists"
}
}

Target

Marketo connections may be used as the destination in a model sync.

All targets

Configuration
NameTypeDescriptionRequired
write_null_valuesbooleanCopy null valuesfalse
Example
{
...
"target": {
"configuration": {
"write_null_values": false
}
}
}

Bulk Sync

Source

Marketo connections may be used as a bulk sync source. No additional configuration options are required.