Skip to content

Create multiple instances

POST
/events/{seriesId}/instances/bulk

Creates multiple sparse instances in bulk

seriesId
required
string

The series parent event ID

object
instances
required
Array<object>
object
start
required
string format: date-time
end
required
string format: date-time
Example
{
"instances": [
{
"start": "2025-03-15T19:00:00Z",
"end": "2025-03-15T22:00:00Z"
},
{
"start": "2025-03-22T19:00:00Z",
"end": "2025-03-22T22:00:00Z"
}
]
}

Instances created successfully

object
status
string
Example
ok
data
object
created

Number of instances created

integer
ids

Array of created instance IDs

Array<string>

Bad request - validation failed

object
status
string
Example
error
message
string
Example
An error occurred
error
string

Forbidden - insufficient permissions

object
status
string
Example
error
message
string
Example
An error occurred
error
string