Jira Cloud's REST API lives at https://<site>.atlassian.net/rest/api/3. Issue text uses Atlassian Document Format, a JSON structure, rather than plain strings.
Jira Cloud uses Basic auth with your Atlassian email as the username and an API token as the password — curl's -u, PostTaco's Auth tab. Create a token at id.atlassian.com. {{JIRA_SITE}} is the part before .atlassian.net.
Full reference: https://developer.atlassian.com/cloud/jira/platform/rest/v3/intro/
curl https://{{JIRA_SITE}}.atlassian.net/rest/api/3/myself \
-u {{JIRA_EMAIL}}:{{JIRA_API_TOKEN}}
curl -X POST https://{{JIRA_SITE}}.atlassian.net/rest/api/3/search/jql \
-u {{JIRA_EMAIL}}:{{JIRA_API_TOKEN}} \
-H "Content-Type: application/json" \
-d '{"jql": "assignee = currentUser() AND statusCategory != Done", "fields": ["summary", "status"], "maxResults": 10}'
project is a project key like ENG.
curl -X POST https://{{JIRA_SITE}}.atlassian.net/rest/api/3/issue \
-u {{JIRA_EMAIL}}:{{JIRA_API_TOKEN}} \
-H "Content-Type: application/json" \
-d '{"fields": {"project": {"key": "{{PROJECT_KEY}}"}, "issuetype": {"name": "Task"}, "summary": "Created from PostTaco"}}'