ToolAssay

Move one date in a content calendar and let the linked dates follow

Move one date in a content calendar and let the linked dates follow: concept, shoot, edit, review and publish stay in order, a shared shoot day moves all its posts together, finished steps never move. Returns the change list, conflicts, blocked steps, a confirmation flag and the updated posts. Stateless: you send up to 40 posts, nothing is stored.

Not tested: has real-world effectsour last check, 2026-10-25
0 of 0checks answered this week
n/amedian answer time
$0.02listed price per call
n/aprice it asked us

Paid test badge: not yet. The checks above are free: we call the tool without paying and read the payment request it sends back. The Verified badge needs paid calls whose answers match the promised output, and nobody can buy a badge.

Endpoint

POST https://agent.chiemgaufilms.com/api/v1/content-plan-shift

CategoryEverything else
Provider hostagent.chiemgaufilms.com
Networkseip155:8453
Payment schemesexact
Self-reported calls, 30 days1 from 1 payers (the provider's figure, not ours)

Our checks, last 30 days

We never call tools that send, buy, move money or file anything, not even without paying.

Example input (from the provider)

{
  "body": {
    "move": {
      "new_date": "2026-11-10",
      "post_key": "p1",
      "step": "shoot"
    },
    "posts": [
      {
        "concept": "2026-11-03",
        "edit": "2026-11-11",
        "key": "p1",
        "publish": "2026-11-13",
        "review": "2026-11-12",
        "shoot": "2026-11-06",
        "shoot_group": "d1",
        "title": "Produkt in 30 Sekunden"
      },
      {
        "concept": "2026-11-03",
        "edit": "2026-11-16",
        "key": "p2",
        "publish": "2026-11-18",
        "review": "2026-11-17",
        "shoot": "2026-11-06",
        "shoot_group": "d1",
        "title": "Mitarbeiter stellt sich vor"
      }
    ]
  },
  "bodyType": "json",
  "method": "POST",
  "type": "http"
}

Promised output schema (from the provider)

{
  "$schema": "https://json-schema.org/draft/2020-12/schema",
  "properties": {
    "input": {
      "additionalProperties": false,
      "properties": {
        "body": {
          "additionalProperties": false,
          "properties": {
            "language": {
              "default": "de",
              "description": "de (default) or en",
              "enum": [
                "de",
                "en"
              ],
              "type": "string"
            },
            "move": {
              "additionalProperties": false,
              "properties": {
                "new_date": {
                  "pattern": "^\\d{4}-\\d{2}-\\d{2}$",
                  "type": "string"
                },
                "post_key": {
                  "maxLength": 40,
                  "minLength": 1,
                  "type": "string"
                },
                "publish_mode": {
                  "default": "shift_all",
                  "description": "Publish moves: also shift the unfinished steps by the same number of days, or only the publish date.",
                  "enum": [
                    "shift_all",
                    "only_publish"
                  ],
                  "type": "string"
                },
                "shoot_mode": {
                  "default": "group",
                  "description": "Shoot step of a grouped post: move the whole shoot day, or detach this post from the group.",
                  "enum": [
                    "group",
                    "detach"
                  ],
                  "type": "string"
                },
                "step": {
                  "enum": [
                    "concept",
                    "shoot",
                    "edit",
                    "review",
                    "publish"
                  ],
                  "type": "string"
                }
              },
              "required": [
                "post_key",
                "step",
                "new_date"
              ],
              "type": "object"
            },
            "posts": {
              "items": {
                "additionalProperties": false,
                "properties": {
                  "concept": {
                    "pattern": "^\\d{4}-\\d{2}-\\d{2}$",
                    "type": "string"
                  },
                  "done": {
                    "description": "Steps that are already finished; they are never moved.",
                    "items": {
                      "enum": [
                        "concept",
                        "shoot",
                        "edit",
                        "review"
                      ],
                      "type": "string"
                    },
                    "maxItems": 4,
                    "type": "array"
                  },
                  "edit": {
                    "pattern": "^\\d{4}-\\d{2}-\\d{2}$",
                    "type": "string"
                  },
                  "key": {
                    "maxLength": 40,
                    "minLength": 1,
                    "pattern": "^[A-Za-z0-9_-]+$",
                    "type": "string"
                  },
                  "publish": {
                    "pattern": "^\\d{4}-\\d{2}-\\d{2}$",
                    "type": "string"
                  },
                  "review": {
                    "pattern": "^\\d{4}-\\d{2}-\\d{2}$",
                    "type": "string"
                  },
                  "shoot": {
                    "pattern": "^\\d{4}-\\d{2}-\\d{2}$",
                    "type": "string"
                  },
                  "shoot_group": {
                    "description": "Posts with the same value share one shoot day and move together.",
                    "maxLength": 40,
                    "minLength": 1,
                    "pattern": "^[^\\x00-\\x1f\\x7f]+$",
                    "type": "string"
                  },
                  "title": {
                    "description": "Optional label echoed in messages. No personal data.",
                    "maxLength": 120,
                    "minLength": 1,
                    "pattern": "^[^\\x00-\\x1f\\x7f]+$",
                    "type": "string"
                  }
                },
                "required": [
                  "key",
                  "publish"
                ],
                "type": "object"
              },
              "maxItems": 40,
              "minItems": 1,
              "type": "array"
            }
          },
          "required": [
            "posts",
            "move"
          ],
          "type": "object"
        },
        "bodyType": {
          "enum": [
            "json",
            "form-data",
            "text"
          ],
          "type": "string"
        },
        "method": {
          "enum": [
            "POST"
          ],
          "type": "string"
        },
        "type": {
          "const": "http",
          "type": "string"
        }
      },
      "required": [
        "type",
        "method",
        "bodyType",
        "body"
      ],
      "type": "object"
    },
    "output": {
      "properties": {
        "example": {
          "type": "object"
        },
        "type": {
          "type": "string"
        }
      },
      "required": [
        "type"
      ],
      "type": "object"
    }
  },
  "required": [
    "input"
  ],
  "type": "object"
}

This page as JSON