Productive icon

Productive

Interact with the Productive API

Actions508

Events → Create an event

AI-generated

Summary

Create a new event in Productive by specifying its name, event type, and optional configurations such as limitation type, personal integrations synchronization, and half day booking support.

Inputs

  • Name — The name for the new event.
  • Event Type ID (required) — The identifier of the event type to assign to the event.
  • Limitation Type ID — The limitation type for the event: 1 (unlimited by days), 2 (limited by days), 3 (limited by hours), or 4 (unlimited by hours).
  • Sync Personal Integrations (required) — Boolean flag indicating whether bookings for this event should be synced with personal integrations.
  • Half Day Bookings — Boolean flag indicating whether this event supports half day bookings.

Output shape

a single record representing the newly created event's details

The operation returns the created event object as JSON. Errors produce failure messages. No pagination applies.

Examples

Example 1: Create a standard event named 'Team Meeting' with event type ID 10, limited by hours, synced with personal integrations, and supporting half day bookings.

Set 'Name' to 'Team Meeting', 'Event Type ID' to 10, 'Limitation Type ID' to '3', 'Sync Personal Integrations' to true, and 'Half Day Bookings' to true.

Discussion