---
title: requestID
framework: trustinsights
role: symbol
role_heading: Instance Property
path: trustinsights/insightevaluator/insightcontext/requestid
---

# requestID

An optional identifier you can use to tie an assessment to a specific transaction.

## Declaration

```swift
var requestID: String?
```

## Discussion

Discussion It’s a best practice to use a server generated identifier and then to verify that your app includes it in the evaluation result. The enables your app to verify that the service produced the result in response to the specific request.

## See Also

### insight context properties

- [operationCategory](trustinsights/insightevaluator/insightcontext/operationcategory.md)
- [requestedInsight](trustinsights/insightevaluator/insightcontext/requestedinsight.md)
