Is it mandatory to create a Jira Project and Project Key to see alerts in Jira?

I want to create an add-on in the Atlassian marketplace that will send alerts to the customers from our SQS.Is it mandatory to create a Jira Project and Project Key? If it is not mandatory what is the procedure and api endpoint to create tasks in Jira?

Welcome to the Atlassian Developer Community, @AninditaMukherjee!

Can you clarify how you want to see these “Alerts” on Jira. Is it in a form of a task or a ticket created?

If this is in relation to creating a task, then yes, a project ID or key is mandatory.

A Jira project is needed to create a task in Jira via REST API. The REST API referred to here is Create issue.

Cheers,
Ian

@ianRagudo Thank you for your help!