Skip to main content
POST
/
events
/
create
Create Event
curl --request POST \
  --url https://api.swoogo.com/api/v1/events/create \
  --header 'Authorization: Bearer <token>' \
  --header 'Content-Type: application/x-www-form-urlencoded' \
  --data close_date=2020-04-05 \
  --data close_time=19:13:44 \
  --data display_url=new-event \
  --data end_date=2020-04-02 \
  --data end_time=22:15:04 \
  --data folder_id=2 \
  --data 'name=New Event' \
  --data start_date=2020-04-01 \
  --data start_time=23:12:10 \
  --data timezone=US/Eastern
{
  "created_at": "2022-06-26 14:30:00",
  "updated_at": "2022-06-26 14:30:00"
}

Authorizations

Authorization
string
header
required

OAuth 2.0 bearer token obtained from POST /oauth2/token. Tokens expire after 30 minutes. Include in the Authorization header as Bearer {access_token}.

Body

application/x-www-form-urlencoded
close_date
string
Example:

"2020-04-05"

close_time
string
Example:

"19:13:44"

display_url
string
Example:

"new-event"

end_date
string
Example:

"2020-04-02"

end_time
string
Example:

"22:15:04"

folder_id
string
Example:

"2"

name
string
Example:

"New Event"

start_date
string
Example:

"2020-04-01"

start_time
string
Example:

"23:12:10"

timezone
string
Example:

"US/Eastern"

Response

Create Object

created_at
string
Example:

"2022-06-26 14:30:00"

updated_at
string
Example:

"2022-06-26 14:30:00"