---
title: "POST /api/oneOnOne/invite/{id}/respond/{inviteKey}"
method: POST
path: "/api/oneOnOne/invite/{id}/respond/{inviteKey}"
tags: ["oneOnOnes"]
---

# POST /api/oneOnOne/invite/{id}/respond/{inviteKey}

`POST /api/oneOnOne/invite/{id}/respond/{inviteKey}`

## Request

- Base URL: `https://api.app.reclaim.ai` (the document declares no server; this is the origin it was published from)
- URL: `https://api.app.reclaim.ai/api/oneOnOne/invite/{id}/respond/{inviteKey}`
- Auth: none declared
- TypeScript: <https://skmtc.dev/reclaim/apis/reclaim-api/docs/api/oneOnOne/invite/:id/respond/:inviteKey/post.ts> (a function with typed inputs; its response is checked against the schema)

## Path parameters

- `id` integer, required
- `inviteKey` string, required

## Query parameters

- `notificationKey` string, nullable

## Request body

- RecurringOneOnOneRespondRequest
  - `status` 'INVITING' | 'PENDING' | 'ACCEPTED' | 'DECLINED' | 'ASSUMED_ACCEPTED', required

## Response `200`

respondAnonymously 200 response

- RecurringOneOnOne2
  - `id` integer
  - `timesPerPeriod` integer
  - `created` string, date-time
  - `updated` string, date-time
  - `enabled` boolean
  - `notification` boolean
  - `organizerTimePolicyType` 'WORK' | 'PERSONAL' | 'MEETING' | 'ONE_OFF' | 'INHERITED' | 'CUSTOM'
  - `timePolicyType` 'WORK' | 'PERSONAL' | 'MEETING' | 'ONE_OFF' | 'INHERITED' | 'CUSTOM'
  - `organizerOneOffPolicy` TimePolicy
    - `startOfWeek` 'MONDAY' | 'TUESDAY' | 'WEDNESDAY' | 'THURSDAY' | 'FRIDAY' | 'SATURDAY' | 'SUNDAY'
    - `endOfWeek` 'MONDAY' | 'TUESDAY' | 'WEDNESDAY' | 'THURSDAY' | 'FRIDAY' | 'SATURDAY' | 'SUNDAY'
    - `dayHours` object, required
      - `MONDAY` DayHours
        - `intervals` LocalTimeInterval[], required
          - `start` string, partial-time, required
          - `end` string, partial-time, required
          - `duration` string
        - `startOfDay` string, partial-time, nullable
        - `endOfDay` string, partial-time, nullable
      - `TUESDAY` DayHours
        - `intervals` LocalTimeInterval[], required
          - `start` string, partial-time, required
          - `end` string, partial-time, required
          - `duration` string
        - `startOfDay` string, partial-time, nullable
        - `endOfDay` string, partial-time, nullable
      - `WEDNESDAY` DayHours
        - `intervals` LocalTimeInterval[], required
          - `start` string, partial-time, required
          - `end` string, partial-time, required
          - `duration` string
        - `startOfDay` string, partial-time, nullable
        - `endOfDay` string, partial-time, nullable
      - `THURSDAY` DayHours
        - `intervals` LocalTimeInterval[], required
          - `start` string, partial-time, required
          - `end` string, partial-time, required
          - `duration` string
        - `startOfDay` string, partial-time, nullable
        - `endOfDay` string, partial-time, nullable
      - `FRIDAY` DayHours
        - `intervals` LocalTimeInterval[], required
          - `start` string, partial-time, required
          - `end` string, partial-time, required
          - `duration` string
        - `startOfDay` string, partial-time, nullable
        - `endOfDay` string, partial-time, nullable
      - `SATURDAY` DayHours
        - `intervals` LocalTimeInterval[], required
          - `start` string, partial-time, required
          - `end` string, partial-time, required
          - `duration` string
        - `startOfDay` string, partial-time, nullable
        - `endOfDay` string, partial-time, nullable
      - `SUNDAY` DayHours
        - `intervals` LocalTimeInterval[], required
          - `start` string, partial-time, required
          - `end` string, partial-time, required
          - `duration` string
        - `startOfDay` string, partial-time, nullable
        - `endOfDay` string, partial-time, nullable
  - `oneOffPolicy` TimePolicy
    - `startOfWeek` 'MONDAY' | 'TUESDAY' | 'WEDNESDAY' | 'THURSDAY' | 'FRIDAY' | 'SATURDAY' | 'SUNDAY'
    - `endOfWeek` 'MONDAY' | 'TUESDAY' | 'WEDNESDAY' | 'THURSDAY' | 'FRIDAY' | 'SATURDAY' | 'SUNDAY'
    - `dayHours` object, required
      - `MONDAY` DayHours
        - `intervals` LocalTimeInterval[], required
          - `start` string, partial-time, required
          - `end` string, partial-time, required
          - `duration` string
        - `startOfDay` string, partial-time, nullable
        - `endOfDay` string, partial-time, nullable
      - `TUESDAY` DayHours
        - `intervals` LocalTimeInterval[], required
          - `start` string, partial-time, required
          - `end` string, partial-time, required
          - `duration` string
        - `startOfDay` string, partial-time, nullable
        - `endOfDay` string, partial-time, nullable
      - `WEDNESDAY` DayHours
        - `intervals` LocalTimeInterval[], required
          - `start` string, partial-time, required
          - `end` string, partial-time, required
          - `duration` string
        - `startOfDay` string, partial-time, nullable
        - `endOfDay` string, partial-time, nullable
      - `THURSDAY` DayHours
        - `intervals` LocalTimeInterval[], required
          - `start` string, partial-time, required
          - `end` string, partial-time, required
          - `duration` string
        - `startOfDay` string, partial-time, nullable
        - `endOfDay` string, partial-time, nullable
      - `FRIDAY` DayHours
        - `intervals` LocalTimeInterval[], required
          - `start` string, partial-time, required
          - `end` string, partial-time, required
          - `duration` string
        - `startOfDay` string, partial-time, nullable
        - `endOfDay` string, partial-time, nullable
      - `SATURDAY` DayHours
        - `intervals` LocalTimeInterval[], required
          - `start` string, partial-time, required
          - `end` string, partial-time, required
          - `duration` string
        - `startOfDay` string, partial-time, nullable
        - `endOfDay` string, partial-time, nullable
      - `SUNDAY` DayHours
        - `intervals` LocalTimeInterval[], required
          - `start` string, partial-time, required
          - `end` string, partial-time, required
          - `duration` string
        - `startOfDay` string, partial-time, nullable
        - `endOfDay` string, partial-time, nullable
  - `organizerTimeSchemeId` string, nullable
  - `timeSchemeId` string, nullable
  - `idealTime` string, partial-time
  - `idealDay` 'MONDAY' | 'TUESDAY' | 'WEDNESDAY' | 'THURSDAY' | 'FRIDAY' | 'SATURDAY' | 'SUNDAY'
  - `rrule` string
  - `recurrence` 'Daily' | 'Weekly' | 'Biweekly' | 'Monthly' | 'Quarterly'
  - `duration` integer: Duration min in minutes
  - `deleted` boolean: Set for websocket callbacks.
  - `invitee` ThinPerson, required
    - `reclaimUser` boolean
    - `userId` string, nullable
    - `email` string, required
    - `name` string
    - `avatarUrl` string
    - `firstName` string, nullable
    - `lastName` string, nullable
  - `inviteeTimePolicyType` 'WORK' | 'PERSONAL' | 'MEETING' | 'ONE_OFF' | 'INHERITED' | 'CUSTOM'
  - `inviteeTimeSchemeId` string, nullable
  - `inviteeOneOffPolicy` TimePolicy
    - `startOfWeek` 'MONDAY' | 'TUESDAY' | 'WEDNESDAY' | 'THURSDAY' | 'FRIDAY' | 'SATURDAY' | 'SUNDAY'
    - `endOfWeek` 'MONDAY' | 'TUESDAY' | 'WEDNESDAY' | 'THURSDAY' | 'FRIDAY' | 'SATURDAY' | 'SUNDAY'
    - `dayHours` object, required
      - `MONDAY` DayHours
        - `intervals` LocalTimeInterval[], required
          - `start` string, partial-time, required
          - `end` string, partial-time, required
          - `duration` string
        - `startOfDay` string, partial-time, nullable
        - `endOfDay` string, partial-time, nullable
      - `TUESDAY` DayHours
        - `intervals` LocalTimeInterval[], required
          - `start` string, partial-time, required
          - `end` string, partial-time, required
          - `duration` string
        - `startOfDay` string, partial-time, nullable
        - `endOfDay` string, partial-time, nullable
      - `WEDNESDAY` DayHours
        - `intervals` LocalTimeInterval[], required
          - `start` string, partial-time, required
          - `end` string, partial-time, required
          - `duration` string
        - `startOfDay` string, partial-time, nullable
        - `endOfDay` string, partial-time, nullable
      - `THURSDAY` DayHours
        - `intervals` LocalTimeInterval[], required
          - `start` string, partial-time, required
          - `end` string, partial-time, required
          - `duration` string
        - `startOfDay` string, partial-time, nullable
        - `endOfDay` string, partial-time, nullable
      - `FRIDAY` DayHours
        - `intervals` LocalTimeInterval[], required
          - `start` string, partial-time, required
          - `end` string, partial-time, required
          - `duration` string
        - `startOfDay` string, partial-time, nullable
        - `endOfDay` string, partial-time, nullable
      - `SATURDAY` DayHours
        - `intervals` LocalTimeInterval[], required
          - `start` string, partial-time, required
          - `end` string, partial-time, required
          - `duration` string
        - `startOfDay` string, partial-time, nullable
        - `endOfDay` string, partial-time, nullable
      - `SUNDAY` DayHours
        - `intervals` LocalTimeInterval[], required
          - `start` string, partial-time, required
          - `end` string, partial-time, required
          - `duration` string
        - `startOfDay` string, partial-time, nullable
        - `endOfDay` string, partial-time, nullable
  - `inviteKey` string, nullable
  - `priority` 'P1' | 'P2' | 'P3' | 'P4' | 'PRIORITIZE' | 'DEFAULT'
  - `priorityUntil` string, date
  - `snoozeUntil` string, date-time, nullable
  - `assistTimePolicy` TimePolicy
    - `startOfWeek` 'MONDAY' | 'TUESDAY' | 'WEDNESDAY' | 'THURSDAY' | 'FRIDAY' | 'SATURDAY' | 'SUNDAY'
    - `endOfWeek` 'MONDAY' | 'TUESDAY' | 'WEDNESDAY' | 'THURSDAY' | 'FRIDAY' | 'SATURDAY' | 'SUNDAY'
    - `dayHours` object, required
      - `MONDAY` DayHours
        - `intervals` LocalTimeInterval[], required
          - `start` string, partial-time, required
          - `end` string, partial-time, required
          - `duration` string
        - `startOfDay` string, partial-time, nullable
        - `endOfDay` string, partial-time, nullable
      - `TUESDAY` DayHours
        - `intervals` LocalTimeInterval[], required
          - `start` string, partial-time, required
          - `end` string, partial-time, required
          - `duration` string
        - `startOfDay` string, partial-time, nullable
        - `endOfDay` string, partial-time, nullable
      - `WEDNESDAY` DayHours
        - `intervals` LocalTimeInterval[], required
          - `start` string, partial-time, required
          - `end` string, partial-time, required
          - `duration` string
        - `startOfDay` string, partial-time, nullable
        - `endOfDay` string, partial-time, nullable
      - `THURSDAY` DayHours
        - `intervals` LocalTimeInterval[], required
          - `start` string, partial-time, required
          - `end` string, partial-time, required
          - `duration` string
        - `startOfDay` string, partial-time, nullable
        - `endOfDay` string, partial-time, nullable
      - `FRIDAY` DayHours
        - `intervals` LocalTimeInterval[], required
          - `start` string, partial-time, required
          - `end` string, partial-time, required
          - `duration` string
        - `startOfDay` string, partial-time, nullable
        - `endOfDay` string, partial-time, nullable
      - `SATURDAY` DayHours
        - `intervals` LocalTimeInterval[], required
          - `start` string, partial-time, required
          - `end` string, partial-time, required
          - `duration` string
        - `startOfDay` string, partial-time, nullable
        - `endOfDay` string, partial-time, nullable
      - `SUNDAY` DayHours
        - `intervals` LocalTimeInterval[], required
          - `start` string, partial-time, required
          - `end` string, partial-time, required
          - `duration` string
        - `startOfDay` string, partial-time, nullable
        - `endOfDay` string, partial-time, nullable
  - `conferenceType` 'GOOGLE_MEET' | 'MICROSOFT_TEAMS' | 'ZOOM' | 'GONG' | 'CUSTOM' | 'GENERIC_LOCATION' | 'PHYSICAL_ADDRESS' | 'PHONE_NUMBER'
  - `conferenceData` object, nullable
  - `location` string, nullable
  - `status` 'NEW' | 'ACCEPTED' | 'DECLINED' | 'SCHEDULED' | 'INVITEE_ERROR'
  - `organizerUserId` string
  - `additionalDescription` string, nullable
  - `recurringEventId` string
  - `instances` RecurringAssignmentInstance[]
    - `instanceId` integer, required
    - `eventId` string, required
    - `eventKey` EventKey
      - `eventId` string, required
      - `calendarId` integer, required
    - `eventStatus` 'PUBLISHED' | 'CANCELLED', required
    - `etag` string
    - `attendees` object[]
    - `start` string, date-time, required
    - `end` string, date-time, required
  - `personalizedInviteMessage` string, nullable
  - `title` string
  - `displayTitle` string
  - `organizersTimeZone` string
  - `eventFilter` PredicateEvent
  - `recurringAssignmentType` 'ONE_ON_ONE' | 'DAILY_HABIT' | 'TASK'
  - `reclaimEventType` 'USER' | 'SYNC' | 'HABIT_ASSIGNMENT' | 'SMART_HABIT' | 'ONE_ON_ONE_ASSIGNMENT' | 'SMART_MEETING' | 'TASK_ASSIGNMENT' | 'CONF_BUFFER' | 'TRAVEL_BUFFER' | 'SCHEDULING_LINK_MEETING' | 'UNKNOWN' | 'FOCUS'

---

[API](https://skmtc.dev/reclaim/apis/reclaim-api.md) - [All operations](https://skmtc.dev/reclaim/apis/reclaim-api/llms.txt) - [OpenAPI document](https://skmtc.dev/reclaim/apis/reclaim-api/revisions/97270da78302?raw)
