在OKTA API中有没有办法根据userIds列表获取用户?

时间:2016-12-09 19:12:02

标签: javascript okta okta-api

OKTA API中是否有办法根据userIds列表获取用户? 使用“搜索”功能,我们可以搜索firstName或lastName或email以某个值开头的用户。 但是,如果用例类似于搜索其id在给定ID列表中的用户。

类似于sql中的where clase。

Select * from users where id in ('23iuy234r223r','234235sefsfe','23534wsfwersef');

这对于呼叫列表用户api非常有用。这样我们就不需要为每个用户调用get API。因为多次自然调用get会导致“由于请求过多而导致API调用超出限制”错误。

如果有办法在现有的okta apis或搜索功能中执行此操作,请提示。

1 个答案:

答案 0 :(得分:7)

使用filter query param,您可以检索多个用户,如下所示:

https://YOUR_ORG.okta.com/api/v1/users?filter=id eq "23iuy234r223r" or id eq "234235sefsfe" or id eq "23534wsfwersef"