Update batch inputs
Edits an existing batch’s inputs — the API equivalent of the dashboard’s edit-batch flow. Use it to re-attach data points, adjust upstream batch allocations, or skip data point types so they are recorded as skipped_input rather than left missing. Each array replaces the current set for that field (it is not merged). The batch’s model runs are re-staged and recomputed asynchronously, so the response returns the batch immediately, before recomputation finishes. A batch that already has allocations cannot be edited.
Authorizations
Path Parameters
Ledger friendly ID (e.g., lgr_abc123def456)
Batch friendly ID (e.g., bat_abc123def456)
Body
Data point friendly IDs to attach as the batch's inputs. Replaces the current set. Unknown IDs return 422.
Upstream batch allocations. Replaces the current set. An unknown batch_id returns 404.
Numeric data point type IDs to skip. Each skipped type is recorded as a zero-value skipped_input placeholder so the batch stays auditable. Replaces the current set. Unknown or out-of-config IDs return 422.
Response
200