Reclaim.ai Assistant API
The Assistant API from Reclaim.ai — 1 operation(s) for assistant.
The Assistant API from Reclaim.ai — 1 operation(s) for assistant.
Every API here is available over the APIs.io API and to AI agents over MCP.
One button, every client — Claude, Cursor, VS Code and the rest.
https://apis.io/mcp
find_apisBrowse and filter every API in the catalog.get_api_artifactsOne API's artifacts, grouped by type.get_openapiThe primary OpenAPI for this API.find_similar_apisAPIs that look like this one.apis_io_searchSTART HERE — APIs, providers and tags for one query, each with its total.resolveTurn a domain, URL or GitHub org into the provider it belongs to.find_cohortsEvery scored population of providers in the catalog.curl "https://apis.io/api/v1/apis/reclaim-ai-assistant-api"
curl "https://apis.io/api/v1/apis?limit=25"
Discovery needs no key. Ratings and market analysis are Pro.
Free tier, no form to fill in. Signing in shares your email address with us — we store it to create your key and to recognise you if you sign in with another provider. See our Privacy Policy and Terms.
A second provider on the same verified email joins the account you already have.
openapi: 3.2.0
info:
title: Reclaim account-time-schemes Assistant API
description: Reclaim's awesome API
contact:
name: Reclaim.ai Inc.
url: http://reclaim.ai
email: info@reclaim.ai
license:
name: Reclaim 9.9
url: http://reclaim.ai
version: '0.1'
servers:
- url: https://api.app.reclaim.ai
description: Base URL declared by the provider in apis.yml (roadmap#122).
tags:
- name: Assistant
paths:
/api/assistant/fake/1:
get:
operationId: fakeEndpoint1
responses:
'200':
description: fakeEndpoint1 200 response
content:
application/json:
schema:
$ref: '#/components/schemas/CalendarEntryView'
security:
- Authorization: []
tags:
- Assistant
components:
schemas:
RecurrenceExDates:
required:
- timezone
- value
type: object
properties:
value:
type: string
timezone:
type: string
ConferenceSource:
type: string
enum:
- NATIVE
- PARSED
EventResponseStatus:
type: string
enum:
- None
- Organizer
- Accepted
- Declined
- TentativelyAccepted
- NotResponded
x-enum-varnames:
- None
- Organizer
- Accepted
- Declined
- TentativelyAccepted
- NotResponded
CalendarEntryView:
required:
- attendees
- category
- color
- conferenceDetails
- end
- eventDescription
- free
- key
- locked
- priority
- reclaimEventType
- rsvpStatus
- start
- status
- title
- version
type: object
properties:
key:
$ref: '#/components/schemas/EventKey'
status:
$ref: '#/components/schemas/EventStatus'
start:
$ref: '#/components/schemas/CalendarEntryDateTime'
end:
$ref: '#/components/schemas/CalendarEntryDateTime'
title:
type: string
eventDescription:
$ref: '#/components/schemas/EventDescription'
priority:
$ref: '#/components/schemas/PriorityLevel'
color:
$ref: '#/components/schemas/CalendarEntryColor'
conferenceDetails:
allOf:
- $ref: '#/components/schemas/ConferenceDetails'
rsvpStatus:
$ref: '#/components/schemas/EventResponseStatus'
attendees:
type: object
additionalProperties:
$ref: '#/components/schemas/EventResponseStatus'
free:
type: boolean
recurrence:
allOf:
- $ref: '#/components/schemas/CalendarEntryAssistantViewRecurrence'
recurringInstance:
allOf:
- $ref: '#/components/schemas/CalendarEntryRecurringInstance'
reclaimEventType:
$ref: '#/components/schemas/ReclaimEventType'
category:
$ref: '#/components/schemas/EventCategory'
locked:
type: boolean
version:
type: string
EventColor:
type: string
enum:
- NONE
- LAVENDER
- SAGE
- GRAPE
- FLAMINGO
- BANANA
- TANGERINE
- PEACOCK
- GRAPHITE
- BLUEBERRY
- BASIL
- TOMATO
Colorized:
type: object
properties:
color:
$ref: '#/components/schemas/EventColor'
PriorityLevel:
type: string
enum:
- P1
- P2
- P3
- P4
- PRIORITIZE
- DEFAULT
x-deprecated:
- PRIORITIZE
- DEFAULT
ConferenceStatus:
type: string
enum:
- PENDING
- SUCCESS
- FAILURE
- UNKNOWN
CalendarEntryAssistantViewRecurrence:
required:
- definition
- timezone
type: object
properties:
definition:
$ref: '#/components/schemas/Rfc2445Definition'
timezone:
type: string
Rfc2445Definition:
required:
- exDates
- rrule
type: object
properties:
rrule:
type: string
exDates:
type: array
items:
$ref: '#/components/schemas/RecurrenceExDates'
ConferenceDetails:
required:
- solution
- source
- status
- url
type: object
properties:
solution:
$ref: '#/components/schemas/ConferenceSolution'
url:
type:
- string
- 'null'
status:
$ref: '#/components/schemas/ConferenceStatus'
source:
$ref: '#/components/schemas/ConferenceSource'
EventDescription:
required:
- raw
type: object
properties:
raw:
type: string
processed:
type: string
EventCategory:
$ref: '#/components/schemas/Colorized'
EventKey:
required:
- calendarId
- eventId
type: object
properties:
eventId:
type: string
calendarId:
type: integer
format: int64
EventStatus:
type: string
enum:
- PUBLISHED
- CANCELLED
CalendarEntryColor:
required:
- defaultCalendarColor
- google
- hex
type: object
properties:
hex:
type: string
defaultCalendarColor:
type: boolean
google:
allOf:
- $ref: '#/components/schemas/EventColor'
CalendarEntryRecurringInstance:
required:
- originalStart
- source
type: object
properties:
source:
$ref: '#/components/schemas/EventKey'
originalStart:
$ref: '#/components/schemas/CalendarEntryDateTime'
ConferenceSolution:
type: string
enum:
- GOOGLE_MEET
- MICROSOFT_TEAMS
- ZOOM
- WEBEX
- RING_CENTRAL
- POP
- COSCREEN
- BLUE_JEANS
- JITSI
- OTHER
- UNKNOWN
ReclaimEventType:
type: string
enum:
- USER
- SYNC
- HABIT_ASSIGNMENT
- SMART_HABIT
- ONE_ON_ONE_ASSIGNMENT
- SMART_MEETING
- TASK_ASSIGNMENT
- CONF_BUFFER
- TRAVEL_BUFFER
- SCHEDULING_LINK_MEETING
- UNKNOWN
- FOCUS
CalendarEntryDateTime:
required:
- date
- dateTime
- timezone
type: object
properties:
date:
type: string
format: date
dateTime:
type: string
format: date-time
timezone:
type: string
securitySchemes:
Authorization:
type: oauth2