[Home](./index.md) > [kibana-plugin-plugins-expressions-public](./kibana-plugin-plugins-expressions-public.md) > [ExecutionContract](./kibana-plugin-plugins-expressions-public.executioncontract.md) > [getData](./kibana-plugin-plugins-expressions-public.executioncontract.getdata.md)
## ExecutionContract.getData property
Returns the final output of expression, if any error happens still wraps that error into `ExpressionValueError` type and returns that. This function never throws.
Signature:
```typescript
getData: () => Promise