ToolAssay

Turn up to 12 planned videos into realistic shoot days

Turn up to 12 planned videos into realistic shoot days: bundled by place, split evenly (max 3 shoots, 8 h), with set-up, breaks, lunch, timed schedule, equipment list, checklist and optional .ics files.

Answeringour last check, 2026-10-25
2 of 2checks answered this week
920 msmedian answer time
$0.03listed price per call
$0.03price 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/shoot-day-plan

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

DayResultHTTPAskedTime
2026-10-25 valid payment request 402$0.03 900 ms
2026-10-24 valid payment request 402$0.03 941 ms

Example input (from the provider)

{
  "body": {
    "first_date": "2026-11-10",
    "shoots": [
      {
        "location": "Showroom",
        "recipe_id": "tpl-produkt-in-30-sekunden",
        "title": "Produkt in 30 Sekunden"
      },
      {
        "location": "Showroom",
        "recipe_id": "tpl-mitarbeiter-vorstellen",
        "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": {
            "break_minutes": {
              "default": 15,
              "maximum": 60,
              "minimum": 0,
              "type": "integer"
            },
            "first_date": {
              "description": "Optional YYYY-MM-DD of the first shoot day; adds calendar files. Further days follow every second day.",
              "pattern": "^\\d{4}-\\d{2}-\\d{2}$",
              "type": "string"
            },
            "language": {
              "default": "de",
              "description": "de (default) or en",
              "enum": [
                "de",
                "en"
              ],
              "type": "string"
            },
            "lunch_minutes": {
              "default": 45,
              "maximum": 90,
              "minimum": 0,
              "type": "integer"
            },
            "max_day_minutes": {
              "default": 480,
              "maximum": 720,
              "minimum": 240,
              "type": "integer"
            },
            "max_shoots_per_day": {
              "default": 3,
              "maximum": 6,
              "minimum": 1,
              "type": "integer"
            },
            "shoots": {
              "items": {
                "additionalProperties": false,
                "properties": {
                  "equipment": {
                    "items": {
                      "maxLength": 60,
                      "minLength": 1,
                      "pattern": "^[^\\x00-\\x1f\\x7f]+$",
                      "type": "string"
                    },
                    "maxItems": 10,
                    "type": "array"
                  },
                  "location": {
                    "description": "Place label, e.g. Showroom. Same labels are grouped on one day.",
                    "maxLength": 80,
                    "minLength": 1,
                    "pattern": "^[^\\x00-\\x1f\\x7f]+$",
                    "type": "string"
                  },
                  "media_type": {
                    "enum": [
                      "reel",
                      "video",
                      "post",
                      "story",
                      "carousel"
                    ],
                    "type": "string"
                  },
                  "minutes": {
                    "description": "Pure recording minutes. Default: recipe time or 40.",
                    "maximum": 240,
                    "minimum": 5,
                    "type": "integer"
                  },
                  "recipe_id": {
                    "description": "Optional recipe id from video-recipes: supplies duration, set-up type, equipment and follow-up formats.",
                    "pattern": "^tpl-[a-z0-9-]{1,60}$",
                    "type": "string"
                  },
                  "title": {
                    "description": "Short name of the video, e.g. Product in 30 seconds. Do not put personal data here.",
                    "maxLength": 120,
                    "minLength": 1,
                    "pattern": "^[^\\x00-\\x1f\\x7f]+$",
                    "type": "string"
                  }
                },
                "required": [
                  "title"
                ],
                "type": "object"
              },
              "maxItems": 12,
              "minItems": 1,
              "type": "array"
            },
            "start_time": {
              "default": "09:00",
              "pattern": "^([01]\\d|2[0-3]):[0-5]\\d$",
              "type": "string"
            }
          },
          "required": [
            "shoots"
          ],
          "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