> For clean Markdown of any page, append .md to the page URL.
> For a complete documentation index, see https://apidocs.polytomic.com/2021-05-23/configuring-your-connections/connections/marketo/llms.txt.
> For AI client integration (Claude Code, Cursor, etc.), connect to the MCP server at https://apidocs.polytomic.com/_mcp/server.
# Marketo
Supports:
* ✅ Models
* ✅ Model sync destination
* ✅ Bulk sync source
## Connection
### Configuration
| Name | Type | Description | Required |
client_id |
string |
Client ID |
required |
client_secret |
string |
Client secret |
required |
enforce_api_limits |
boolean |
Enforce API limits ↓ |
optional |
include_static_lists |
boolean |
Include static list support |
optional |
rest_endpoint |
string |
REST endpoint |
required |
#### `enforce_api_limits`
When `enforce_api_limits` is `true`:
| Name | Type | Description | Required |
concurrent_imports |
integer |
Concurrent import jobs |
required |
daily_api_calls |
integer |
Daily call limit |
required |
```json
{
"name": "Marketo connection",
"type": "marketo",
"configuration": {
"client_id": "629b6d74-f602-47f4-8fef-388485343d85",
"client_secret": "123*******************xyz",
"concurrent_imports": 5,
"daily_api_calls": 37500,
"enforce_api_limits": true,
"include_static_lists": true,
"rest_endpoint": "https://123-ABC-999.mktorest.com/rest"
}
}
```
#### Example
```json
{
"name": "Marketo connection",
"type": "marketo",
"configuration": {
"client_id": "629b6d74-f602-47f4-8fef-388485343d85",
"client_secret": "123*******************xyz",
"enforce_api_limits": false,
"include_static_lists": true,
"rest_endpoint": "https://123-ABC-999.mktorest.com/rest"
}
}
```
## Model Sync
### Source
#### Configuration
| Name | Type | Description | Required |
list |
object |
List |
optional |
object |
string |
Object
Accepted values: `lead`, `program_member`, `activity`, `activity_type`, `campaign`, `program`, `lists` |
required |
#### Example
```json
{
...
"configuration": {
"list": {},
"object": "lists"
}
}
```
### Target
Marketo connections may be used as the destination in a model sync.
#### All targets
##### Configuration
| Name | Type | Description | Required |
write_null_values |
boolean |
Copy null values |
optional |
##### Example
```json
{
...
"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.