I'm a newcomer to the Jira community with a keen interest in expanding my skills by delving into API development. Specifically, I'm interested in learning how to develop APIs on Jira to enhance automation, streamline processes, and extend functionality within the platform. Could experienced members of the community provide guidance on best practices, recommended resources, and step-by-step tutorials for beginners like myself? Additionally, I'm curious about common challenges faced when developing APIs on Jira and how seasoned developers have overcome them. Any insights, tips, or personal experiences shared would be immensely valuable as I embark on this learning journey. Thank you in advance for your assistance!