The identity and technical contract details declared by the specification.
GtdGoogleTasksTaskForCreate
object
10 properties
2 required
EventLockAction
object
5 properties
3 required
AnyAttendeeEventMatcher
object
Matches if any attendee satisfies the given attendee predicate
2 properties
1 required
AndEventMatcher
object
Matches if both the left and right matchers match
3 properties
2 required
AddEventAction
object
23 properties
6 required
GtdTaskId.TaskSourceType
string
Colorized
object
1 property
SelfRSVPMatcher
object
Matches by the user's own RSVP status
4 properties
1 required
SmartSeriesId
object
3 properties
2 required
UncompleteGtdTaskAction
object
3 properties
1 required
ApplyScheduleActionsResponse
object
3 properties
1 required
HasVideoConferenceEventMatcher
object
Matches events with or without a video conference link
2 properties
1 required
TimeWindowEventMatcher.TimeWindowMatchMode
string
RecurrenceFrequency
string
CancelEventAction
object
11 properties
2 required
RescheduleEventAction
object
11 properties
4 required
LacksRsvpCreateRequestFields
object
4 properties
1 required
FeatureMigrationResultView.CleanupOnly.Reason
string
AttendeeCountEventMatcher
object
Matches by attendee count using a comparison operator
5 properties
4 required
EventConflictPatchRequestFields
object
3 properties
ZoomConferenceRequest
object
2 properties
1 required
Reminders
object
2 properties
2 required
CreateGtdTaskAction
object
6 properties
3 required
ManualEventEdit
object
9 properties
6 required
RecurrenceEditType
string
LacksVideoConferencePatchRequestFields
object
4 properties
ShieldsUpProblem
object
6 properties
4 required
HabitPatchRequestFields
object
12 properties
ScheduleActionResultWithMessage
object
3 properties
2 required
RecentPaperDocMatcher
object
Matches events with a recently modified paper document
3 properties
2 required
TeamsConferenceData
object
3 properties
1 required
Reminder
object
2 properties
2 required
EventLockAction.LockMode
string
SlotAvailability
object
2 properties
2 required
ScheduleProblemGroup
object
3 properties
3 required
NotEventMatcher
object
Negates another matcher
2 properties
1 required
FindANewTimeAction
object
4 properties
2 required
BufferEventData
object
4 properties
3 required
TimeOfDayEventMatcher
object
Matches events based on their start or end time of day
4 properties
3 required
AttendeeDeclined
object
8 properties
4 required
AddFocusEventAction
object
15 properties
5 required
ScheduleProblemRequest
object
1 property
1 required
BufferEventSettingsView
object
2 properties
2 required
AddVideoConferenceAction
object
6 properties
3 required
ScheduleActionRefView
object
2 properties
2 required
NotAttendeeMatcher
object
Negates an attendee matcher
2 properties
1 required
FocusTimeCreateRequestFields
object
19 properties
5 required
ManagedEventData_1
object
2 properties
GtdNotionTask
object
15 properties
4 required
BasicEventWarningCreateRequestFields
object
7 properties
3 required
RequiresTravelEventMatcher
object
Matches events that require travel
2 properties
1 required
AnyEventMatcher
object
Matches if ANY matcher in the list matches
2 properties
1 required
LacksRsvp
object
8 properties
3 required
UpdatePolicyIndexPatchRequestFields
object
3 properties
2 required
ReclaimTask
object
12 properties
4 required
LacksRsvpPatchRequestFields
object
4 properties
EventReadOnlyReason
string
AwayFromIdealSlot
object
10 properties
8 required
FocusTimeEventData
object
1 property
1 required
FocusTimeProblem
object
6 properties
4 required
ScheduleProblemWithActions
object
2 properties
1 required
TitleEventMatcher
object
Matches by event title text
3 properties
2 required
ClickUpTaskState
object
5 properties
5 required
ScheduleActionResult
string
UpdatePolicyPriorityAndIndexPatchRequestFields
object
4 properties
HabitPolicy
object
12 properties
5 required
MergeDetails.EventType
string
ScheduleActionResponse
object
5 properties
5 required
RecurrenceContinuityData
object
2 properties
JiraTaskState
object
4 properties
4 required
HasAgendaEventMatcher
object
Matches events that have an agenda
3 properties
2 required
AnyTextEventMatcher
object
Matches if text appears in title, description, or location
2 properties
1 required
ScheduleProblemResponse
object
1 property
1 required
ResourceRSVPEventMatcher
object
Matches by resource attendee RSVP status
2 properties
1 required
SchedulingLinkId
object
2 properties
1 required
ReclaimRecurrence
object
Recurrence pattern for a recurring event. - frequency is always required - For WEEKLY: days is required (which days of the week) - For MONTHLY: monthlyDay is r…
8 properties
1 required
TaggedEventMatcher
object
Wraps a matcher with a named tag
3 properties
2 required
AllowedEditTypesView
object
2 properties
2 required
FocusTimePatchRequestFields
object
19 properties
EventKeyEventMatcher
object
Matches a specific event by its key
3 properties
2 required
DescriptionEventMatcher
object
Matches by event description text
3 properties
2 required
RecurringAssignmentType
string
LacksVideoConferenceCreateRequestFields
object
4 properties
1 required
AllAttendeesEventMatcher
object
Matches if all attendees satisfy the given attendee predicate
2 properties
1 required
LacksVideoConferencePolicy
object
4 properties
3 required
ReclaimSchedulerData
object
3 properties
3 required
FeatureMigrationResultView
object
Migration result for an individual 1.0 feature.
GtdJiraTask
object
15 properties
6 required
EventAttendee
object
9 properties
1 required
BufferEventPatchRequestFields
object
20 properties
GtdTodoistTask
object
14 properties
4 required
GtdTodoistTaskForCreate
object
10 properties
2 required
BasicEventWarning
object
7 properties
5 required
FeatureMigrationResultView.NoMappingNeeded
object
Indicates that the feature will not be migrated to 2.0, likely because the user has not enabled it in 1.0. This is for informational purposes only and should n…
2 properties
1 required
GtdLinearTaskForCreate
object
13 properties
2 required
IgnoreEventKeyAction
object
5 properties
2 required
RescheduleHourSource
string
EventResponseStatus
string
OneOff
object
2 properties
1 required
LocationEventMatcher
object
Matches by event location text
3 properties
2 required
BufferEventCreateRequestFields
object
15 properties
3 required
LacksRsvpPolicy
object
4 properties
3 required
AllDayDateRange
object
3 properties
2 required
SchedulePolicyId
object
1 property
1 required
PolicyAssociation
object
3 properties
3 required
CalendarEventV2
object
33 properties
21 required
AllowedEditTypeReason
string
PolicyAdherenceMetricDescriptor
object
2 properties
2 required
FocusTimeProblemType
string
GoogleCalendarEventMetadata
object
3 properties
3 required
LocalTimeInterval
object
3 properties
2 required
UserAssistMigrationLogView.MigrationState
string
TaskEventData_1
object
1 property
1 required
AndAttendeeMatcher
object
Matches if both attendee matchers match
3 properties
2 required
ReclaimEventData
object
9 properties
2 required
OrEventMatcher
object
Matches if either the left or right matcher matches
3 properties
2 required
FalseEventMatcher
object
Never matches any event
EventConflictPolicy
object
3 properties
2 required
SchedulingLinkMeetingId
object
2 properties
1 required
FocusId
object
2 properties
1 required
UserAssistMigrationLogView
object
Records the output of a 1.0 - 2.0 migration (both dry run and non-dry run).
7 properties
6 required
AttendeeBooleanMatcher
object
Matches an attendee's boolean field
3 properties
2 required
EventCategoryEventMatcher
object
Matches by event category
3 properties
2 required
AttendeeAvailabilityWarningPatchRequestFields
object
3 properties
AttendeeStringMatcher.StringField
string
MigrationResultView
object
Represents the migration plan for an individual 1.0 - 2.0 migration.
5 properties
2 required
ManagedEventNoAvailabilityAction
string
LinearWorkflowStateType
string
OrAttendeeMatcher
object
Matches if either attendee matcher matches
3 properties
2 required
CalendarEventField
string
AttendeeEmailEventMatcher
object
Matches events where any attendee's email satisfies the operator/predicate
3 properties
2 required
GtdClickUpTaskForCreate
object
10 properties
2 required
MoreEntryPoint
object
4 properties
1 required
GtdAsanaTaskForCreate
object
11 properties
2 required
FixedDateTimeRange_2
object
2 properties
2 required
VideoEntryPoint
object
5 properties
1 required
ManualEditEventAction
object
4 properties
2 required
IsRecurringInstanceEventMatcher
object
Matches events that are an instance of a recurring series
EventKey
object
2 properties
2 required
SchedulePolicyType
string
TaskId
object
2 properties
1 required
MergeableEventView.MergeType
string
ScheduleInfo
object
7 properties
7 required
MigrateUserAssistResponse.Error
object
2 properties
1 required
MergeDetails
object
4 properties
4 required
SipEntryPoint
object
4 properties
1 required
IsOrganizerEventMatcher
object
Matches based on whether the user is the event organizer
2 properties
1 required
RecurrenceEnding
object
5 properties
2 required
ManagedEventData
object
2 properties
AttendeeAvailabilityView
object
14 properties
6 required
ConferenceRequestType
string
FocusTimeProperties
object
3 properties
FocusTimeEventData_1
object
1 property
1 required
EventResourceParticipant
object
9 properties
1 required
NotionTaskStatus
object
4 properties
3 required
AttendeeIntMatcher
object
Matches an attendee's integer field using an operator
4 properties
3 required
RecurrenceContinuityData_1
object
2 properties
PhoneEntryPoint
object
6 properties
1 required
ShieldsUpPolicy
object
18 properties
7 required
TaskEventData
object
1 property
1 required
UnknownPolicy
object
2 properties
1 required
FocusTimeChatStatus
string
RsvpEventAction
object
7 properties
3 required
CompleteGtdTaskAction
object
3 properties
1 required
LogTaskAction
object
8 properties
5 required
AttendeeStringMatcher.StringOperator
string
CalendarEventMatcher
object
Matches events on a specific calendar
2 properties
1 required
EventPolicyAssociation
string
JiraStatusCategory
string
MigrateUserAssistResponse
object
EntryNotificationRequest
string
EventTagEventMatcher
object
Matches events with a specific tag
2 properties
1 required
SmartMeetingPatchRequestFields
object
8 properties
NoneEventMatcher
object
Matches if NONE of the matchers in the list match
2 properties
1 required
YearlyDay
object
Day of the year for YEARLY recurrences.
2 properties
EventAssociationDetailsView
object
5 properties
4 required
FalseAttendeeMatcher
object
Never matches any attendee
TravelBufferId
object
2 properties
1 required
GtdTaskLink
object
1 property
1 required
MutatePolicyRequestFields
object
EventMatcherTags
object
1 property
1 required
AttendeeResponseStatusMatcher.SetOperator
string
EventConflict
object
9 properties
4 required
ShieldsUpThresholdType
string
AttendeeAvailabilityWarningPolicy
object
3 properties
2 required
ShieldsUpEventData
object
1 property
1 required
BufferEventData_1
object
4 properties
3 required
EventMatcherOperator
string
TimeWindowEventMatcher
object
Matches events within a time window
4 properties
3 required
AssistDetails
object
This entity maps to the assistevents table.
28 properties
FeatureMigrationResultView.CleanupOnly
object
Indicates that the feature will not be migrated to 2.0, but we will still clean up 1.0 events.
3 properties
2 required
AssistantData_1
object
6 properties
PendingConferenceData
object
2 properties
1 required
TrueAttendeeMatcher
object
Always matches any attendee
GtdNotionTaskForCreate
object
9 properties
2 required
BasicEventWarningPatchRequestFields
object
7 properties
AttendeeStringMatcher
object
Matches an attendee's string field using an operator
4 properties
3 required
TrueEventMatcher
object
Always matches any event
PolicyDeleteRequestFields
object
2 properties
1 required
GtdAsanaTask
object
13 properties
4 required
AttendeeAvailabilityWarningCreateRequestFields
object
3 properties
2 required
EventAttendeeParticipant
object
9 properties
1 required
AllEventMatcher
object
Matches if ALL matchers in the list match
2 properties
1 required
RecurringSeriesEventMatcher
object
Matches the root series event itself by its eventKey ID. Rarely needed — prefer RecurringInstanceEventMatcher to target all occurrences.
4 properties
2 required
AllDayDateRange_2
object
2 properties
2 required
RescheduleEventAndCancelOthersAction
object
5 properties
3 required
FeatureMigrationResultView.Mapped
object
Represents the migration strategy for an individual feature (e.g. focus, travel, an individual habit or smart meeting).
4 properties
2 required
AttendeeBooleanMatcher.BooleanField
string
SummarizedEventMatcher
object
Wraps a matcher with a human-readable summary
3 properties
2 required
RecurringInstanceEventMatcher
object
Matches all occurrences of a recurring event by recurringEventId. This is the preferred matcher for targeting a recurring event in policies.
5 properties
2 required
ConferenceEntryPoint
object
ApplyScheduleActionsRequest
object
3 properties
1 required
MeetConferenceRequest
object
2 properties
1 required
BasicEventWarningPolicy
object
7 properties
4 required
FixedDateTimeRange
object
3 properties
2 required
AssistantData
object
6 properties
BufferEventPolicy
object
19 properties
6 required
EventDateRange_1
object
1 property
EventSourceDetails
object
9 properties
9 required
ReclaimTaskForCreate
object
8 properties
2 required
VersionData
object
2 properties
SchedulePolicyTimePolicy
object
LinearState
object
15 properties
MeetConferenceData
object
3 properties
2 required
GoogleEventData
object
3 properties
1 required
GtdClickUpTask
object
15 properties
6 required
ShieldsUpPatchRequestFields
object
18 properties
EventKeySubjectView
object
2 properties
1 required
BufferEventProblem
object
12 properties
4 required
MutatePolicyAction
object
4 properties
2 required
EventConflictCreateRequestFields
object
3 properties
2 required
ReclaimEventTypeEventMatcher
object
Matches by Reclaim event type
3 properties
2 required
TimeOfDayEventMatcher.TimeField
string
ExistingTimeScheme
object
2 properties
1 required
DurationEventMatcher
object
Matches by event duration in minutes
3 properties
2 required
GtdGoogleTasksTask
object
14 properties
6 required
IgnoreScheduleProblemAction
object
5 properties
2 required
DailyHabitId
object
2 properties
1 required
HasAgenda.AgendaType
string
TeamsConferenceRequest
object
2 properties
1 required
ConferenceBufferId
object
2 properties
1 required
DayHours
object
3 properties
1 required
AttendeeResponseStatusMatcher
object
Matches an attendee's RSVP response status
3 properties
2 required
MigrateUserAssistResponse.Ok
object
3 properties
2 required
MonthlyDay
object
Day of the month. Use EITHER dayOfMonth for a fixed day, OR dayOfWeek + week for a relative day. Examples: dayOfMonth=15 for "the 15th", or dayOfWeek=TUESDAY +…
3 properties
ScheduleActionWithEvents
object
3 properties
1 required
GtdJiraTaskForCreate
object
13 properties
2 required
SchedulePolicyCommonDataCreateRequestFields
object
5 properties
4 required
SmartMeetingCreateRequestFields
object
8 properties
4 required
GtdLinearTask
object
21 properties
4 required
AddBufferEventAction
object
16 properties
7 required
SchedulePolicyCommonDataPatchRequestFields
object
4 properties
AutoDeclineModeView
string
MergeableEvent
object
4 properties
4 required
Event
object
58 properties
27 required
LacksVideoConference
object
7 properties
3 required
ShieldsUpCreateRequestFields
object
18 properties
7 required
AttendeeCalendarVisibility
string
AttendeeCountEventMatcher.AttendeeType
string
UpdateGtdTaskStatusAction
object
4 properties
2 required
ManagedEventFieldProblem
object
6 properties
4 required
ActionsForEventsRequest
object
2 properties
2 required
SmartMeetingPolicy
object
8 properties
5 required
MigrateUserAssistAvailableResponse
object
1 property
1 required
UpdateEventAction
object
26 properties
3 required
SchedulePolicyCommonData
object
10 properties
8 required
TimePolicy
object
3 properties
1 required
ShieldsUpProblemType
string
CalendarSyncSourceData
object
3 properties
3 required
FocusTimePolicy
object
19 properties
5 required
MatchingAttendeeCountEventMatcher
object
Matches by count of attendees satisfying a predicate, compared with an operator
4 properties
3 required
AttendeeIntMatcher.IntField
string
HabitCreateRequestFields
object
12 properties
6 required
ZoomConferenceData
object
3 properties
1 required
GuestPermissions
object
3 properties
3 required
AttendeeConflict
object
8 properties
4 required
ShieldsUpEventData_1
object
1 property
1 required
ScheduleWindow
object
2 properties
2 required
AssistPolicyOverride
object
6 properties
6 required
FeatureMigrationResultView.Error
object
2 properties
1 required
ScheduleActionRequest
object
3 properties
2 required
The full machine-readable OpenAPI contract behind this narrative.
Other APIs Reclaim.ai publishes across the network.