Hi @Gareth T,
Just to provide some additional context. I checked Excel Online (Business) - Connectors | Microsoft Learn and doc doesn't have the Body property yet, so it seems like a recent change. I'm not certain if the ScriptParameters property was replaced with Body, but that's my best guess. I've reached out the product group for clarification and once I hear back, I'll update this post.