Describe the problem/error/question
HTTP Request tool of the AI Agent node has issues with authorization via Jira v3 REST API.
In both workflow modes (Test and Production) the Jira API sends its response with empty body even that the JQL is correct and should return up to 15 tickets, and responce goes with 200 code. Weird thing here is that Jira console displays that the token has never been used.
What is the error message (if any)?
Please share your workflow
I can not share my qorkflow due to the customer request. However I can add some screenshots and tools descriptions.
Get_Many_Jira_Issues HTTP tool settings:
Tool Description: `Call this tool to search for Jira issues using a JQL (Jira Query Language) query and return the results. This tool (node) makes an HTTP request and returns the response data of multiple Jira issues based on user’s request. The tool input should be the functioncall argument ``jql``. A ``jql`` query parameter is a string to search for issues via Jira API, for example: “project = ‘MKT’ AND fixVersion = ‘1.5.0’ and assignee = ‘Bob Dylan’ ORDER by key ASC” or “issueKey = MKT-771”`
Method: POST
URL: https://{my-domain}/rest/api/3/search/jql
Specidy Headers (JSON):
{
“Authorization”: “Basic{{ $fromAI(“basicAuthHeader”) }}”,
“Accept”: “application/json”,
“Content-Type”: “application/json; charset=utf-8”
}
Send body (JSON):
{ "expand": "names",
"fields": [ "key", "summary", "status", "fixversions" ],
"fieldsByKeys": true,
"jql": "{{ $fromAI("jql", "", "string") }}",
"maxResults": 100 }
Jira Basic Auth Credentials tool:
It takes user’s Jira email and token, converts them into Base64 format and then returns results as a param ``basicAuthHeader``
Share the output returned by the last node (Get_Many_Jira_Issues HTTP tool)
Information on your n8n setup
- n8n version: 1.109.1
- Database (default: SQLite): PostgresSQL
- n8n EXECUTIONS_PROCESS setting (default: own, main): default
- Running n8n via (Docker, npm, n8n cloud, desktop app): cloud
- Operating system: Windows11












