If an error response is returned by SmartThings, it will contain a
requestId and other information about the error.
This should be included when reporting issues to SmartThings.
If you are experiencing issues with the request being issued to your SmartApp, include the
requestId value sent with each request:
- If you are experiencing authorization issues (typically indicated by the SmartThings API returning a
403), ensure your app has requested, and the user has authorized, the proper permissions.
- Ensure your app is not exceeding any rate limits.