# LoopbackSimulation

A model the API reference uses in a request or a response. The operation pages link every field typed as this model here.

The persisted record of what the loopback sandbox processor simulated on a transaction: which
published triggers the request actually fired, and which response values came from a default
rather than from a trigger.

## Fields
- `entries` (array<[LoopbackSimulationEntry](https://devportal.demo.winkpg.io/docs/api/models/LoopbackSimulationEntry.md)>): One entry per trigger the simulator honoured, plus one per response value it filled in from a  default. Ordered as the simulator resolved them. (nullable)
  Fields of each item:
  - `family` (string): Which part of the simulator produced this entry, as one of the  `LoopbackSimulationFamilies` names. (nullable)
  - `catalogId` (string): The published identifier this entry resolves against in the loopback catalog, or  `null` when the entry records something the catalog does not enumerate. (nullable)
  - `resolvedCode` (string): The verification response code the simulator returned, on an address-verification or  cardholder-verification entry. `null` on every other family. (nullable)
  - `matchedOn` (string): What the simulator matched on, in prose: "Amount cents", "Billing ZIP", "Latency profile". (nullable)
  - `observedValue` (string): The value that was matched, when it is safe to carry. `null` otherwise. (nullable)
  - `effect` (string): What the simulator did as a result, stated as an observed fact rather than as documentation. (nullable)
  - `isDefault` (boolean): `true` when this entry records a response value the simulator filled in from a  default because nothing matched, rather than a trigger that fired.

## See also

- [All documentation](https://devportal.demo.winkpg.io/llms.txt): the machine-readable index of every public page on this site.
