Forums

Articles
Create
cancel
Showing results for 
Search instead for 
Did you mean: 

API user is not able to access few boards

Swati Shrivastava
I'm New Here
I'm New Here
Those new to the Atlassian Community have posted less than three times. Give them a warm welcome!
February 27, 2026

I have Matillion job ,which pulls the data for JIRA Boards using the API. Currently it is only pullling few old boards and not able to access to new boards or projects. As per some suggestion , I have updated the filter permission of the board to - All organisation Viewer access. But still API user is not accessible this board. 

I tried to add the API User in the board, but it takes a license per user , even though it is a service account and non - human account. 

Please help provide what all permissions I need to give to API User , so that it can access the other boards.

Error from Postman:- 

image.png

1 answer

0 votes
Marc -Devoteam-
Community Champion
February 27, 2026

Hi @Swati Shrivastava 

This is most likely a permission issue, does the user who is making the request have at ;least browse permissions on these projects

So the user needs to be in role on each project where you want to access a board from or based on the filter used by the board, then minimal permission required is "Browse Permission"

Swati Shrivastava
I'm New Here
I'm New Here
Those new to the Atlassian Community have posted less than three times. Give them a warm welcome!
February 27, 2026

I have checked the permissions in the project and it is for any logged in user .image.png

Also, I can access the issues using the same user under the projects via rest API v3 link like - https://<>.atlassian.net/rest/api/3/search/jql --using the jql as below screenshot:- image.png

Only facing issue , when trying to get the board details.

Marc -Devoteam-
Community Champion
March 2, 2026

Hi @Swati Shrivastava 

The board that is on the project, what is the filter used for that board?

Is this filter getting issues from multiple projects (if this is the case), can the user access the other project as well

Is the filter used for the board shared with the correct project, group, etc..

Swati Shrivastava
I'm New Here
I'm New Here
Those new to the Atlassian Community have posted less than three times. Give them a warm welcome!
March 3, 2026

Hi,

The filter query is below:- 

project = 10123 ORDER BY Rank ASC

It is just selecting the data from the project.

I have checked the permission of the projects as well. We can access the issues under the project and all the other parameters like Worklogs, attachments, comments, changelog, different issue types like Sub-task, Epics, etc. 

I am facing issue only for Board, Board details, Board Configuration

Marc -Devoteam-
Community Champion
March 3, 2026

Hi @Swati Shrivastava 

A board is based on a filter, can the user used for the connection view results of this filter.

What do you mean by board details, items that are on the board?

Swati Shrivastava
I'm New Here
I'm New Here
Those new to the Atlassian Community have posted less than three times. Give them a warm welcome!
March 3, 2026

Board details mean:- configurations like location, filter, subquery, column config,

board sprint data like - start date, end date..

I just simple get the error , if i try to access the details of the board - 

{
    "errorMessages": [],
    "errors": {
        "rapidViewId": "The requested board cannot be viewed because it either does not exist or you do not have permission to view it."
    }
}
Marc -Devoteam-
Community Champion
March 3, 2026

Hi @Swati Shrivastava 

So this means, you don't have the correct permissions on the project or the permissions to view the results of the filter the board is based on.

What API call are you using?

If this is: https://<>.atlassian.net/rest/api/3/search/jql

This is simply a JQL search action, it this is to project = 10123, make sure the user used in postman can view this project in Jira.

Swati Shrivastava
I'm New Here
I'm New Here
Those new to the Atlassian Community have posted less than three times. Give them a warm welcome!
March 3, 2026

Yes, I am using this link of JQL search (https://<>.atlassian.net/rest/api/3/search/jql) with body as below for populating all the other tables :- 

{
  "jql": "project IN ('DI', 'DST', 'CPMS') OR key IN ('DI-4')",
  "expand": "changelog",
  "fields": [
    "summary",
    "issuetype",
    "status",
    "created",
    "updated",
    "worklog"
  ],
  "maxResults": 50
}

But for board, I was unable to get any data from this, thus was using the 

https://<>.atlassian.net/rest/agile/1.0/board/89

Marc -Devoteam-
Community Champion
March 3, 2026

HI @Swati Shrivastava 

As I mention a board is based on a filter, using the board API endpoint doesn't provide a list of issues on the board.

This endpoint gives information of the name of the board, etc..

If you want to get the issues on thew board, you need to extend your call.

Use: https://<>.atlassian.net/rest/agile/1.0/board/89/issues

See https://developer.atlassian.com/cloud/jira/software/rest/api-group-board/#api-rest-agile-1-0-board-boardid-issue-get 

Swati Shrivastava
I'm New Here
I'm New Here
Those new to the Atlassian Community have posted less than three times. Give them a warm welcome!
March 4, 2026

Yes I am following this only, but this link where we are using agile/1.0 --https://<>.atlassian.net/rest/agile/1.0/board/89/issues, I am unable to get the results. Thus I am stuck get the details for Board, board configurations, board sprints etc.

where as the other search API link - /rest/api/3/search, I can access for all the issues and projects. Issue subtasks, issue changelogs, issue components, issue transitions etc.

It seems both the URLs need different type of permissions.

Marc -Devoteam-
Community Champion
March 4, 2026

Hi @Swati Shrivastava 

I made a typo I see.

use: rest/agile/1.0/board/89/issue

Suggest an answer

Log in or Sign up to answer
DEPLOYMENT TYPE
CLOUD
PRODUCT PLAN
STANDARD
TAGS
AUG Leaders

Atlassian Community Events