Report bugs and request features

This section explains how to report bugs and request features for the Keep API.

Report bugs

If you have determined that the cause of a problem is due to a bug in the API, you can search our Issue Tracker to determine if it is a known issue. If the issue is known, star the issue (click the star next to the issue number). We prioritize the bugs with the most stars. You can also add comments to existing issues, but you should only do this if you are adding context or additional information about the problem.

If the issue is completely new, you can report it on our Issue Tracker. When reporting a bug, ensure you include the following information in your bug description:

  • A description of the problem, and the behavior you expected instead.
  • A list of steps and a small snippet of sample code that can be used to reproduce the problem.
  • A description of the output you expect and what actually occurred. Include any error messages you receive.
  • Information about your development environment, including programming language, library versions, etc.

Be aware that we work on all issues, but an issue might not receive an update for some time depending on other priorities.

Suggest a feature

If there is a feature or functionality missing that you would like to use, you can search our Issue Tracker to determine if others have requested it. If the feature already been requested, star the issue (click the star next to the issue number). We prioritize the features with the most stars. You can also add comments to existing issues, but you should only do this if you are adding context or additional information about the problem.

If the feature hasn't been requested yet, you can file a feature request on our Issue Tracker. Please describe the specific functionality you would like to see added, as well as reasons you think it's important. If possible, include specific details about your use case and the new opportunities provided by the feature.