Reclaim.ai matcher API is one of 83 APIs that Reclaim.ai publishes on the APIs.io network, described by a machine-readable OpenAPI specification.
Tagged areas include matcher. The published artifact set on APIs.io includes an OpenAPI specification and API documentation.
This API exposes
2 operations
across 2 paths,
and defines 67 schemas.
It is described by OpenAPI 3.0.1, at version 0.1.
Requests are made against the base URL https://api.app.reclaim.ai.
The identity and technical contract details declared by the specification.
KnownTaggedEventMatchersResponse
object
1 property
1 required
AttendeeStringMatcher
object
Matches an attendee's string field using an operator
4 properties
3 required
EventCategoryEventMatcher
object
Matches by event category
3 properties
2 required
IsRecurringInstanceEventMatcher
object
Matches events that are an instance of a recurring series
TimeOfDayEventMatcher.TimeField
string
TimeOfDayEventMatcher
object
Matches events based on their start or end time of day
4 properties
3 required
TrueEventMatcher
object
Always matches any event
AttendeeCountEventMatcher
object
Matches by attendee count using a comparison operator
5 properties
4 required
EventKey
object
2 properties
2 required
DurationEventMatcher
object
Matches by event duration in minutes
3 properties
2 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
AttendeeResponseStatusMatcher.SetOperator
string
RequiresTravelEventMatcher
object
Matches events that require travel
2 properties
1 required
AttendeeIntMatcher
object
Matches an attendee's integer field using an operator
4 properties
3 required
ResourceRSVPEventMatcher
object
Matches by resource attendee RSVP status
2 properties
1 required
AnyAttendeeEventMatcher
object
Matches if any attendee satisfies the given attendee predicate
2 properties
1 required
AttendeeStringMatcher.StringField
string
MatchingAttendeeCountEventMatcher
object
Matches by count of attendees satisfying a predicate, compared with an operator
4 properties
3 required
AttendeeIntMatcher.IntField
string
AnyEventMatcher
object
Matches if ANY matcher in the list matches
2 properties
1 required
AndEventMatcher
object
Matches if both the left and right matchers match
3 properties
2 required
OrAttendeeMatcher
object
Matches if either attendee matcher matches
3 properties
2 required
GenerateEventMatcherResponse
object
2 properties
AttendeeStringMatcher.StringOperator
string
NotAttendeeMatcher
object
Negates an attendee matcher
2 properties
1 required
AndAttendeeMatcher
object
Matches if both attendee matchers match
3 properties
2 required
TaggedEventMatcher
object
Wraps a matcher with a named tag
3 properties
2 required
AllEventMatcher
object
Matches if ALL matchers in the list match
2 properties
1 required
IsOrganizerEventMatcher
object
Matches based on whether the user is the event organizer
2 properties
1 required
CalendarEventMatcher
object
Matches events on a specific calendar
2 properties
1 required
EventMatcherOperator
string
RecurringSeriesEventMatcher
object
Matches the root series event itself by its eventKey ID. Rarely needed — prefer RecurringInstanceEventMatcher to target all occurrences.
4 properties
2 required
HasAgenda.AgendaType
string
OrEventMatcher
object
Matches if either the left or right matcher matches
3 properties
2 required
AttendeeBooleanMatcher.BooleanField
string
TimeWindowEventMatcher
object
Matches events within a time window
4 properties
3 required
GenerateEventMatcherRequest
object
2 properties
1 required
AttendeeEmailEventMatcher
object
Matches events where any attendee's email satisfies the operator/predicate
3 properties
2 required
Colorized
object
1 property
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
LocationEventMatcher
object
Matches by event location text
3 properties
2 required
AttendeeCountEventMatcher.AttendeeType
string
EventTagEventMatcher
object
Matches events with a specific tag
2 properties
1 required
FalseEventMatcher
object
Never matches any event
NoneEventMatcher
object
Matches if NONE of the matchers in the list match
2 properties
1 required
EventKeyEventMatcher
object
Matches a specific event by its key
3 properties
2 required
TitleEventMatcher
object
Matches by event title text
3 properties
2 required
DescriptionEventMatcher
object
Matches by event description text
3 properties
2 required
RecentPaperDocMatcher
object
Matches events with a recently modified paper document
3 properties
2 required
SelfRSVPMatcher
object
Matches by the user's own RSVP status
4 properties
1 required
AttendeeResponseStatusMatcher
object
Matches an attendee's RSVP response status
3 properties
2 required
AllAttendeesEventMatcher
object
Matches if all attendees satisfy the given attendee predicate
2 properties
1 required
TrueAttendeeMatcher
object
Always matches any attendee
HasVideoConferenceEventMatcher
object
Matches events with or without a video conference link
2 properties
1 required
ReclaimEventTypeEventMatcher
object
Matches by Reclaim event type
3 properties
2 required
TimeWindowEventMatcher.TimeWindowMatchMode
string
FalseAttendeeMatcher
object
Never matches any attendee
AttendeeBooleanMatcher
object
Matches an attendee's boolean field
3 properties
2 required
NotEventMatcher
object
Negates another matcher
2 properties
1 required
The full machine-readable OpenAPI contract behind this narrative.
Other APIs Reclaim.ai publishes across the network.