Foreman API get all hosts

hi all,

when I call https://myserver/api/v2/hosts/ I get only 24 hosts, how can I get all hosts back?
its there a way like hosts parameter : https:///myserver/api/v2/hosts/270/parameters?per_page=1000

thank you all

is the answer thank you all


If you just need the list of names and ids. It’s much faster.

1 Like

Thank you @angry_yak_shaver ?thin=1 return only id and hostname and it’s really fast!

But if you want more than ID and Hostname, it’s not possible to do that with ?thin=1, if you have any idea or know how can we combine ?thin=1 with other parameters it would be really helpful.

Thanks again

Happy to be proved wrong but IMHO there is no free lunch - either you get the list quickly without the DB joins or you wait for the backend to do the work and get the full results.

you are right @angry_yak_shaver , but the full results take tooooo much time! so Im looking for other one… its possible to change the DB joins ? so I dont want select ALL( * ) columns…