{
"type": "object",
"properties": {
"limit": {
"type": "integer",
"minimum": 1,
"maximum": 100,
"default": 25,
"description": "Maximum number of images to fetch and scan (default 25, max 100)."
}
},
"required": []
}{
"type": "object",
"properties": {
"selector": {
"type": "string",
"maxLength": 8192,
"description": "CSS selector for an <img> element on the page."
},
"url": {
"type": "string",
"maxLength": 8192,
"description": "Image URL (absolute, or relative to the current page) to fetch and inspect."
}
},
"required": []
}{
"type": "object",
"properties": {},
"required": [],
"additionalProperties": false
}{
"type": "object",
"properties": {},
"required": [],
"additionalProperties": false
}{
"type": "object",
"properties": {},
"required": [],
"additionalProperties": false
}{
"type": "object",
"properties": {
"slug": {
"type": "string",
"description": "Comparison slug, e.g. \"cuvo-vs-wheel\""
}
},
"required": [
"slug"
],
"additionalProperties": false
}{
"type": "object",
"properties": {},
"required": [],
"additionalProperties": false
}{
"type": "object",
"properties": {
"slug": {
"type": "string",
"description": "Article slug, e.g. \"dea-telemedicine-flexibilities-2026\""
}
},
"required": [
"slug"
],
"additionalProperties": false
}{
"type": "object",
"properties": {
"timezone": {
"type": "string",
"description": "IANA timezone of the user, e.g. \"America/New_York\". Defaults to America/New_York."
}
},
"required": [],
"additionalProperties": false
}{
"type": "object",
"properties": {
"name": {
"type": "string",
"description": "User's full name"
},
"email": {
"type": "string",
"description": "User's email (receives the invite)"
},
"phone": {
"type": "string",
"description": "Optional phone number"
},
"slot_start_iso": {
"type": "string",
"description": "startIso of the chosen slot, exactly as returned by get_availability"
},
"timezone": {
"type": "string",
"description": "IANA timezone used when fetching availability"
}
},
"required": [
"name",
"email",
"slot_start_iso",
"timezone"
],
"additionalProperties": false
}{
"type": "object",
"properties": {
"name": {
"type": "string"
},
"phone": {
"type": "string"
}
},
"required": [
"name",
"phone"
],
"additionalProperties": false
}