Can I do that with the REST API or via some other method? Going through the list of API-calls, I do not find anything applicable -- is there hope?
Você deseja que GET /api/v2/hosts
( documento da API ) recupere uma lista de hosts , em seguida, adicione o parâmetro search
para filtrar o resultado.
Use search=params.foo=bar
para filtrar o parâmetro foo
. Você pode encontrar outras sequências de pesquisa por meio do preenchimento automático da pesquisa da interface do usuário (é exatamente a mesma sintaxe) e mais informações em manual do Foreman : Pesquisando .
Assim, o URL completo para consulta seria algo como:
https://foreman.example.com/api/v2/hosts?search=params.foo=bar