POST /simulation/refresh
Simulation Refresh
Refresh simulation materialized views and invalidate caches.
Request Body (RefreshSimulationApiRequest)
| Field | Type | Required | Description |
|---|---|---|---|
targets | string[] | No | MV targets to refresh (omit for all). Options: simulation_drafts_mv, runs_mv, messages_mv, calls_mv, groups_mv, group_names_mv |
idempotency_key | string | No | Operation key for ack |
accept | boolean | No | Accept or reject. Only meaningful with idempotency_key |
soft | boolean | No | Stage the refresh as a pending (held) request — recorded but not enqueued; ack with accept releases/enqueues it |
Response (RefreshResponse)
| Field | Type | Required | Description |
|---|---|---|---|
success | boolean | Yes | — |
refreshed_views | string[] | Yes | — |
invalidated_tags | string[] | Yes | — |
idempotency_key | string | No | Idempotency key echoed back for client correlation |
Last updated on