Feature #16523
RESTful API: Expose custom fields project relations
Status: | Closed | Start date: | ||
---|---|---|---|---|
Priority: | Normal | Due date: | ||
Assignee: | - | % Done: | 0% | |
Category: | REST API | |||
Target version: | - | |||
Resolution: | Fixed |
Description
- it is impossible so far to know what custom fields is assigned to a project (only to the tracker)
A custom field can be activated on a tracker depending or which project the issue is filed on. In the /project/ID/custom_fields.xml request, all you get is a list of trackers the custom fields is assigned to, but not the list of projects it is assigned.
just like #16522, this also prevents the issue structure to be fully discovered automatically.
(BTW I also started a forum post about this:
)Related issues
History
#1
Updated by Toshi MARUYAMA over 6 years ago
- Related to Feature #16522: RESTful API: Expose tracker standard fields assignments added
#2
Updated by Frederick Thomssen over 4 years ago
+1 to extend the API
#3
Updated by Toshi MARUYAMA over 4 years ago
- Description updated (diff)
#4
Updated by Scott Little over 3 years ago
I also would like to extend the API to have this information.
To be more precise about the description, at least for me (and I think the original poster) — what needs to be exposed is the issue custom fields that are relevant for a project.
For me, it would actually be appropriate to have one the following values on the `custom_fields.:format` API result:
all_projects: [true|false]
project_ids: [list of ids]
#5
Updated by Tom Quern 7 months ago
This feature request is 6 years old. Are there any plans to eventually implement it?
An alternative approach to what was suggested above could be adding another parameter to the projects endpoint i.e. /projects.xml?include=custom_fields. See here of other parameters already available: https://www.redmine.org/projects/redmine/wiki/Rest_Projects#Showing-a-project
That way the API would expose the same information as presented in the 'Issue tracking' tab in the '/projects/<your-project>/settings/issues' page
#8
Updated by Go MAEDA 7 months ago
- Duplicates Patch #33301: Add option to include enabled issue custom fields in projects#show API response added