Logo Questions Linux Laravel Mysql Ubuntu Git Menu
 

Pass array as query parameter in Postman

I am trying to pass an array as query parameter in Postman.

I am calling DELETE method to delete a user from list of databases. It is expecting list of database names as array in the query parameter. When I pass as given below, I am getting error.

{"code":2,"message":"data_services must be an array and not empty"}

Trying to Pass databasenames as array

Please let me know, how can I pass an array as query parameter in Postman.

like image 419
Venkataraman R Avatar asked Nov 30 '25 18:11

Venkataraman R


2 Answers

You need to create 2 keys with the same name and add postfix [] enter image description here

enter image description here

enter image description here

like image 118
ilgam Avatar answered Dec 03 '25 12:12

ilgam


You can specify the parameter key multiple times with different values.
Don't use square brackets or numbers like an array in code.

This will result in a query string like so:

?data_services=somename&data_services=anothername
like image 30
Craig H Avatar answered Dec 03 '25 12:12

Craig H