I am wondering if there’s any REST API for creating a new Release on Jira.
Welcome to the Atlassian developer community @AhmadAlSufy,
The trick here is knowing the right term and location in the REST APIs. Jira uses the term “version” in the user documentation or sometimes “release version” in other documentation. While most features like this were “extracted” into the Jira Software REST API, this feature is just so old in Jira history that it’s in the Jira Platform REST API.
So, to answer your question, you can create a version using