---
title: "Who read your connected calendar through availability lookups (last 30 days)"
method: GET
path: "/api/me/availability-lookups"
tags: ["Account"]
---

# Who read your connected calendar through availability lookups (last 30 days)

`GET /api/me/availability-lookups`

## Request

- Base URL: `https://whenmeet.me`
- URL: `https://whenmeet.me/api/me/availability-lookups`
- Auth: one of:
  - HTTP bearer
  - API key in cookie `__Host-session`

One row per viewer: reads of your calendar by another signed-in user through POST /api/availability or the MCP find_common_slots tool. Public booking links are not listed (they show free slots only).

## Response `200`

{ lookups[] }

- object
  - `lookups` object[]
    - `uid` string
    - `email` string, nullable
    - `name` string, nullable
    - `firstAt` integer
    - `lastAt` integer
    - `count` integer
    - `via` string[]
    - `blocked` boolean

## Other responses

- `401`: unauthenticated (no session or token), or invalid_token (a Bearer token that is malformed, unknown or revoked — never a silent anonymous fallback).

---

[API](https://skmtc.dev/whenmeet/apis/whenmeet-me-api.md) · [All operations](https://skmtc.dev/whenmeet/apis/whenmeet-me-api/llms.txt) · [OpenAPI document](https://skmtc.dev/whenmeet/apis/whenmeet-me-api/revisions/202b80022215?raw)
