upsert_plan_entity
ActiveTool of io.github.jshorwitz/synter-ads
declared in 1.27.0
Add or update an entity (campaign, ad, tweet, go_link, etc.) within a campaign plan (2 credits).
Parameters schema
{
"type": "object",
"title": "upsert_plan_entityArguments",
"required": [
"plan_id",
"logical_key",
"platform",
"entity_type"
],
"properties": {
"plan_id": {
"type": "string",
"title": "Plan Id"
},
"platform": {
"type": "string",
"title": "Platform"
},
"remote_id": {
"anyOf": [
{
"type": "string"
},
{
"type": "null"
}
],
"title": "Remote Id",
"default": null
},
"entity_type": {
"type": "string",
"title": "Entity Type"
},
"logical_key": {
"type": "string",
"title": "Logical Key"
},
"desired_state": {
"type": "string",
"title": "Desired State",
"default": "paused"
},
"metadata_json": {
"anyOf": [
{
"type": "string"
},
{
"type": "null"
}
],
"title": "Metadata Json",
"default": null
},
"remote_ref_json": {
"anyOf": [
{
"type": "string"
},
{
"type": "null"
}
],
"title": "Remote Ref Json",
"default": null
},
"parent_logical_key": {
"anyOf": [
{
"type": "string"
},
{
"type": "null"
}
],
"title": "Parent Logical Key",
"default": null
},
"provider_account_id": {
"anyOf": [
{
"type": "string"
},
{
"type": "null"
}
],
"title": "Provider Account Id",
"default": null
}
}
}Parent server
io.github.jshorwitz/synter-ads
https://github.com/jshorwitz/synter-mcp-server
1/7 registries