---
title: "Request Bank Details Verification Email"
method: POST
path: "/api/v1/cs-forms/request-bank-details-verification-email"
---

# Request Bank Details Verification Email

`POST /api/v1/cs-forms/request-bank-details-verification-email`

Creates a new forms request (bank_details_form) linked to a participant or provider,
then emails a secure link to the requested recipient.

The email HTML template is loaded from Supabase storage bucket `html_templates`
(see Config.BANK_DETAILS_VERIFICATION_EMAIL_TEMPLATE).

## Request body

- BankDetailsVerificationEmailRequest
  - `plan_manager_id` string, uuid, required
  - `email_to` string, email, required
  - `participant_id` string, uuid, nullable
  - `pm_provider_id` string, uuid, nullable
  - `created_by_user_sid` string, nullable
  - `respondent_display_name` string, nullable
  - `flow_type` string, nullable
  - `is_blocking` boolean, nullable
  - `requested_on_invoice_id` integer, nullable

## Response `200`

Successful Response

- unknown

## Other responses

- `422` — Validation Error

---

[API](https://skmtc.dev/caresquare/apis/fastapi.md) · [All operations](https://skmtc.dev/caresquare/apis/fastapi/llms.txt) · [OpenAPI document](https://skmtc-service-production.skmtc.workers.dev/v1/apis/caresquare/fastapi/revisions/c9df874d8d59/schema)
