---
title: "Run Bank Form Automation"
method: POST
path: "/api/v1/cs-forms/run-bank-form-automation"
---

# Run Bank Form Automation

`POST /api/v1/cs-forms/run-bank-form-automation`

## Request

- Base URL: `https://api.caresquare.com.au` (the document declares no server; this is the origin it was published from)
- URL: `https://api.caresquare.com.au/api/v1/cs-forms/run-bank-form-automation`
- Auth: none declared

Sends scheduled bank form reminders and payment received notices.
Called once a day by the bankFormAutomationCron lambda (caresquare-serverless).
See app.domains.forms.bank_form_automation for the rules.

Emails are sent in a background task, so the response is the plan, not the outcome;
send failures are logged.

## Request body

- RunBankFormAutomationRequest
  - `dry_run` boolean

## Response `200`

Successful Response

- unknown

## Other responses

- `422`: Validation Error

## Changes

- **2026-11-13** `936e4da6f8ea`: 1 info
  - endpoint added

[Operation history](https://skmtc.dev/caresquare/apis/caresquare-api/changes/api/v1/cs-forms/run-bank-form-automation/post.md)

---

[API](https://skmtc.dev/caresquare/apis/caresquare-api.md) - [All operations](https://skmtc.dev/caresquare/apis/caresquare-api/llms.txt) - [OpenAPI document](https://skmtc.dev/caresquare/apis/caresquare-api/revisions/9d14b6cbc177?raw)
