HighLevel · Schema
UpdateCalendarNotificationsDTO
CompanySoftware-as-a-ServiceMarketingCRMAutomationMarketing Automation
Properties
| Name | Type | Description |
|---|---|---|
| receiverType | string | Notification recipient type |
| additionalEmailIds | array | Additional email addresses to receive notifications. |
| additionalPhoneNumbers | array | Additional phone numbers to receive notifications. |
| selectedUsers | array | Selected users for in-App and business email notifications. Supports user IDs and special keyword "sub_account_admin" |
| channel | string | Notification channel |
| notificationType | string | Notification type |
| isActive | boolean | Is the notification active |
| deleted | boolean | Marks the notification as deleted (soft delete) |
| templateId | string | Template ID for email notification |
| body | string | Body for email notification. Not necessary for in-App notification |
| subject | string | Subject for email notification. Not necessary for in-App notification |
| afterTime | array | Specifies the time after which the follow-up notification should be sent. This is not required for other notification types. |
| beforeTime | array | Specifies the time before which the reminder notification should be sent. This is not required for other notification types. |
| fromAddress | string | From address for email notification |
| fromNumber | string | from number for sms notification |
| fromName | string | From name for email/sms notification |
JSON Schema
{
"$schema": "https://json-schema.org/draft/2020-12/schema",
"$id": "https://raw.githubusercontent.com/api-evangelist/highlevel/main/json-schema/highlevel-update-calendar-notifications-dto-schema.json",
"title": "UpdateCalendarNotificationsDTO",
"x-generated": "2026-09-22",
"x-method": "derived",
"x-generator": "derive-json-schema.py",
"x-source": "openapi/_original/highlevel-calendars-openapi.json#/components/schemas/UpdateCalendarNotificationsDTO",
"type": "object",
"properties": {
"receiverType": {
"type": "string",
"description": "Notification recipient type",
"enum": [
"contact",
"guest",
"assignedUser",
"emails",
"phoneNumbers",
"business"
]
},
"additionalEmailIds": {
"description": "Additional email addresses to receive notifications.",
"type": "array",
"items": {
"type": "string"
}
},
"additionalPhoneNumbers": {
"description": "Additional phone numbers to receive notifications.",
"type": "array",
"items": {
"type": "string"
}
},
"selectedUsers": {
"description": "Selected users for in-App and business email notifications. Supports user IDs and special keyword \"sub_account_admin\"",
"type": "array",
"items": {
"type": "string"
}
},
"channel": {
"type": "string",
"description": "Notification channel",
"enum": [
"email",
"inApp",
"sms",
"whatsapp"
]
},
"notificationType": {
"type": "string",
"description": "Notification type",
"enum": [
"booked",
"confirmation",
"cancellation",
"reminder",
"followup",
"reschedule"
]
},
"isActive": {
"type": "boolean",
"description": "Is the notification active",
"default": true
},
"deleted": {
"type": "boolean",
"description": "Marks the notification as deleted (soft delete)",
"default": false
},
"templateId": {
"type": "string",
"description": "Template ID for email notification"
},
"body": {
"type": "string",
"description": "Body for email notification. Not necessary for in-App notification"
},
"subject": {
"type": "string",
"description": "Subject for email notification. Not necessary for in-App notification"
},
"afterTime": {
"description": "Specifies the time after which the follow-up notification should be sent. This is not required for other notification types.",
"type": "array",
"items": {
"$ref": "#/$defs/SchedulesDTO"
}
},
"beforeTime": {
"description": "Specifies the time before which the reminder notification should be sent. This is not required for other notification types.",
"type": "array",
"items": {
"$ref": "#/$defs/SchedulesDTO"
}
},
"fromAddress": {
"type": "string",
"description": "From address for email notification"
},
"fromNumber": {
"type": "string",
"description": "from number for sms notification"
},
"fromName": {
"type": "string",
"description": "From name for email/sms notification"
}
},
"$defs": {
"SchedulesDTO": {
"type": "object",
"properties": {
"timeOffset": {
"type": "number"
},
"unit": {
"type": "string"
}
}
}
}
}
Work with this as data
Every JSON Schema here is available over the APIs.io API and to AI agents over MCP.
MCP server
One button, every client — Claude, Cursor, VS Code and the rest.
https://apis.io/mcp
Tools for schemas
4 MCP tools reach this
find_json_schemasBrowse and filter every JSON Schema in the catalog.apis_io_searchSTART HERE — APIs, providers and tags for one query, each with its total.resolveTurn a domain, URL or GitHub org into the provider it belongs to.find_cohortsEvery scored population of providers in the catalog.
Call it yourself
curl for this page
This JSON Schema
curl "https://apis.io/api/v1/json-schemas/highlevel-update-calendar-notifications-dto"
All schemas
curl "https://apis.io/api/v1/json-schemas?limit=25"
Discovery needs no key. Ratings and market analysis are Pro.
Get an API key
Free tier, no form to fill in. Signing in shares your email address with us — we store it to create your key and to recognise you if you sign in with another provider. See our Privacy Policy and Terms.
A second provider on the same verified email joins the account you already have.