{ "$schema": "https://json-structure.org/meta/extended/v0/#", "$id": "https://api-evangelist.github.io/basecamp/json-structure/scheduleentrycreaterequest-structure.json", "title": "ScheduleEntryCreateRequest", "type": "record", "members": [ { "name": "summary", "type": "string", "description": "Entry title/summary" }, { "name": "starts_at", "type": "string", "description": "Entry start time in ISO 8601 format" }, { "name": "ends_at", "type": "string", "description": "Entry end time in ISO 8601 format" }, { "name": "description", "type": "string", "description": "HTML-formatted entry description" }, { "name": "participant_ids", "type": "array", "description": "Person IDs to add as participants" }, { "name": "all_day", "type": "boolean", "description": "Whether this is an all-day event" }, { "name": "notify", "type": "boolean", "description": "Whether to notify participants" } ] }