# GetTransactionContinuationInput

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

## Fields
- `merchantId` (string(uuid)): (nullable)
- `hppSessionId` (string(uuid)): When set, restricts results to the transaction (if any) produced by the given  Hosted Payment Page session. Matches `SourceData.HppSessionId`. Lets an  integrator poll for the transaction created from a known HPP session without  subscribing to completion events. (nullable)
- `apiKeyId` (string(uuid)): When set, restricts results to transactions submitted with the given API key.  Matches `SourceData.ApiKeyId`. Backs the per-key usage view on the API key  detail surface, and lets an integrator list exactly what one key has transacted.  Narrowing only: the caller still sees nothing outside its own tenant / merchant scope. (nullable)
- `reviewDisposition` ([FraudReviewDisposition](https://devportal.demo.winkpg.io/docs/api/models/FraudReviewDisposition.md)): When set, restricts results to transactions whose manual fraud-review hold currently sits  at the given disposition. Matches `FraudReviewData.Disposition`. Backs the review  queue (`Pending`) and the dispositioned-history views.     Equality-positive: a transaction that was never held has no `FraudReviewData` at all,  so it is absent from the index and correctly drops out of every value of this filter.  Supply `MerchantId` alongside it to keep the query single-partition and index-served.       Matched by strict equality, which relies on every held transaction carrying an explicit  disposition (see the invariant on `disposition`). (nullable)
  Values:
  - `Pending`: Held and awaiting a human decision. The state the park step writes.
  - `Approved`: An operator released the transaction to continue processing.
  - `Declined`: An operator rejected the transaction.
  - `ExpiredApproved`: The hold deadline elapsed with no reviewer decision and the merchant's configured expiry action released the transaction to continue processing. Only the parked flow itself can produce this: approving on expiry means going on to authorize the payment.
  - `ExpiredDeclined`: The hold deadline elapsed with no reviewer decision and the transaction was rejected. Either the merchant configured a decline on expiry, or the backstop sweep reclaimed a hold whose flow did not survive to honor an approval. DispositionReasonCode tells the two apart.
- `maxResultCount` (integer(int32))
- `continuationToken` (string): (nullable)
- `maxCreationTime` (string(date-time)): Exclusive upper bound on the transaction's creation time: only transactions created  strictly before this instant are returned. Send an ISO-8601 timestamp in UTC. When  this is earlier than `minCreationTime` the range is unsatisfiable and an  empty page is returned rather than an error. Like every other filter on this request,  it must be held constant for the whole continuation sequence: a continuation token is  bound to the query that minted it, so changing a bound mid-sequence pages a different  query. (nullable)
- `minCreationTime` (string(date-time)): Inclusive lower bound on the transaction's creation time: only transactions created  at or after this instant are returned. Send an ISO-8601 timestamp in UTC. Must be held  constant for the whole continuation sequence (see `maxCreationTime`). (nullable)
- `maxModificationTime` (string(date-time)): (nullable)
- `maxModifitionTime` (string(date-time)): Deprecated misspelled alias of `maxModificationTime`. (nullable, deprecated)
- `minModificationTime` (string(date-time)): (nullable)
- `minModifitionTime` (string(date-time)): Deprecated misspelled alias of `minModificationTime`. (nullable, deprecated)
- `sorting` ([SortDescriptor](https://devportal.demo.winkpg.io/docs/api/models/SortDescriptor.md))
  Fields:
  - `field` (string): (nullable)
  - `descending` (boolean)
- `filter` ([FilterGroup](https://devportal.demo.winkpg.io/docs/api/models/FilterGroup.md))
  Fields:
  - `logic` ([FilterLogic](https://devportal.demo.winkpg.io/docs/api/models/FilterLogic.md))
    Values:
    - `And`
    - `Or`
  - `rules` (array<[FilterRule](https://devportal.demo.winkpg.io/docs/api/models/FilterRule.md)>): (nullable)
  - `groups` (array<[FilterGroup](https://devportal.demo.winkpg.io/docs/api/models/FilterGroup.md)>): (nullable)
- `includeDeleted` (boolean)
- `includeInactive` (boolean)
- `includeApproxTotalCount` (boolean): Set to false to skip the approximate total count query and receive a null count;  omit the value or set it to true to receive the count as before. (nullable)

## See also

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