In case just using the API doesn't suit all your needs, you are more than welcome to get into the code itself, and if the feature is useful for other people/organizations, it's more than encouraged to create a Pull Request and become a Redash Contributor.
Familiarity with Docker/Node.js/Python/Angular.js/React.js/Git is highly recommended.