{
  "openapi": "3.1.0",
  "info": {
    "title": "Eyes At Dawn — MCPFuel API",
    "description": "Eyes At Dawn is a wedding photography and videography studio serving North Jersey, NJ/NY/PA area. They specialize in capturing weddings, sweet 16s, and Quinceaneras, and are currently booking for 2026 and 2027. Category: Wedding Photography and Videography.",
    "version": "0.1.0"
  },
  "servers": [
    {
      "url": "https://www.eyesatdawn.com/"
    }
  ],
  "paths": {
    "/actions/answer_business_question": {
      "post": {
        "operationId": "answer_business_question",
        "summary": "Ask Eyes At Dawn an open question about services, pricing, availability, policies, or anything else covered by their profile. The assistant is grounded in the profile and will not invent answers.",
        "x-agent-risk": "read",
        "x-agent-requires-auth": false,
        "requestBody": {
          "required": true,
          "content": {
            "application/json": {
              "schema": {
                "type": "object",
                "properties": {
                  "question": {
                    "type": "string"
                  }
                },
                "required": [
                  "question"
                ]
              }
            }
          }
        },
        "responses": {
          "200": {
            "description": "Action result",
            "content": {
              "application/json": {
                "schema": {
                  "type": "object",
                  "properties": {
                    "success": {
                      "type": "boolean"
                    },
                    "data": {
                      "type": "object",
                      "nullable": true
                    },
                    "error": {
                      "type": "string",
                      "nullable": true
                    }
                  },
                  "required": [
                    "success"
                  ]
                }
              }
            }
          }
        }
      }
    },
    "/actions/request_quote": {
      "post": {
        "operationId": "request_quote",
        "summary": "Request a price quote from Eyes At Dawn. Use this when the customer wants pricing for specific services on a date, at a location, or for a party size. The business will reply with a quote.",
        "x-agent-risk": "low",
        "x-agent-requires-auth": false,
        "requestBody": {
          "required": true,
          "content": {
            "application/json": {
              "schema": {
                "type": "object",
                "properties": {
                  "customer_name": {
                    "type": "string"
                  },
                  "email": {
                    "type": "string"
                  },
                  "phone": {
                    "type": "string"
                  },
                  "services": {
                    "type": "string"
                  },
                  "date": {
                    "type": "string"
                  },
                  "location": {
                    "type": "string"
                  },
                  "details": {
                    "type": "string"
                  }
                },
                "required": [
                  "customer_name",
                  "email",
                  "phone",
                  "services",
                  "date",
                  "location",
                  "details"
                ]
              }
            }
          }
        },
        "responses": {
          "200": {
            "description": "Action result",
            "content": {
              "application/json": {
                "schema": {
                  "type": "object",
                  "properties": {
                    "success": {
                      "type": "boolean"
                    },
                    "data": {
                      "type": "object",
                      "nullable": true
                    },
                    "error": {
                      "type": "string",
                      "nullable": true
                    }
                  },
                  "required": [
                    "success"
                  ]
                }
              }
            }
          }
        }
      }
    },
    "/actions/submit_inquiry": {
      "post": {
        "operationId": "submit_inquiry",
        "summary": "Send a message or contact request to Eyes At Dawn. Use this when the customer wants to be called back, book, or get in touch about anything else.",
        "x-agent-risk": "low",
        "x-agent-requires-auth": false,
        "requestBody": {
          "required": true,
          "content": {
            "application/json": {
              "schema": {
                "type": "object",
                "properties": {
                  "customer_name": {
                    "type": "string"
                  },
                  "email": {
                    "type": "string"
                  },
                  "phone": {
                    "type": "string"
                  },
                  "message": {
                    "type": "string"
                  }
                },
                "required": [
                  "customer_name",
                  "email",
                  "phone",
                  "message"
                ]
              }
            }
          }
        },
        "responses": {
          "200": {
            "description": "Action result",
            "content": {
              "application/json": {
                "schema": {
                  "type": "object",
                  "properties": {
                    "success": {
                      "type": "boolean"
                    },
                    "data": {
                      "type": "object",
                      "nullable": true
                    },
                    "error": {
                      "type": "string",
                      "nullable": true
                    }
                  },
                  "required": [
                    "success"
                  ]
                }
              }
            }
          }
        }
      }
    },
    "/actions/check_availability": {
      "post": {
        "operationId": "check_availability",
        "summary": "Check open appointment times for Eyes At Dawn. Returns available dates and time slots from the business's published calendar. Optional inputs: \"from\" (YYYY-MM-DD start date) and \"days\" (how many days to look ahead). If the business has no live calendar, it returns guidance to capture a booking request instead.",
        "x-agent-risk": "read",
        "x-agent-requires-auth": false,
        "requestBody": {
          "required": true,
          "content": {
            "application/json": {
              "schema": {
                "type": "object",
                "properties": {
                  "from": {
                    "type": "string"
                  },
                  "days": {
                    "type": "string"
                  }
                },
                "required": [
                  "from",
                  "days"
                ]
              }
            }
          }
        },
        "responses": {
          "200": {
            "description": "Action result",
            "content": {
              "application/json": {
                "schema": {
                  "type": "object",
                  "properties": {
                    "success": {
                      "type": "boolean"
                    },
                    "data": {
                      "type": "object",
                      "nullable": true
                    },
                    "error": {
                      "type": "string",
                      "nullable": true
                    }
                  },
                  "required": [
                    "success"
                  ]
                }
              }
            }
          }
        }
      }
    }
  },
  "x-mcpfuel": {
    "schemaVersion": "0.1",
    "siteId": "eyes-at-dawn"
  }
}