create_event_schedule
Creates a recurring Eventbrite event schedule for a series parent by adding occurrences from an iCalendar recurrence rule and duration.
Instructions
Create an event schedule for series parent.
ENDPOINT: POST /events/{event_id}/schedules/
Adds occurrences to series parent according to pattern. Requires series parent event.
PARAMETERS:
occurrence_duration: Duration in seconds
recurrence_rule: iCalendar RFC format with DTSTART
ERRORS (400):
MISSING, INVALID, DTSTART_MISSING, RECURRENCE_RULE_DATES_NOT_IN_UTC, DTSTART_OUTSIDE_PERMITTED_RANGE, LAST_OCCURRENCE_START_EXCEEDS_LIMIT, EXCEEDS_MAX_OCCURRENCES
ERRORS (403):
NOT_AUTHORIZED
AUTHENTICATION: Requires: Authorization: Bearer PERSONAL_OAUTH_TOKEN
Tool call template
Replace each placeholder with a value matching the input schema. Only required parameters are included; add optional parameters as needed.
{
"id": 1,
"jsonrpc": "2.0",
"method": "tools/call",
"params": {
"arguments": {
"event_id": "<event_id>",
"occurrence_duration": "<occurrence_duration>",
"recurrence_rule": "<recurrence_rule>"
},
"name": "create_event_schedule"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| event_id | Yes | Series parent Event ID (required) | |
| recurrence_rule | Yes | iCalendar recurrence rule (required) | |
| occurrence_duration | Yes | Duration in seconds (required) |