Each time you execute an endpoint, it either responds with a successful response or it can generate an error. In this document, we explain in detail what each type of error means and share best practices on how to resolve them.

Connection and Report error:

  1. denied_access: This error arises when you're trying to access a resource that you have not created or has not been shared with you. Make sure you are either the creator of the resource or the particular resource that has been shared with you by someone else in your team/organization.

Connection-specific errors:

  1. connections_server_error: You should rarely see this error. Please contact Kloudio's support.
  2. connection_id_invalid: This connection ID you've provided is invalid. Either it does not exist in the database or you've missed a few characters. Please cross-check and enter the correct ID.
  3. connection_already_exists: The namespace for connections is unique per user, per connection Type. You cannot have the same connection name under the same user. Please change the name to remove this error.
  4. connection_in_use: You cannot delete a connection that is currently in use. Connections are used in reports, templates, and integrations. To remove a connection, you'll have to remove all of the above first.
  5. invalid_paramters: When you create or update a connection, our service tries to connect to it and check if we can connect to it, if it fails, you get this error. The message part of this error explains which parameter is wrong.

Report-specific errors:

  1. reports_server_error: While we try our best to make sure all errors are handled gracefully, there are many moving parts and sometimes unexpected errors might creep in. You should see this error very rarely and if you do, please contact Kloudio support.
  2. report_already_exists: The namespace for reports is unique per user, per connection Type. You cannot have the same connection name under the same user and the same connection type. Please change the name to remove this error.
  3. report_id_invalid: This report ID you've provided is invalid. Either it does not exist in the database or you've missed a few characters. Please cross-check and enter the correct ID.
Did this answer your question?