---
title: "Send employee verification lifecycle email by user and email type"
method: POST
path: "/api/v1/employee-verifications/users/{userId}/send-email"
tags: ["Employee Verification", "Public API"]
---

# Send employee verification lifecycle email by user and email type

`POST /api/v1/employee-verifications/users/{userId}/send-email`

Accepts a Bamboo `userId` (path) and an `emailType` (body) and queues the corresponding employee verification lifecycle email—the same templates as the in-app auth listener (`signup_survey` after signup, `app_installed` after the integration app is installed). Delivered to the company owner contact with template context for that user id. Not an employee I-9 reminder. Requires the employee verification integration enabled, onboarding edit access, and `employee_verifications.write`.

OAuth Scopes: employee_verifications.write

## Path parameters

- `userId` integer, required

## Request body

- object
  - `emailType` 'signup_survey' | 'app_installed', required — Which employee verification lifecycle email to send; must be {@see EverifyEmailType::SIGNUP_SURVEY} or {@see EverifyEmailType::APP_INSTALLED} (string values `signup_survey`, `app_installed`).

## Response `202`

Request accepted; email has been queued for delivery.

- object
  - `status` string, required
  - `message` string

## Other responses

- `400` — Bad request (invalid body, unknown user id, or integration disabled)
- `403` — Forbidden
- `500` — Internal server error

---

[API](https://skmtc.net/bamboohr/apis/bamboohr-api.md) · [All operations](https://skmtc.net/bamboohr/apis/bamboohr-api/llms.txt) · [OpenAPI document](https://skmtc-service-staging.skmtc.workers.dev/v1/apis/bamboohr/bamboohr-api/revisions/19ebf391a399/schema)
