---
title: "Mark Appointment Outcome"
method: POST
path: "/v1/appointment/{appointment_id}/outcome"
tags: ["Calendar"]
---

# Mark Appointment Outcome

`POST /v1/appointment/{appointment_id}/outcome`

## Request

- Base URL: `https://api.eliseai.com`
- URL: `https://api.eliseai.com/v1/appointment/{appointment_id}/outcome`
- Auth: none declared

Mark appointment outcome

## Path parameters

- `appointment_id` string, required

## Request body

- MarkAppointmentOutcomeRequest
  - `outcome` 'NoShow' | 'Show', required: An enumeration.
  - `outcome_time` string, date-time, required
  - `unit_ids` string[]: Elise-specific unit IDs
  - `t24_tour_mode` 'MobileApp' | 'Web': An enumeration.

## Response `200`

Successful Response

- MarkAppointmentOutcomeResult

## Other responses

- `401`: Not Authorized for this endpoint
- `404`: Not found
- `422`: Validation Error

## Changes

> 57 revisions in range; 2 not diffed.

- **2026-08-11** `b4ebf60d6d89`: 1 info
  - added the new optional request property `t24_tour_mode`

[Operation history](https://skmtc.dev/eliseai/apis/elise-api/changes/v1/appointment/:appointment_id/outcome/post.md)

---

[API](https://skmtc.dev/eliseai/apis/elise-api.md) - [All operations](https://skmtc.dev/eliseai/apis/elise-api/llms.txt) - [OpenAPI document](https://skmtc.dev/eliseai/apis/elise-api/revisions/5fa349dca776?raw)
