You are not logged in.
Pages: 1
Hi everyone !
I have been facing a strange problem recently on the search items function of the API.
User part - OK
If I send a GET request at :
https://path/to/glpi/apirest.php/search/User?criteria[0][field]=1&criteria[0][searchtype]=contains&criteria[0][value]=SPECIFIC_USER
I get one user which is fine.
Ticket part - OK
If I send a GET request at :
https://path/to/glpi/apirest.php/search/Ticket?criteria[0][field]=2&criteria[0][searchtype]=equals&criteria[0][value]=SPECIFIC_ID
I get one ticket which is fine too, its users_id_recipient value is the SPECIFIC_USER's id, which is what I want for my tests.
Both - Not working
If I send a GET request at :
https://path/to/glpi/apirest.php/search/User?criteria[0][field]=1&criteria[0][searchtype]=contains&criteria[0][value]=SPECIFIC_USER&criteria[1][link]=AND&criteria[1][meta]=true&criteria[1][itemtype]=Ticket&criteria[1][field]=2&criteria[1][searchtype]=equals&criteria[1][value]=SPECIFIC_ID
I get no results...
Did I get something wrong about the meta criteria ?
The JSON of the criteria :
{ criteria:
[ { field: 1, searchtype: 'contains', value: SPECIFIC_USER },
{ link: 'AND',
meta: true,
itemtype: 'Ticket',
field: 2,
searchtype: 'equals',
value: SPECIFIC_ID} ] }
Offline
Pages: 1