---
title: "Trigger the creation of a transaction for a specific recurring transaction"
method: POST
path: "/v1/recurrences/{id}/trigger"
tags: ["recurrences"]
---

# Trigger the creation of a transaction for a specific recurring transaction

`POST /v1/recurrences/{id}/trigger`

Trigger the creation of a transaction for a specific recurring transaction. All recurrences have a set of future occurrences. For those moments, you can trigger the creation of the transaction. That means the transaction will be created NOW, instead of on the indicated date. The transaction will be dated to _today_.

So, if you recurring transaction that occurs every Monday, you can trigger the creation of a transaction for Monday in two weeks, today. On that Monday two weeks from now, no transaction will be created. Instead, the transaction is created right now, and dated _today_.

## Path parameters

- `id` string, required

## Query parameters

- `date` string, date, required

## Headers

- `X-Trace-Id` string, uuid

## Response `200`

A list of transactions (always just 1) created by the recurrence, or a list of zero (0) when there is nothing to create for this date.

## Other responses

- `400` — Bad request
- `401` — Unauthenticated
- `404` — Page not found
- `500` — Internal exception

---

[API](https://skmtc.dev/firefly-iii/apis/firefly-iii-api-develop.md) · [All operations](https://skmtc.dev/firefly-iii/apis/firefly-iii-api-develop/llms.txt) · [OpenAPI document](https://skmtc-service-production.skmtc.workers.dev/v1/apis/firefly-iii/firefly-iii-api-develop/revisions/8a1f6472e04b/schema)
