Hi David, short answer, yes, it may throw an error. Unfortunately, there's no way to specify what type of errors a function might throw in TypeScript. However, Dynatrace SDKs provide utils functions for error handling. You can see how to use them in this post about handling errors in the query client. It's not the same SDK, but it's the same principle.