Page 1 of 1

Problem creating issues with custom fields using REST API

Posted: 05 Sep 2019, 14:20
by mwas01
Hi,

I'm trying to create new issues using Mantis REST API but I'm getting a problem with custom fields, I'm following guidlines from Postman and sending that data in json:

Code: Select all

{
	'summary': 'Test_summary', 
	'project': {'id': '123'}, 
	'custom_fields': [
		{
		'field': {'name': 'IP name'}
		'value': 'Test', 
		}, 
		{
		'field': {'name': 'Other'}}
		'value': 'MISC', 
		], 
	'description': 'Test_summary', 
	'category': {'name': 'RnD Env'}
	}
But I'm getting answer back that custom field is empty:

"Invalid custom field 'IP name' value.","code":11,"localized":"A necessary field \"IP name\" was empty. Please recheck your inputs."

Mantis v. 2.22 but same problem was present in previous install v 2.14

Re: Problem creating issues with custom fields using REST API

Posted: 26 Oct 2019, 09:15
by efrat
Hi,
As far as I know you would need to add id to the custom field too. and I think you missed located one of the the closing }. Try like this:
'custom_fields': [
{
'field': {'name': 'IP name','id':'1'}
'value': 'Test',
},
{
'field': {'name': 'Other',,'id':'2'}
'value': 'MISC',
}
],