You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
This supports a basic search across all Groups via their metadata.
336
+
It will search in:
337
+
* UUID (exact match)
338
+
* group name
339
+
340
+
It returns the list of GroupRest instances, if any, matching the user query
341
+
342
+
Return codes:
343
+
* 200 OK - if the operation succeed
344
+
* 400 Bad Request - if the 'query' parameter is missing or invalid
345
+
* 401 Unauthorized - if you are not authenticated
346
+
* 403 Forbidden - if you are not logged in with sufficient permissions. Only system administrators or Community/Collection administrators can use this endpoint.
This supports a basic search across all Groups which are not already a member (subgroup) of the provided Group (in the 'group' parameter). Therefore it searches across Groups _not already listed_ on the `/api/eperson/groups/<:uuid>/subgroups` endpoint for the provided group.
334
352
It will search in:
335
353
* UUID (exact match)
336
354
* group name
337
355
356
+
It returns the list of GroupRest instances, if any, matching the user query
357
+
358
+
Return codes:
359
+
* 200 OK - if the operation succeed
360
+
* 400 Bad Request - if the 'group' or 'query' parameter is missing or invalid
361
+
* 401 Unauthorized - if you are not authenticated
362
+
* 403 Forbidden - if you are not logged in with sufficient permissions. Only system administrators or Community/Collection administrators can use this endpoint.
* 403 Forbidden - if you are not logged in with sufficient permissions. Only system administrators and users with READ rights on the target EPerson can use the endpoint
This supports a basic search across all EPerson accounts via their metadata.
82
82
It will search in:
83
83
* UUID (exact match)
84
84
* first name
@@ -89,9 +89,27 @@ It returns the list of EPersonRest instances, if any, matching the user query
89
89
90
90
Return codes:
91
91
* 200 OK - if the operation succeed
92
-
* 400 Bad Request - if the email parameter is missing or invalid
92
+
* 400 Bad Request - if the 'query' parameter is missing or invalid
93
93
* 401 Unauthorized - if you are not authenticated
94
-
* 403 Forbidden - if you are not logged in with sufficient permissions. Only system administrators and users with READ rights on the target EPerson can use the endpoint
94
+
* 403 Forbidden - if you are not logged in with sufficient permissions. Only system administrators or Community/Collection administrators can use this endpoint.
This supports a basic search across all EPersons which are not already a member of the provided Group (in the 'group' parameter). Therefore it searches EPersons _not already listed_ on the `/api/eperson/groups/<:uuid>/epersons` endpoint for the provided group.
100
+
It will search in:
101
+
* UUID (exact match)
102
+
* first name
103
+
* last name
104
+
* email address
105
+
106
+
It returns the list of EPersonRest instances, if any, matching the user query
107
+
108
+
Return codes:
109
+
* 200 OK - if the operation succeed
110
+
* 400 Bad Request - if the 'group' or 'query' parameter is missing or invalid
111
+
* 401 Unauthorized - if you are not authenticated
112
+
* 403 Forbidden - if you are not logged in with sufficient permissions. Only system administrators or Community/Collection administrators can use this endpoint.
0 commit comments