Configuration API
System configuration, tags, counters, and custom data management.
Operations below are scaffolded from FastAPI introspection. Each operation page renders inline via
<OAOperation>once CI populatesopenapi.json.
Operations
- GET /config — Fetch system configuration.
- PATCH /config — Update system configuration fields.
- PUT /config/{key}/file — Update a file-type configuration entry.
- GET /tag — List all tags.
- POST /tag — Create a new tag.
- POST /tag/update-connections — Update tag connections.
- POST /counter — Create a new counter.
- GET /counter — Fetch counter definitions.
- PUT /counter/{counter_key} — Replace counter metadata.
- DELETE /counter/{counter_key} — Delete a counter.
- GET /custom-data — List custom data entries.
- GET /custom-data/{key} — Fetch a custom data entry.
- PUT /custom-data/{key} — Upsert a custom data entry.
- DELETE /custom-data/{key} — Delete a custom data entry.