---
title: "Force End Of Day"
method: POST
path: "/end-of-day/force"
tags: ["eod"]
---

# Force End Of Day

`POST /end-of-day/force`

## Request

- Base URL: `https://api.bamboome.me` (the document declares no server; this is the origin it was published from)
- URL: `https://api.bamboome.me/end-of-day/force`
- Auth: none declared

Run EOD immediately for the selected branch, regardless of clock/date.

The active-run locks are intentionally retained: force bypasses scheduling
conditions, but it never starts two writers against the same SQLite files.

## Query parameters

- `confirm` string, required: Must be FORCE

## Response `200`

Successful Response

- unknown

## Other responses

- `422`: Validation Error

## Changes

- **2026-09-03** `f50f84e2de59`: 1 info
  - endpoint added

[Operation history](https://skmtc.dev/bamboome/apis/contact-sync-api/changes/end-of-day/force/post.md)

---

[API](https://skmtc.dev/bamboome/apis/contact-sync-api.md) - [All operations](https://skmtc.dev/bamboome/apis/contact-sync-api/llms.txt) - [OpenAPI document](https://skmtc.dev/bamboome/apis/contact-sync-api/revisions/4008511e9e18?raw)
