docs: Szenario-Zeitraum, Neuer Betrag, Szenario-Zahlungen (Tool v0.14.0)
Co-Authored-By: Claude Opus 5.5 (1M context) <noreply@anthropic.com>
This commit is contained in:
@@ -127,10 +127,18 @@ curl -s -H "Authorization: Bearer $KEY" \
|
||||
`GET`/`POST` (`name`, `description`, `include_recurring`, `include_planned`),
|
||||
`PATCH`/`DELETE /{id}`. Namen mit Präfix `System-` sind reserviert (422).
|
||||
Kredit zuordnen: `POST`/`DELETE
|
||||
/{id}/loans/{loan_id}`. Modifikator hinzufügen: `POST /{id}/modifiers` mit
|
||||
/{id}/loans/{loan_id}`. Eintrag (Modifikator) hinzufügen: `POST /{id}/modifiers` mit
|
||||
`target_type` (`category`|`recurring`), `target_id`, `kind`
|
||||
(`percent`|`absolute`|`remove`), `value`; löschen über `DELETE
|
||||
/{id}/modifiers/{mod_id}`.
|
||||
(`percent`|`absolute` = Kürzung in €|`set` = neuer Betrag mit Vorzeichen, nur
|
||||
`recurring`|`remove`|`ende`), `value`, optional `start_date`/`end_date`
|
||||
(Gültig ab/bis, inklusiv; bei `ende` ist `end_date` Pflicht und das
|
||||
Enddatum); ändern per `PATCH` (voller Body), löschen über `DELETE
|
||||
/{id}/modifiers/{mod_id}`. Szenario-eigene Einmalzahlungen: `/{id}/planned`
|
||||
(`name`, `amount`, `due`, optional `category_id`). Szenario-eigene
|
||||
wiederkehrende Zahlungen: `/{id}/recurring` (`name`, `amount`, `rhythm`,
|
||||
`due_day`, optional `start_date`, `end_date`, `category_id`) mit
|
||||
`GET`/`POST`/`PATCH`/`DELETE`; zählen immer, unabhängig von
|
||||
`include_recurring`.
|
||||
|
||||
```bash
|
||||
curl -s -X POST -H "Authorization: Bearer $KEY" -H "Content-Type: application/json" \
|
||||
|
||||
@@ -36,6 +36,9 @@ Beratung erfolgt datengetrieben über das Finanzberatungs-Tool (Skill
|
||||
- Kürzungspotenzial: Modifikatoren je Kategorie oder wiederkehrendem Posten
|
||||
anlegen (`POST /api/scenarios/{id}/modifiers`, `target_type`
|
||||
`category`|`recurring`, `kind` `percent`|`absolute`|`remove`).
|
||||
Änderungen ab einem Stichtag (z. B. Rate halbiert ab Oktober) als Eintrag
|
||||
mit `start_date` abbilden, nicht als Ende + neuer Posten; neue laufende
|
||||
Zahlungen nur für eine Variante über `/api/scenarios/{id}/recurring`.
|
||||
- Für jede Fragestellung ein eigenes Szenario (Kopie der Idee, nicht das
|
||||
Basis-Szenario verändern), damit Varianten unabhängig vergleichbar bleiben.
|
||||
|
||||
|
||||
Reference in New Issue
Block a user