List your organization's simulations
Newest first, keyset-paginated. Includes simulations run by anyone in your organization (web app or API) and the automatic simulations Deepfire runs on fires in your jurisdiction. List items do not carry result; fetch the simulation for that.
GET
/v1/fire-spread/simulationsAuthorization
AuthorizationBearer token (JWT) · headerrequiredToken from `POST /v1/token` — see the Authentication guide.
Query parameters
sincestringOnly simulations created at or after this instant. An ISO 8601 instant (`2026-09-01T12:00:00Z`) or a date (`2026-09-01`, midnight UTC).
limitintegerPage size, 1–100.
min 1 · max 100 · default: 20
cursorstring`nextCursor` from the previous page. Omit for the first page.
Responses
200A page of simulations.
itemsSimulationListItem[]Show propertiesHide properties
Array of
SimulationListItemidstring<uuid>statusstringAllowed:
QUEUEDCOMPLETEDNO_SPREADFAILEDclusterIdstring<uuid> | nullfireNamestring | nullName of the fire the cluster belongs to, when Deepfire has linked it to one.
locationNamestring | nulllatitudenumberlongitudenumbermodelstringdurationHoursintegerensembleMembersintegerburnedAreaM2number | nullautobooleanTrue for the simulations Deepfire runs automatically on fires in your jurisdiction.
createdAtstring<date-time>errorMessagestring | nulllinksobjectShow propertiesHide properties
selfstring<uri>nextCursorstring | nullPass as `cursor` to fetch the next page; `null` on the last page.
422`invalid-request`: bad `cursor`, `since` or `limit`.
codestringStable machine-readable code: `invalid-request`, `cluster-not-found`, `simulation-not-found`, `too-many-simulations`.
messagestring