---
title: "Approve or reject waitlist requests (admin)"
method: POST
path: "/api/v1/admin/waitlist/decide"
tags: ["account"]
---

# Approve or reject waitlist requests (admin)

`POST /api/v1/admin/waitlist/decide`

## Request

- Base URL: `https://meettempi.com`
- URL: `https://meettempi.com/api/v1/admin/waitlist/decide`
- Auth: one of:
  - HTTP bearer
  - API key in cookie `tempi_session`

Approves or rejects waitlist requests by email. Emails not on the list are added with that decision. Approved people can sign in to the Tempi web app, and Tempi emails them to say so (once, when they are first approved). Rejected people get no email. Tempi admins only.

## Request body

- object
  - `emails` string[], required: an array of at most 100 item(s)
  - `decision` 'approve' | 'reject', required: approve to let them sign in, reject to turn them down

## Response `201`

Success

## Other responses

- `default`: Error

---

[API](https://skmtc.dev/meettempi/apis/tempi-api.md) · [All operations](https://skmtc.dev/meettempi/apis/tempi-api/llms.txt) · [OpenAPI document](https://skmtc.dev/meettempi/apis/tempi-api/revisions/36787210a2ce?raw)
