Skip to main content
POST
Invite series manager

Path Parameters

id
integer<int64>
required

Event ID (any occurrence in the series)

Body

application/json
email
string
required

Email address to invite as series manager

Response

OK

created_at
string<date-time>
required

Created timestamp

creator_id
string
required

Profile ID of the creator

duration
string
required

Duration of each occurrence as a Postgres interval string

ends_on
enum<string>
required

How the series ends

Available options:
never,
on_date,
after_n
freq
enum<string>
required

Recurrence frequency

Available options:
daily,
weekly,
monthly,
custom
id
integer<int64>
required

Series ID

interval
integer<int64>
required

Repeat every N units of freq (e.g. 2 = every 2 weeks)

is_deleted
boolean
required

Soft-deleted flag

status
enum<string>
required

Publish status: draft, published, archived

Available options:
draft,
published,
archived
timezone
string
required

IANA timezone for canonical occurrence

title
string
required

Canonical series title (master event name)

updated_at
string<date-time>
required

Updated timestamp

version
integer<int64>
required

Version number (incremented on each publish)

visibility
integer<int64>
required

Visibility: 10=private, 20=members-only, 30=organization, 40=public

$schema
string<uri>
read-only

A URL to the JSON Schema for this object.

Example:

"https://api.linebundle.com/schemas/EventSeries.json"

address
string

Venue address

cover_image_key
string

Canonical cover image storage key

description
string

Canonical series description

end_count
integer<int64>

Max number of occurrences including anchor (used when ends_on=after_n)

end_date
string<date-time>

Last allowed start date (used when ends_on=on_date)

end_dt
string<date-time>

Canonical end datetime

keywords
string[] | null

Search keywords

latitude
number<double>

Venue latitude

longitude
number<double>

Venue longitude

metadata
object

Canonical series metadata (theme, cover, etc.)

org_id
string

Organization ID (nil for personal events)

published_at
string<date-time>

When the series was most recently published

published_id
integer<int64>

ID of the published version (if currently a draft)

repeat_days
integer<int64>[] | null

ISO weekdays to repeat on [1-7]; used for weekly/custom freq

series_manager_accepted_at
string<date-time>

When invite was accepted

series_manager_expires_at
string<date-time>

When invite expires

series_manager_id
string

Profile ID of the series manager (active)

series_manager_invite_token
string

Invite token for pending manager

series_manager_invited_at
string<date-time>

When invite was sent

series_manager_invited_by
string

Profile ID who sent invite

series_manager_invited_email
string

Email of invitee

series_manager_status
string

Manager status: pending, active, revoked

start_dt
string<date-time>

Canonical start datetime

Last modified on May 14, 2026