How AI is applied across API Evangelist and APIs.io. Read my AI disclosure →
API Evangelist API Evangelist
Discovery
Learnings
Guidance
Toolbox
Alignment
API Evangelist LLC

Reclaim.ai Matcher API

The matcher API from Reclaim.ai — 2 operation(s) for matcher.

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.2.0, at version 0.1.

Requests are made against the base URL https://api.app.reclaim.ai.

2 operations 2 paths 67 schemas 1 GET1 POST

Metadata

The identity and technical contract details declared by the specification.

Specification
OpenAPI 3.2.0
API Version
0.1
Base URL
https://api.app.reclaim.ai
Authentication
OAuth 2.0
Resource Areas
1

Authentication & Security 1

Reclaim.ai Matcher API declares 1 security scheme for authenticating requests. It supports OAuth 2.0 (Authorization).

Paths & Operations 2

Across 2 paths, the API surfaces 2 operations — 1 GET, 1 POST. Each is listed below with its method, path, parameters, and response codes.

matcher 2
POST
/api/matcher/event
Generate event matcher
generateEventMatcher body → 200
GET
/api/matcher/event/known-tagged-event-matchers
Known tagged event matchers
knownTaggedEventMatchers → 200

Schemas 67

The contract defines 67 schemas that model the data the API accepts and returns. The most detailed are RecurringInstanceEventMatcher (5 properties), AttendeeCountEventMatcher (5 properties), AttendeeIntMatcher (4 properties), SelfRSVPMatcher (4 properties). Each schema is shown below with its type and property counts.

NotAttendeeMatcher
object
Negates an attendee matcher
2 properties 1 required
AttendeeBooleanMatcher.BooleanField
string
EventCategoryEventMatcher
object
Matches by event category
3 properties 2 required
TimeWindowEventMatcher.TimeWindowMatchMode
string
SelfRSVPMatcher
object
Matches by the user's own RSVP status
4 properties 1 required
AttendeeStringMatcher.StringOperator
string
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
TimeOfDayEventMatcher.TimeField
string
RecentPaperDocMatcher
object
Matches events with a recently modified paper document
3 properties 2 required
DurationEventMatcher
object
Matches by event duration in minutes
3 properties 2 required
TaggedEventMatcher
object
Wraps a matcher with a named tag
3 properties 2 required
AllAttendeesEventMatcher
object
Matches if all attendees satisfy the given attendee predicate
2 properties 1 required
KnownTaggedEventMatchersResponse
object
1 property 1 required
ResourceRSVPEventMatcher
object
Matches by resource attendee RSVP status
2 properties 1 required
ReclaimEventTypeEventMatcher
object
Matches by Reclaim event type
3 properties 2 required
HasAgendaEventMatcher
object
Matches events that have an agenda
3 properties 2 required
AttendeeCountEventMatcher.AttendeeType
string
AllEventMatcher
object
Matches if ALL matchers in the list match
2 properties 1 required
ResponseStatus
string
HasVideoConferenceEventMatcher
object
Matches events with or without a video conference link
2 properties 1 required
MatchingAttendeeCountEventMatcher
object
Matches by count of attendees satisfying a predicate, compared with an operator
4 properties 3 required
CalendarEventMatcher
object
Matches events on a specific calendar
2 properties 1 required
IsOrganizerEventMatcher
object
Matches based on whether the user is the event organizer
2 properties 1 required
TimeOfDayEventMatcher
object
Matches events based on their start or end time of day
4 properties 3 required
AttendeeEmailEventMatcher
object
Matches events where any attendee's email satisfies the operator/predicate
3 properties 2 required
AttendeeMatcher
object
EventMatcher
object
AnyTextEventMatcher
object
Matches if text appears in title, description, or location
2 properties 1 required
IsRecurringInstanceEventMatcher
object
Matches events that are an instance of a recurring series
LocationEventMatcher
object
Matches by event location text
3 properties 2 required
ReclaimEventType
string
Colorized
object
1 property
AttendeeResponseStatusMatcher
object
Matches an attendee's RSVP response status
3 properties 2 required
AttendeeIntMatcher.IntField
string
SummarizedEventMatcher
object
Wraps a matcher with a human-readable summary
3 properties 2 required
OrAttendeeMatcher
object
Matches if either attendee matcher matches
3 properties 2 required
EventKeyEventMatcher
object
Matches a specific event by its key
3 properties 2 required
OrEventMatcher
object
Matches if either the left or right matcher matches
3 properties 2 required
AttendeeIntMatcher
object
Matches an attendee's integer field using an operator
4 properties 3 required
NotEventMatcher
object
Negates another matcher
2 properties 1 required
AnyEventMatcher
object
Matches if ANY matcher in the list matches
2 properties 1 required
TrueEventMatcher
object
Always matches any event
EventColor
string
AndEventMatcher
object
Matches if both the left and right matchers match
3 properties 2 required
FalseAttendeeMatcher
object
Never matches any attendee
EventCategory
AttendeeBooleanMatcher
object
Matches an attendee's boolean field
3 properties 2 required
GenerateEventMatcherResponse
object
2 properties
RequiresTravelEventMatcher
object
Matches events that require travel
2 properties 1 required
TitleEventMatcher
object
Matches by event title text
3 properties 2 required
AndAttendeeMatcher
object
Matches if both attendee matchers match
3 properties 2 required
HasAgenda.AgendaType
string
EventTagEventMatcher
object
Matches events with a specific tag
2 properties 1 required
EventKey
object
2 properties 2 required
AttendeeResponseStatusMatcher.SetOperator
string
EventMatcherOperator
string
FalseEventMatcher
object
Never matches any event
AttendeeStringMatcher.StringField
string
AttendeeCountEventMatcher
object
Matches by attendee count using a comparison operator
5 properties 4 required
TimeWindowEventMatcher
object
Matches events within a time window
4 properties 3 required
NoneEventMatcher
object
Matches if NONE of the 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
AnyAttendeeEventMatcher
object
Matches if any attendee satisfies the given attendee predicate
2 properties 1 required
AttendeeStringMatcher
object
Matches an attendee's string field using an operator
4 properties 3 required
DescriptionEventMatcher
object
Matches by event description text
3 properties 2 required
GenerateEventMatcherRequest
object
2 properties 1 required
TrueAttendeeMatcher
object
Always matches any attendee

