plugin
sugar-calendarSugar Calendar Abilities
Events integration. Read-only The Events Calendar access: list/read events with hydrated venue and organizer detail. No write tools.
2Total Abilities
0Destructive
1Capability Gates
Functional Domains:
Events
WordPress capabilities required:
edit_posts 2Available Tools (2)
sugarcal_list_eventsedit_postsList events from Sugar Calendar. Returns id, linked post id, title, status, start/end datetime (with time zone), all-day flag, recurrence type, and calendar (category) names for each. Filter by a start-date range, status, and keyword; order and paginate. Read-only; cannot create or modify events.
Parameter Schema8 parameters
{
"type": "object",
"properties": {
"start_after": {
"type": "string",
"description": "Only events starting on/after this datetime (Y-m-d or Y-m-d H:i:s)."
},
"start_before": {
"type": "string",
"description": "Only events starting on/before this datetime (Y-m-d or Y-m-d H:i:s)."
},
"status": {
"type": "string",
"description": "Optional event status filter (e.g. \"publish\", \"draft\")."
},
"search": {
"type": "string",
"description": "Optional keyword search on event title/content."
},
"orderby": {
"type": "string",
"description": "One of: id, title, start_date, end_date, date_created. Default start_date."
},
"order": {
"type": "string",
"description": "ASC or DESC. Default ASC."
},
"per_page": {
"type": "integer",
"description": "How many events (1-100, default 20)."
},
"page": {
"type": "integer",
"description": "Page number, 1-indexed."
}
}
}sugarcal_get_eventedit_postsGet one Sugar Calendar event by its event ID with full detail: title, content, status, start/end datetime and time zones, all-day flag, recurrence (type, interval, end), created/modified timestamps, the linked post id, and the calendar (category) names it belongs to. Read-only.
Parameter Schema1 parameter
{
"type": "object",
"properties": {
"id": {
"type": "integer",
"description": "Sugar Calendar event ID (not the linked post ID)."
}
},
"required": [
"id"
]
}