Skip to main content
POST
Create company event

Authorizations

Authorization
string
header
required

Bearer token authentication

Body

application/json

Event attributes are nested under a required event key; omitting it returns 400.

event
object
required

Event attributes accepted by the controller. title, description, start, end, and time_zone are required by the Event model, so an event missing any of them returns 422.

Response

Event created

active
boolean
required
canonical_time_zone
string
required
color
string
required
countries
(string | number | boolean | null | any[] | object)[]
required

Any valid JSON value for provider, integration, theme, metadata, or other dynamic payloads whose keys are not fixed by the API contract.

description
object
required
end
string<date-time>
required
id
integer
required
image_url
null
required
images
(string | number | boolean | null | any[] | object)[]
required

Any valid JSON value for provider, integration, theme, metadata, or other dynamic payloads whose keys are not fixed by the API contract.

is_all_day
boolean
required
notification_sent_at
null
required
send_notification
boolean
required
start
string<date-time>
required
status
null
required
time_zone
string
required
title
string
required
url
null
required
user_id
null
required
venue
null
required