Specification

The full machine-readable OpenAPI contract behind this narrative.

Source

reclaim-ai-matcher-api-openapi.yml Raw ↑

Other APIs Reclaim.ai publishes across the network.

Reclaim.ai Account Time Schemes API
Reclaim.ai Accounts API
Reclaim.ai Action Items API
Reclaim.ai Actions API
Reclaim.ai Admin API
Reclaim.ai Analytics API
Reclaim.ai Anonymous API
Reclaim.ai API Management API
Reclaim.ai Asana API
Reclaim.ai Assist API
Reclaim.ai Assistant API
Reclaim.ai Avatar API
Where this information came from

This is an independent, third-party profile of Reclaim.ai Matcher API, published by API Evangelist. We do not operate, host, resell, or support these APIs, and we are not affiliated with or endorsed by the company unless stated above. Everything here is built from publicly available information — the company's own site, developer portal, documentation, public repositories, and the specifications it publishes for public use. Nothing is obtained by breaching a system, defeating an access control, or using credentials.

The Kin Score and Agent Readiness rating are independently calculated assessments of a company's public API artifacts, scored against a published rubric. They are not certifications, endorsements, security assessments, or audits.

Corrections, re-scores, and removal are free — no partnership or purchase required, and you do not need to justify the request. A removed company is recorded as unrated, never scored zero for having asked. Acknowledgement within one business day; removal within two.

info@apievangelist.com · Read the full data-sourcing policy →
On a security or compliance team? Put security in the subject line and you will get a person, not a form — we will tell you exactly which public URLs this profile was built from.